AGILE TOUR 2014
COMPTE-RENDU
SOMMAIRE
Compte-rendu de l’Agile Tour 2014 à LillePage 2
L’AGILE TOUR EN QUELQUES MOTS…
9H : KEYNOTE 1 – THE BUSY BEE PARADOX
10H : JE SUIS AGILE… MAIS SUIS-JE CRÉATIF ?
11H : LE LEAN PRODUCT MANAGEMENT
14H : KEYNOTE 2 – NO ESTIMATES !
15H : LE LEAN STARTUP – RETOUR XP
16H : PROJETS AGILES – ARRÊTEZ LES DÉRIVES !
17H : ETES-VOUS PRÊT POUR LE MODÈLE SPOTIFY ?
L’AGILE TOUR EN QUELQUES MOTS…
Compte-rendu de l’Agile Tour 2014 à LillePage 3
 Conférences, rencontres, ateliers et échanges autour des méthodes agiles.
 Accès gratuit
 Evènement international, organisé dans plus de 80 villes dans le monde
 Site officiel : http://www.agiletour.org/
 A Lille :
o Organisé par l’association Nord-Agile
o Le 18 novembre 2014 à Euratechnologies de 9h à 18h
o Plus de 350 participants, 25 conférenciers
 En France :
o 15 villes dont Paris, Aix-Marseille, Lyon, Sophia-Antipolis, Toulouse…
PRÉSENTATION
L’AGILE TOUR EN QUELQUES MOTS…
Compte-rendu de l’Agile Tour 2014 à LillePage 4
PARTENAIRES ET SPONSORS LILLOIS
KEYNOTE 1 : THE BUSY BEE PARADOX
Compte-rendu de l’Agile Tour 2014 à LillePage 5
Slides : http://fr.slideshare.net/HkanForss/the-busy-bee-paradox-agile-tour-lille-2014
 Scénario : échanges entre les équipes de dev et de recette
o L’équipe de recette remonte un ticket mais son traitement peut être long
o L’équipe de dev est déjà fortement sollicité pour d’autres problématiques
o Entre l’envoi du ticket au support et la réponse, la recette est bloquée
 Solution :
o Mettre le focus sur le “vrai” travail à faire pour être efficient
o Ne pas hésiter à stopper les tâches en cours et traiter l’urgence
 Deux modes de fonctionnement :
HAKAN FORSS (@HAKANFORSS) – KING
Resource efficiency Flow efficiency
Ex : Usine Ex : Ambulances
Capacité utilisée à 100% Capacité faiblement utilisée
Réactivité faible Réactivité élevée
Focus coût unitaire Focus valeur ajoutée client
KEYNOTE 1 : THE BUSY BEE PARADOX
Compte-rendu de l’Agile Tour 2014 à LillePage 6
 Les différents temps identifiés
o Temps d’initialisation (mise en place des outils, démarrage environnement… - non compensable)
o Temps de test (valeur créée)
o Temps d’attente/inactivité (attente du retour support, aucune valeur créée - compensable)
o Temps de réponse (le support traite le problème)
 Flow Efficiency
o Concentration sur la valeur ajoutée client
o Formule = Temps travail réel / (Temps travail réel + Temps inactivité)
o Lean Management – optimisation du flux de travail
 Outils et méthodes
o Utiliser des Blockers/Impediments Boards
o Reporting, defects, maintenance backlog, daily-meeting
o Garantir la comprehension du besoin par tous en communiquant et à l’aide du management visuel, tableaux…
o Penser “flux de travail” (Kanban) et non plus “tâches” (Scrum)
o Eviter les estimations, basées généralement sur l’expérience et l’historique des projets (cf. Keynote 2)
HAKAN FORSS (@HAKANFORSS) – KING
JE SUIS AGILE… MAIS SUIS-JE CRÉATIF ?
Compte-rendu de l’Agile Tour 2014 à LillePage 7
 Pour favoriser sa créativité…
CEDRIC POURBAIX (@CEDRICPOURBAIX) – EFIDEV
Connaissances
Imagination
Attitude
Ressources
Habitat
Culture
Ai-je tous ces éléments ? Ces éléments me sont-ils favorables ?
L’étincelle
Le catalyseur
Le carburant
Valeurs
Bureaux, salles…
Environnement à
ma disposition
JE SUIS AGILE… MAIS SUIS-JE CRÉATIF ?
Compte-rendu de l’Agile Tour 2014 à LillePage 8
 Créativité
o Processus qui consiste à avoir des idées originales qui ont de la valeur
o Exemple de mise en application : la D-SCHOOL à Stanford (USA)
 Les freins à la créativité
