Outils et pratiques agiles pour la définition de produit

  • Published on
    30-Nov-2014

  • View
    526

  • Download
    0

Embed Size (px)

DESCRIPTION

Quelques outils et pratiques pour un dveloppement agile. Prsentation faite la CoP agile de SFR le 17/04/2014.

Transcript

  • 1. Outils pour une dfinition agile de produit 17/04/2014 Version 1.0 Ernst Perpignand Coach Agile-Formateur Scrum e.perpignand@groupeonepoint.com @eperpignand
  • 2. 2Dfinition de produit 17/04/2014 Scrum Kanban Dveloppement logiciel Transformation agile Coaching Individuel Coaching dquipe agile Dmarrage Scrum Formations certifiant Scrum Formation sur mesure Formation & Mentorat Facilitation & Coaching Pratiques agiles Domaine dexpertise Ma pratique de coaching agile
  • 3. 3Dfinition de produit 17/04/2014 tre agile, faire face sereinement aux exigences du march Comptitivit Innovation Temps de mise en march Satisfaction client Valeur du produit/service
  • 4. 4Dfinition de produit 17/04/2014 Partageons des ides sur la dfinition de produit dans un contexte agile Vision Produit Release Itration quotidien Equipe - Projet Produit - Programme Entreprise - Portefeuille ici et ici Les concepts prsents concerne les proccupations quon retrouve
  • 5. 5Dfinition de produit 17/04/2014 COMEX La fonction de management produit dans le contexte de lentreprise SI Ventes Marchs Clients Management de Produit Budget, quipes, objectifs, Stratgies, prvisions, engagements, roadmap, avantages concurrentiels, Retours clients, Perceptions du march, Segmentation, prix, campagnes, dmonstration, Logiciel Conditions du march, priorits, spcifications, roadmap, personnas, user stories,
  • 6. 6Dfinition de produit 17/04/2014 Lagilit du SI ouvre une possibilit de laisser de ct la notion de projet au profit dun flux continu de cration de valeur Ides Dvelopper Produit Valider Retours Apprendre Pr-tude Etude Dveloppement & Test Dploiement Maintenance Retrait ProjetTMA Innovation TTM Valeur
  • 7. 7Dfinition de produit 17/04/2014 Product Owner Pour les produits complexes, le rle de Product Owner est souvent partag entre le mtier et le SI Equipe agile Dfinit le Produit Scrum Master facilitateur dquipe Dveloppeurs / Testeurs Dfinit la Solution User stories, Itrations, Release, Vision, Valeur, Programme, Roadmap, Features, Le titre donn aux personnes impliques dans cette fonction de prise de dcision varie dune entreprise lautre
  • 8. 8Dfinition de produit 17/04/2014 Quelques changements au niveau des faons de faire du responsable de produit dans un mode agile Responsabilits du responsable de produit Mode traditionnel Mode agile Comprhension des besoins utilisateurs En amont et discontinu Interactions constantes Documentation des spcifications Documents exhaustifs Communication constante avec lquipe Ordonnancement Planifier une livraison unique moyen/long terme Planification rcurrente de petites livraisons court terme Priorisation des exigences Pas du tout ou uniquement llaboration du document de vision du produit (Re)prioriser chaque release et/ou itration Validation Non applicable dlguer une quipe de validation Impliqu dans les itrations et releases. Petits release plus frquents Gestion des changements Interdit les changements, comit projet hebdomadaire Ajustement chaque itration et release Dterminer les dates de livraisons probables Examen des livrables/documents Dates de livraisons sont connues et fixes. Grer les attentes sur le primtre
  • 9. 9Dfinition de produit 17/04/2014 Quelques outils et pratiques favorisant linnovation et un flux constant de cration de valeur ajoute Ides Dvelopper Produit Valider Retours Apprendre Innovation Games 5-Why Root Cause Analysis Impact Mapping Lean Canvas Story Mapping Minimum Viable Product A/B Testing Feature Flipping Innovation TTM Valeur
  • 10. 10Dfinition de produit 17/04/2014 Besoins Solution Priorits Des ateliers ludiques pour inclure les clients, utilisateurs et parties prenantes dans la dfinition du produit Speed boat Remember The future Give them a Hot thub Product Box Prune the product tree Buy a feature 20-20 vision Spider Web http://www.InnovationGames.com/
  • 11. 11Dfinition de produit 17/04/2014 Identifier des besoins/frustrations avec le Speed Boat Dessiner un bateau sur un flip chart ou tableau blanc Les clients crivent sur un post-it un besoin non combl, ou une source de frustration propos du produit (Un ancre) Les ancres sont colls au flip chart sous le bateau Permet une discussion sur ce qui manque au produit/service du point de vue des clients ou parties prenantes Retours
  • 12. 12Dfinition de produit 17/04/2014 Les frustrations/besoins satisfaire peuvent tre les points de dpart dun atelier RCA La technique des 5 pourquoi pour des cas simples Atelier de Root Cause Analysis laide dun diagramme de cause effet Noubliez pas les impacts du problme identifis, ce sont souvent le vrai problmes Trouver des causes corrigibles, systmiques et factuelles Problme Cause Principale Apprendre
  • 13. 13Dfinition de produit 17/04/2014 Collaborer (avec clients) une dfinition du produit Inviter clients et parties prenantes fabriquer seul ou en quipe un packaging pour le produit Fournir du matriel de bricolage Aprs le temps allou, chaque packaging du produit doit tre vendu aux autres participants Cet atelier gnre beaucoup dides pour le produit puisque les participants ont naturellement tendance exprimer leurs besoins actuels et rels plutt que ceux couverts par le produit Ides
  • 14. 14Dfinition de produit 17/04/2014 Un atelier Impact Mapping pour consolider les ides et tablir de manire collaborative limpact (valeur) attendu du produit Ides Quoi (Feature) Comment (Besoin) Qui (Utilisateur) Pourquoi (Objectif mtier) 1 M de joueurs Joueurs Inviter amis Invitation semi- automatique Contenu viral Recommandati ons Signets Employs Evnements publics Rseaux sociaux
  • 15. 15Dfinition de produit 17/04/2014 Etablir un court argumentaire de la proposition de valeur du produit Elevator Pitch Template Ides
  • 16. 16Dfinition de produit 17/04/2014 Un canevas Lean pour communiquer la vision produit Ides
  • 17. 17Dfinition de produit 17/04/2014 Pas besoin de rajouter un autre document, utiliser un mur ou un tableau pour afficher directement les artefacts produits dans les ateliers prcdents Ides
  • 18. 18Dfinition de produit 17/04/2014 Le Story Mapping permet de dfinir la solution conjointement avec le SI Utilisateurs et Features proviennent de lImpact Mapping et reprsentent les objectifs mtiers dun release Les activits reprsentent les processus mtiers en place ou venir Les user stories sont conus conjointement avec lquipe agile lors de la planification de release On obtient ainsi une traabilit entre lactivit de dveloppement et les objectifs mtiers Dvelopper
  • 19. 19Dfinition de produit 17/04/2014 Elaborer les Minimum Viable Product et planifier empiriquement Modles de priorisation Kano MoSCoW ROI = Valeur estime / effort Estimation (quantitative) de la valeur Impact sur lobjectif mtier Cot dun dlai Hypothses (risque, opportunit) Qualit (non fonctionnelle) Suivi des indicateurs agile Collaboration Dvelopper
  • 20. 20Dfinition de produit 17/04/2014 Un outillage simple et efficace, pas de documents additionnels
  • 21. 21Dfinition de produit 17/04/2014 Avoir de la souplesse dans les choix dexprience utilisateur Valider Confirmer les hypothses dexpriences utilisateurs Choisir les meilleurs scnarios Mesurer les comportements Grer sereinement les mise en production frquentes Grer les fonctionnalits payantes Dgradation gracieuse Test A/B Feature flipping
  • 22. 22Dfinition de produit 17/04/2014 Et alors, vous en pensez quoi ? Ides Dvelopper Produit Valider Retours Apprendre Innovation Games 5-Why Root Cause Analysis Impact Mapping Lean Canvas Story Mapping Minimum Viable Product A/B Testing Feature Flipping Innovation TTM Valeur
  • 23. 23Dfinition de produit 17/04/2014 Rfrences