o Les cahiers des charges (on définit des tâches, des specifications trop longtemps à l’avance)
o Les applications packagées et les ERP (moins de libertés)
o Un mauvais encadrement ou un mauvais management
 L’agilité dans tout ça ?
o C’est une méthode culture
o Le cadre agile et la collaboration favorisent la créativité
o Utiliser les principes agiles : Mélée quotidienne, pair programming, backlog…
 Plus vous travaillez sur une idée, plus vous vous y attachez.
 Un manque de ressources mais une liberté d’action totale favorisent la créativité.
CEDRIC POURBAIX (@CEDRICPOURBAIX) – EFIDEV
JE SUIS AGILE… MAIS SUIS-JE CRÉATIF ?
Compte-rendu de l’Agile Tour 2014 à LillePage 9
 Quelques citations :
o “Tout le monde est un génie ; mais si vous jugez un
poisson sur ses capacités à grimper à un arbre, il
passera sa vie à croire qu’il est stupide”, A. Einstein
o “La créativité est développée quand les succès et les
échecs sont récompensés et seule l’inaction est
punie.”
o “Si vous n’êtes pas préparé à vous tromper, vous ne
créerez jamais rien d’original.”
CEDRIC POURBAIX (@CEDRICPOURBAIX) – EFIDEV
LE LEAN PRODUCT MANAGEMENT
Compte-rendu de l’Agile Tour 2014 à LillePage 10
SÉBASTIEN SACARD (@SSACARD) – MOBILEANGELO
 A destination:
o des grandes entreprises en cours de transformation digitale
o des entreprises travaillant en mode “silos”
 Problèmes identifiés:
o Le délai est trop long entre le moment de l’idée et son implémentation
o Le terme “valeur” peut être flou
o L’innovation dans les grandes entreprises n’est pas vue comme une source de valeur
 Solutions:
o Vocabulaire transversal
o Flux de travail optimisé et adapté
o Créer une organisation transverse par dessus les silos
o Culture, méthodes et outils
LE LEAN PRODUCT MANAGEMENT
Compte-rendu de l’Agile Tour 2014 à LillePage 11
SÉBASTIEN SACARD (@SSACARD) – MOBILEANGELO
 Product Management: Organiser les équipes autour d’un produit et non plus d’un projet
o Projet : Limité dans le temps, objectifs à court terme
o Produit : Aucune date de fin, objectifs à long terme
 Qu’est-ce qu’un bon produit ?
o Il apporte des bénéfices aux utilisateurs et des profits à l’entreprise
o Généralement, on pense à un des objectifs cite ci-dessus mais pas à l’autre
 Qu’est-ce que l’innovation ?
o Ce sont des résultats d’essais et de curiosité
o Il faut intégrer le process d’innovation dans les équipes produits et ne pas le laisser “isolé”
 Qu’est-ce que la transformation digitale ?
o Changer le business model d’une entreprise à l’aide d’outils digitaux
o Exemple avec Renault:
• Avant : Construire des voitures
• Maintenant : Créer des logiciels pour les voitures
LE LEAN PRODUCT MANAGEMENT
Compte-rendu de l’Agile Tour 2014 à LillePage 12
SÉBASTIEN SACARD (@SSACARD) – MOBILEANGELO
BESOINS
UTILISATEURS
PRODUIT
PROFITS
ENTREPRISE
 Produits standards
 Produits digitaux
BENEFICES
UTILISATEURS
BESOINS
UTILISATEURS
PRODUIT
PROFITS
ENTREPRISE
BENEFICES
UTILISATEURS
LE LEAN PRODUCT MANAGEMENT
Compte-rendu de l’Agile Tour 2014 à LillePage 13
SÉBASTIEN SACARD (@SSACARD) – MOBILEANGELO
Bénéfices
utilisateurs
Profits
Entreprise
+ + On crée de la valeur
+ - Pas de valeur crée, pas de perte
- + On détruit de la valeur
- - ??
LE LEAN PRODUCT MANAGEMENT
Compte-rendu de l’Agile Tour 2014 à LillePage 14
SÉBASTIEN SACARD (@SSACARD) – MOBILEANGELO
 Créer de la valeur en LEAN
o Identifier ce que l’on veut faire évoluer
o Identifier la chaîne de création de valeur
o Optimiser la chaîne
o Ne pas “pusher” des features supplémentaires,
mais se tenir aux demandes des utilisateurs
o Se concentrer sur le(s) besoin(s) et non
sur ce dont on est capable de faire
LE LEAN PRODUCT MANAGEMENT
Compte-rendu de l’Agile Tour 2014 à LillePage 15
SÉBASTIEN SACARD (@SSACARD) – MOBILEANGELO
 Flux (Limites)
 Ce qui ne se mesure pas ne s’améliore pas
 Equipe produit ≠ Equipe marketing ≠ Equipe Engineering
 Product Management >> Project Management
 Bénéfices utilisateurs >> Profits entreprise
 Innovation >> implémenter des idées
 Experiencing >> Persuasing
 Projet => Application => Produit => Marque
Discover Design Dev Launch Improve
Consolidate
or Remove
KEYNOTE 2 : NO ESTIMATES !
Compte-rendu de l’Agile Tour 2014 à LillePage 16
HENRI KARHATSU (@KARAHATSU)
 Le mouvement #NoEstimates
o Ne pas remettre en cause les estimations, mais trouver de meilleures solutions
pour décider
o Explications complémentaires ici
 Feature coast
o Coût de la tâche
o Coût si on ne la fait pas (risques)
 Remplacer les questions difficiles par une plus simple pour pouvoir prendre
une decision
 Lead Times
o Work, Interruptions, Rework, Waiting, Queues
LE LEAN STARTUP – RETOUR D’EXPERIENCE
Compte-rendu de l’Agile Tour 2014 à LillePage 17
SARAH MORTEL (@SARAHMRTL) – EFIDEV
 Retour d’expérience sur le projet “TAIKOON”
 Quelques conseils quand on fait du Lean Startup
o Simplifier, optimiser
o Faciliter la prise en main de l’outil
o Organiser des ateliers avec les utilisateurs pour avoir du feeback
 Au niveau de notre application
o Imaginer des scenarios “fluides“ et ne pas créer des menus “silots”
o Intégrer les utilisateurs dans la conception
o Bouton “Aide” sur chaque page (Utilisation de l’outil de support UserVoice)
 Stratégie de développement de produit MVP : Most Viable Product (produit
minimum viable)
Prototyper
Ecouter
Améliorer
LE LEAN STARTUP – RETOUR D’EXPERIENCE
Compte-rendu de l’Agile Tour 2014 à LillePage 18
SARAH MORTEL (@SARAHMRTL) – EFIDEV
 Ne pas oublier ces éléments :
o Visions
o Backlog
o Sprints
o Béta-testeurs
o Sujets “fil rouge”
o Post-its avec couleurs
o Revue de backlog réguliers
En tant que …(Qui ?)
Je veux … (Quoi ?)
Afin de… (Pourquoi ?)
PROJETS AGILES – ARRÊTEZ LES DERIVES !
Compte-rendu de l’Agile Tour 2014 à LillePage 19
CYRIL DERUEL (@CYRILDERUEL) – OCTO
Slides : http://t.co/3kJ5nLVVWt
 Bonnes pratiques lors d’une mélée quotidienne
o Etre debout
o Connaître l’advancement et les obstacles
o Rappel de la direction souhaitée
o Un bon “stand-up” est perçu comme “auto-géré”
 Le Planning Game
o L’équipe est alignée sur
• Sur ce qu’il y a à réaliser
• Les points difficiles
• Les enjeux du sprint
o Le Product Owner s’améliore au fur et à mesure dans sa façon de rédiger les User Stories
PROJETS AGILES – ARRÊTEZ LES DERIVES !
Compte-rendu de l’Agile Tour 2014 à LillePage 20
CYRIL DERUEL (@CYRILDERUEL) – OCTO
 Bonnes pratiques lors d’une démo
o Avoir du feedback de la part du Product Owner et des utilisateurs
o Valoriser son travail lors de la presentation
o Rappeler les objectifs et les enjeux du produit
o Echanger et discuter
o Co-animer la démo entre Product Owner et développeurs
 Bonnes pratiques lors d’une retrospective (ex: de sprint)
o La préparer
o Rappeler les faits
o Mesurer
o Lister les améliorations à faire et les actions entreprises (3)
o Supprimer les actions obsolètes
o Montrer les résultats
o Limiter en temps
o Rédiger un compte-rendu
PROJETS AGILES – ARRÊTEZ LES DERIVES !
Compte-rendu de l’Agile Tour 2014 à LillePage 21
CYRIL DERUEL (@CYRILDERUEL) – OCTO
 Management visuel
o Burndown Chart
o Board (Scrum ou Kanban)
o Alertes
o Afficher les problèmes
o Partager les infos
o Stimuler l’amelioration continue
 Bonnes pratiques techniques
o Maitriser la dette technique
o Garder du temps pour gérer votre dette
o Faire des rétros techniques (“Techtro”)
o Un projet sans tests unitaires coule après 6 iterations en moyenne
PROJETS AGILES – ARRÊTEZ LES DERIVES !
Compte-rendu de l’Agile Tour 2014 à LillePage 22
CYRIL DERUEL (@CYRILDERUEL) – OCTO
 User Story
o Apporte de la valeur à l’utilisateur ( ≠ Technical Story)
o Est INVEST
• Indépendante
• Négociable
• Verticale
• Estimable
• Small
• Testable
 Autres bonnes pratiques
o Ne pas passer à côté du lancement du projet
o Transformer les “plaignants” et les “touristes“ en “clients des problèmes” et les régler avec eux
o Livrer en production
o Itérations parlantes
o Tests automatisés
o Aller voir les utilisateurs et avoir du feedback
ETES-VOUS PRÊT POUR LE MODÈLE SPOTIFY ?
Compte-rendu de l’Agile Tour 2014 à LillePage 23
RENAUD CHEVALIER (@CHEVALIERRENAUD) – XEBIA
 Spotify c’est
o Un site (BackboneJS et Drupal)
o Application iOS / Android ( + Windows Phone)
o Webservices en Java
 Projet : refonte du site
o Au fur et à mesure
• Le périmètre augmentait
• L’écart entre le périmètre et la réalité s’agrandissait
• Le reste à faire était inconnu
• En décembre 2012, Retard estimé à 1 an !
o Mise en place d’un audit
• La vision DSI et la vision Marketing étaient différentes
• Mise en place de Kanban et de “Features teams”
ETES-VOUS PRÊT POUR LE MODÈLE SPOTIFY ?
Compte-rendu de l’Agile Tour 2014 à LillePage 24
RENAUD CHEVALIER (@CHEVALIERRENAUD) – XEBIA
 Feature Teams
o Introduit par Henrik Kniberg
o Construction d’un produit au fur et à mesure
o Livraisons intermédiaires
o Equipes pluridisciplinaires
 Squads
o Equipes agiles autonomes colocalisées
o Esprit startup
o Chaque squad a une partie du site / de l’appli précise en charge
 Tributs
o Représente plusieurs squads
 Chapters
o Groupes d’expertises dans la même tribute
 Guildes
o Personnes de même expertise/intérêt dans plusieurs tributs
ETES-VOUS PRÊT POUR LE MODÈLE SPOTIFY ?
Compte-rendu de l’Agile Tour 2014 à LillePage 25
RENAUD CHEVALIER (@CHEVALIERRENAUD) – XEBIA
 Nouvelle organisation
1 équipe front-office
1 Product Owner
1 équipe CMS
1 Scrum Master
1 Product Owner
1 équipe Services
1 Scrum Master
1 Product Owner
1 Scrum Master
en chef
1 Product Owner
en chef
ETES-VOUS PRÊT POUR LE MODÈLE SPOTIFY ?
Compte-rendu de l’Agile Tour 2014 à LillePage 26
RENAUD CHEVALIER (@CHEVALIERRENAUD) – XEBIA
 Réunions quotidiennes
o 9h : Guildes pilotages (CP + PO + SM)
o 9h30 : Daily meeting Squad (PO + SM + Equipe)
 Réunions hebdomadaires
o Mardi matin : Réunion de synchronisation backlog entre POs
o Mardi soir : Présentation équipe (PO + Equipe)
o Jeudi matin :
• Réunion problèmes / roadmap
• Réunion par techno
− Backlog dette technique
 Fin du sprint
o Démo commune avec toutes les équipes
ETES-VOUS PRÊT POUR LE MODÈLE SPOTIFY ?
Compte-rendu de l’Agile Tour 2014 à LillePage 27
RENAUD CHEVALIER (@CHEVALIERRENAUD) – XEBIA
 Indicateurs
o Feature matrix
o Couverture produit
o Avancement
Backlog
par
couche
technique
Avant
Backlog
par
produit
(de bout
en bout)
Après
ETES-VOUS PRÊT POUR LE MODÈLE SPOTIFY ?
Compte-rendu de l’Agile Tour 2014 à LillePage 28
RENAUD CHEVALIER (@CHEVALIERRENAUD) – XEBIA
 10 questions à se poser avant de passer en features teams
o 1. Quels sont vos produits ?
o 2. Quels sont les grands ensembles fonctionnels du produit et comment vos équipes sont
organisées ?
o 3. Quel est le processus de mise en production ?
o 4. Pourquoi passer en features team ? (formaliser)
o 5. Quelle stratégie de découpe des équipes ? (Composite/Product..., collaboration,
autonomie, logistique, résistance au changement…)
o 6. De quelles communautés de pratiques avons-nous besoin ?
o 7. Comment piloter ? (Backlog product ? Backlog sprint ?)
o 8. Comment maîtriser la qualité ? (TU / BDD / Int. continue / Feature branching…)
o 9. GO / NO GO ?
o 10. Quel est le plan de communication ?
Page 29 Compte-rendu de l’Agile Tour 2014 à Lille
MICROPOLE - AGENCE DE LILLE
6 RUE JEAN ROISIN – 59000 LILLE – FRANCE
TELEPHONE : +33 (03) 66 72 80 20
INFO@MICROPOLE.COM
WWW.MICROPOLE.COM

Compte-rendu Agile Tour 2014 à Lille

  • 1.
  • 2.
    SOMMAIRE Compte-rendu de l’AgileTour 2014 à LillePage 2 L’AGILE TOUR EN QUELQUES MOTS… 9H : KEYNOTE 1 – THE BUSY BEE PARADOX 10H : JE SUIS AGILE… MAIS SUIS-JE CRÉATIF ? 11H : LE LEAN PRODUCT MANAGEMENT 14H : KEYNOTE 2 – NO ESTIMATES ! 15H : LE LEAN STARTUP – RETOUR XP 16H : PROJETS AGILES – ARRÊTEZ LES DÉRIVES ! 17H : ETES-VOUS PRÊT POUR LE MODÈLE SPOTIFY ?
  • 3.
    L’AGILE TOUR ENQUELQUES MOTS… Compte-rendu de l’Agile Tour 2014 à LillePage 3  Conférences, rencontres, ateliers et échanges autour des méthodes agiles.  Accès gratuit  Evènement international, organisé dans plus de 80 villes dans le monde  Site officiel : http://www.agiletour.org/  A Lille : o Organisé par l’association Nord-Agile o Le 18 novembre 2014 à Euratechnologies de 9h à 18h o Plus de 350 participants, 25 conférenciers  En France : o 15 villes dont Paris, Aix-Marseille, Lyon, Sophia-Antipolis, Toulouse… PRÉSENTATION
  • 4.
    L’AGILE TOUR ENQUELQUES MOTS… Compte-rendu de l’Agile Tour 2014 à LillePage 4 PARTENAIRES ET SPONSORS LILLOIS
  • 5.
    KEYNOTE 1 :THE BUSY BEE PARADOX Compte-rendu de l’Agile Tour 2014 à LillePage 5 Slides : http://fr.slideshare.net/HkanForss/the-busy-bee-paradox-agile-tour-lille-2014  Scénario : échanges entre les équipes de dev et de recette o L’équipe de recette remonte un ticket mais son traitement peut être long o L’équipe de dev est déjà fortement sollicité pour d’autres problématiques o Entre l’envoi du ticket au support et la réponse, la recette est bloquée  Solution : o Mettre le focus sur le “vrai” travail à faire pour être efficient o Ne pas hésiter à stopper les tâches en cours et traiter l’urgence  Deux modes de fonctionnement : HAKAN FORSS (@HAKANFORSS) – KING Resource efficiency Flow efficiency Ex : Usine Ex : Ambulances Capacité utilisée à 100% Capacité faiblement utilisée Réactivité faible Réactivité élevée Focus coût unitaire Focus valeur ajoutée client
  • 6.
    KEYNOTE 1 :THE BUSY BEE PARADOX Compte-rendu de l’Agile Tour 2014 à LillePage 6  Les différents temps identifiés o Temps d’initialisation (mise en place des outils, démarrage environnement… - non compensable) o Temps de test (valeur créée) o Temps d’attente/inactivité (attente du retour support, aucune valeur créée - compensable) o Temps de réponse (le support traite le problème)  Flow Efficiency o Concentration sur la valeur ajoutée client o Formule = Temps travail réel / (Temps travail réel + Temps inactivité) o Lean Management – optimisation du flux de travail  Outils et méthodes o Utiliser des Blockers/Impediments Boards o Reporting, defects, maintenance backlog, daily-meeting o Garantir la comprehension du besoin par tous en communiquant et à l’aide du management visuel, tableaux… o Penser “flux de travail” (Kanban) et non plus “tâches” (Scrum) o Eviter les estimations, basées généralement sur l’expérience et l’historique des projets (cf. Keynote 2) HAKAN FORSS (@HAKANFORSS) – KING
  • 7.
    JE SUIS AGILE…MAIS SUIS-JE CRÉATIF ? Compte-rendu de l’Agile Tour 2014 à LillePage 7  Pour favoriser sa créativité… CEDRIC POURBAIX (@CEDRICPOURBAIX) – EFIDEV Connaissances Imagination Attitude Ressources Habitat Culture Ai-je tous ces éléments ? Ces éléments me sont-ils favorables ? L’étincelle Le catalyseur Le carburant Valeurs Bureaux, salles… Environnement à ma disposition
  • 8.
    JE SUIS AGILE…MAIS SUIS-JE CRÉATIF ? Compte-rendu de l’Agile Tour 2014 à LillePage 8  Créativité o Processus qui consiste à avoir des idées originales qui ont de la valeur o Exemple de mise en application : la D-SCHOOL à Stanford (USA)  Les freins à la créativité o Les cahiers des charges (on définit des tâches, des specifications trop longtemps à l’avance) o Les applications packagées et les ERP (moins de libertés) o Un mauvais encadrement ou un mauvais management  L’agilité dans tout ça ? o C’est une méthode culture o Le cadre agile et la collaboration favorisent la créativité o Utiliser les principes agiles : Mélée quotidienne, pair programming, backlog…  Plus vous travaillez sur une idée, plus vous vous y attachez.  Un manque de ressources mais une liberté d’action totale favorisent la créativité. CEDRIC POURBAIX (@CEDRICPOURBAIX) – EFIDEV
  • 9.
    JE SUIS AGILE…MAIS SUIS-JE CRÉATIF ? Compte-rendu de l’Agile Tour 2014 à LillePage 9  Quelques citations : o “Tout le monde est un génie ; mais si vous jugez un poisson sur ses capacités à grimper à un arbre, il passera sa vie à croire qu’il est stupide”, A. Einstein o “La créativité est développée quand les succès et les échecs sont récompensés et seule l’inaction est punie.” o “Si vous n’êtes pas préparé à vous tromper, vous ne créerez jamais rien d’original.” CEDRIC POURBAIX (@CEDRICPOURBAIX) – EFIDEV
  • 10.
    LE LEAN PRODUCTMANAGEMENT Compte-rendu de l’Agile Tour 2014 à LillePage 10 SÉBASTIEN SACARD (@SSACARD) – MOBILEANGELO  A destination: o des grandes entreprises en cours de transformation digitale o des entreprises travaillant en mode “silos”  Problèmes identifiés: o Le délai est trop long entre le moment de l’idée et son implémentation o Le terme “valeur” peut être flou o L’innovation dans les grandes entreprises n’est pas vue comme une source de valeur  Solutions: o Vocabulaire transversal o Flux de travail optimisé et adapté o Créer une organisation transverse par dessus les silos o Culture, méthodes et outils
  • 11.
    LE LEAN PRODUCTMANAGEMENT Compte-rendu de l’Agile Tour 2014 à LillePage 11 SÉBASTIEN SACARD (@SSACARD) – MOBILEANGELO  Product Management: Organiser les équipes autour d’un produit et non plus d’un projet o Projet : Limité dans le temps, objectifs à court terme o Produit : Aucune date de fin, objectifs à long terme  Qu’est-ce qu’un bon produit ? o Il apporte des bénéfices aux utilisateurs et des profits à l’entreprise o Généralement, on pense à un des objectifs cite ci-dessus mais pas à l’autre  Qu’est-ce que l’innovation ? o Ce sont des résultats d’essais et de curiosité o Il faut intégrer le process d’innovation dans les équipes produits et ne pas le laisser “isolé”  Qu’est-ce que la transformation digitale ? o Changer le business model d’une entreprise à l’aide d’outils digitaux o Exemple avec Renault: • Avant : Construire des voitures • Maintenant : Créer des logiciels pour les voitures
  • 12.
    LE LEAN PRODUCTMANAGEMENT Compte-rendu de l’Agile Tour 2014 à LillePage 12 SÉBASTIEN SACARD (@SSACARD) – MOBILEANGELO BESOINS UTILISATEURS PRODUIT PROFITS ENTREPRISE  Produits standards  Produits digitaux BENEFICES UTILISATEURS BESOINS UTILISATEURS PRODUIT PROFITS ENTREPRISE BENEFICES UTILISATEURS
  • 13.
    LE LEAN PRODUCTMANAGEMENT Compte-rendu de l’Agile Tour 2014 à LillePage 13 SÉBASTIEN SACARD (@SSACARD) – MOBILEANGELO Bénéfices utilisateurs Profits Entreprise + + On crée de la valeur + - Pas de valeur crée, pas de perte - + On détruit de la valeur - - ??
  • 14.
    LE LEAN PRODUCTMANAGEMENT Compte-rendu de l’Agile Tour 2014 à LillePage 14 SÉBASTIEN SACARD (@SSACARD) – MOBILEANGELO  Créer de la valeur en LEAN o Identifier ce que l’on veut faire évoluer o Identifier la chaîne de création de valeur o Optimiser la chaîne o Ne pas “pusher” des features supplémentaires, mais se tenir aux demandes des utilisateurs o Se concentrer sur le(s) besoin(s) et non sur ce dont on est capable de faire
  • 15.
    LE LEAN PRODUCTMANAGEMENT Compte-rendu de l’Agile Tour 2014 à LillePage 15 SÉBASTIEN SACARD (@SSACARD) – MOBILEANGELO  Flux (Limites)  Ce qui ne se mesure pas ne s’améliore pas  Equipe produit ≠ Equipe marketing ≠ Equipe Engineering  Product Management >> Project Management  Bénéfices utilisateurs >> Profits entreprise  Innovation >> implémenter des idées  Experiencing >> Persuasing  Projet => Application => Produit => Marque Discover Design Dev Launch Improve Consolidate or Remove
  • 16.
    KEYNOTE 2 :NO ESTIMATES ! Compte-rendu de l’Agile Tour 2014 à LillePage 16 HENRI KARHATSU (@KARAHATSU)  Le mouvement #NoEstimates o Ne pas remettre en cause les estimations, mais trouver de meilleures solutions pour décider o Explications complémentaires ici  Feature coast o Coût de la tâche o Coût si on ne la fait pas (risques)  Remplacer les questions difficiles par une plus simple pour pouvoir prendre une decision  Lead Times o Work, Interruptions, Rework, Waiting, Queues
  • 17.
    LE LEAN STARTUP– RETOUR D’EXPERIENCE Compte-rendu de l’Agile Tour 2014 à LillePage 17 SARAH MORTEL (@SARAHMRTL) – EFIDEV  Retour d’expérience sur le projet “TAIKOON”  Quelques conseils quand on fait du Lean Startup o Simplifier, optimiser o Faciliter la prise en main de l’outil o Organiser des ateliers avec les utilisateurs pour avoir du feeback  Au niveau de notre application o Imaginer des scenarios “fluides“ et ne pas créer des menus “silots” o Intégrer les utilisateurs dans la conception o Bouton “Aide” sur chaque page (Utilisation de l’outil de support UserVoice)  Stratégie de développement de produit MVP : Most Viable Product (produit minimum viable) Prototyper Ecouter Améliorer
  • 18.
    LE LEAN STARTUP– RETOUR D’EXPERIENCE Compte-rendu de l’Agile Tour 2014 à LillePage 18 SARAH MORTEL (@SARAHMRTL) – EFIDEV  Ne pas oublier ces éléments : o Visions o Backlog o Sprints o Béta-testeurs o Sujets “fil rouge” o Post-its avec couleurs o Revue de backlog réguliers En tant que …(Qui ?) Je veux … (Quoi ?) Afin de… (Pourquoi ?)
  • 19.
    PROJETS AGILES –ARRÊTEZ LES DERIVES ! Compte-rendu de l’Agile Tour 2014 à LillePage 19 CYRIL DERUEL (@CYRILDERUEL) – OCTO Slides : http://t.co/3kJ5nLVVWt  Bonnes pratiques lors d’une mélée quotidienne o Etre debout o Connaître l’advancement et les obstacles o Rappel de la direction souhaitée o Un bon “stand-up” est perçu comme “auto-géré”  Le Planning Game o L’équipe est alignée sur • Sur ce qu’il y a à réaliser • Les points difficiles • Les enjeux du sprint o Le Product Owner s’améliore au fur et à mesure dans sa façon de rédiger les User Stories
  • 20.
    PROJETS AGILES –ARRÊTEZ LES DERIVES ! Compte-rendu de l’Agile Tour 2014 à LillePage 20 CYRIL DERUEL (@CYRILDERUEL) – OCTO  Bonnes pratiques lors d’une démo o Avoir du feedback de la part du Product Owner et des utilisateurs o Valoriser son travail lors de la presentation o Rappeler les objectifs et les enjeux du produit o Echanger et discuter o Co-animer la démo entre Product Owner et développeurs  Bonnes pratiques lors d’une retrospective (ex: de sprint) o La préparer o Rappeler les faits o Mesurer o Lister les améliorations à faire et les actions entreprises (3) o Supprimer les actions obsolètes o Montrer les résultats o Limiter en temps o Rédiger un compte-rendu
  • 21.
    PROJETS AGILES –ARRÊTEZ LES DERIVES ! Compte-rendu de l’Agile Tour 2014 à LillePage 21 CYRIL DERUEL (@CYRILDERUEL) – OCTO  Management visuel o Burndown Chart o Board (Scrum ou Kanban) o Alertes o Afficher les problèmes o Partager les infos o Stimuler l’amelioration continue  Bonnes pratiques techniques o Maitriser la dette technique o Garder du temps pour gérer votre dette o Faire des rétros techniques (“Techtro”) o Un projet sans tests unitaires coule après 6 iterations en moyenne
  • 22.
    PROJETS AGILES –ARRÊTEZ LES DERIVES ! Compte-rendu de l’Agile Tour 2014 à LillePage 22 CYRIL DERUEL (@CYRILDERUEL) – OCTO  User Story o Apporte de la valeur à l’utilisateur ( ≠ Technical Story) o Est INVEST • Indépendante • Négociable • Verticale • Estimable • Small • Testable  Autres bonnes pratiques o Ne pas passer à côté du lancement du projet o Transformer les “plaignants” et les “touristes“ en “clients des problèmes” et les régler avec eux o Livrer en production o Itérations parlantes o Tests automatisés o Aller voir les utilisateurs et avoir du feedback
  • 23.
    ETES-VOUS PRÊT POURLE MODÈLE SPOTIFY ? Compte-rendu de l’Agile Tour 2014 à LillePage 23 RENAUD CHEVALIER (@CHEVALIERRENAUD) – XEBIA  Spotify c’est o Un site (BackboneJS et Drupal) o Application iOS / Android ( + Windows Phone) o Webservices en Java  Projet : refonte du site o Au fur et à mesure • Le périmètre augmentait • L’écart entre le périmètre et la réalité s’agrandissait • Le reste à faire était inconnu • En décembre 2012, Retard estimé à 1 an ! o Mise en place d’un audit • La vision DSI et la vision Marketing étaient différentes • Mise en place de Kanban et de “Features teams”
  • 24.
    ETES-VOUS PRÊT POURLE MODÈLE SPOTIFY ? Compte-rendu de l’Agile Tour 2014 à LillePage 24 RENAUD CHEVALIER (@CHEVALIERRENAUD) – XEBIA  Feature Teams o Introduit par Henrik Kniberg o Construction d’un produit au fur et à mesure o Livraisons intermédiaires o Equipes pluridisciplinaires  Squads o Equipes agiles autonomes colocalisées o Esprit startup o Chaque squad a une partie du site / de l’appli précise en charge  Tributs o Représente plusieurs squads  Chapters o Groupes d’expertises dans la même tribute  Guildes o Personnes de même expertise/intérêt dans plusieurs tributs
  • 25.
    ETES-VOUS PRÊT POURLE MODÈLE SPOTIFY ? Compte-rendu de l’Agile Tour 2014 à LillePage 25 RENAUD CHEVALIER (@CHEVALIERRENAUD) – XEBIA  Nouvelle organisation 1 équipe front-office 1 Product Owner 1 équipe CMS 1 Scrum Master 1 Product Owner 1 équipe Services 1 Scrum Master 1 Product Owner 1 Scrum Master en chef 1 Product Owner en chef
  • 26.
    ETES-VOUS PRÊT POURLE MODÈLE SPOTIFY ? Compte-rendu de l’Agile Tour 2014 à LillePage 26 RENAUD CHEVALIER (@CHEVALIERRENAUD) – XEBIA  Réunions quotidiennes o 9h : Guildes pilotages (CP + PO + SM) o 9h30 : Daily meeting Squad (PO + SM + Equipe)  Réunions hebdomadaires o Mardi matin : Réunion de synchronisation backlog entre POs o Mardi soir : Présentation équipe (PO + Equipe) o Jeudi matin : • Réunion problèmes / roadmap • Réunion par techno − Backlog dette technique  Fin du sprint o Démo commune avec toutes les équipes
  • 27.
    ETES-VOUS PRÊT POURLE MODÈLE SPOTIFY ? Compte-rendu de l’Agile Tour 2014 à LillePage 27 RENAUD CHEVALIER (@CHEVALIERRENAUD) – XEBIA  Indicateurs o Feature matrix o Couverture produit o Avancement Backlog par couche technique Avant Backlog par produit (de bout en bout) Après
  • 28.
    ETES-VOUS PRÊT POURLE MODÈLE SPOTIFY ? Compte-rendu de l’Agile Tour 2014 à LillePage 28 RENAUD CHEVALIER (@CHEVALIERRENAUD) – XEBIA  10 questions à se poser avant de passer en features teams o 1. Quels sont vos produits ? o 2. Quels sont les grands ensembles fonctionnels du produit et comment vos équipes sont organisées ? o 3. Quel est le processus de mise en production ? o 4. Pourquoi passer en features team ? (formaliser) o 5. Quelle stratégie de découpe des équipes ? (Composite/Product..., collaboration, autonomie, logistique, résistance au changement…) o 6. De quelles communautés de pratiques avons-nous besoin ? o 7. Comment piloter ? (Backlog product ? Backlog sprint ?) o 8. Comment maîtriser la qualité ? (TU / BDD / Int. continue / Feature branching…) o 9. GO / NO GO ? o 10. Quel est le plan de communication ?
  • 29.
    Page 29 Compte-rendude l’Agile Tour 2014 à Lille MICROPOLE - AGENCE DE LILLE 6 RUE JEAN ROISIN – 59000 LILLE – FRANCE TELEPHONE : +33 (03) 66 72 80 20 INFO@MICROPOLE.COM WWW.MICROPOLE.COM