Outils et pratiques agiles pour la définition de produit

2 613 vues

Publié le

Quelques outils et pratiques pour un développement agile. Présentation faite à la CoP agile de SFR le 17/04/2014.

Publié dans : Logiciels
0 commentaire
1 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
2 613
Sur SlideShare
0
Issues des intégrations
0
Intégrations
386
Actions
Partages
0
Téléchargements
36
Commentaires
0
J’aime
1
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Outils et pratiques agiles pour la définition de produit

  1. 1. Outils pour une définition agile de produit 17/04/2014 Version 1.0 Ernst Perpignand Coach Agile-Formateur Scrum e.perpignand@groupeonepoint.com @eperpignand
  2. 2. 2Définition de produit – 17/04/2014 •Scrum •Kanban •Développement logiciel •Transformation agile •Coaching Individuel •Coaching d’équipe agile •Démarrage Scrum •Formations certifiant Scrum •Formation sur mesure Formation & Mentorat Facilitation & Coaching Pratiques agiles Domaine d’expertise Ma pratique de coaching agile…
  3. 3. 3Définition de produit – 17/04/2014 Être agile, faire face sereinement aux exigences du marché Compétitivité Innovation Temps de mise en marché Satisfaction client Valeur du produit/service
  4. 4. 4Définition de produit – 17/04/2014 Partageons des idées sur la définition de produit dans un contexte agile Vision Produit Release Itération quotidien Equipe - Projet Produit - Programme Entreprise - Portefeuille ici et ici Les concepts présentés concerne les préoccupations qu’on retrouve
  5. 5. 5Définition de produit – 17/04/2014 COMEX La fonction de management produit dans le contexte de l’entreprise SI Ventes Marchés Clients Management de Produit Budget, équipes, objectifs,… Stratégies, prévisions, engagements, roadmap, avantages concurrentiels,… Retours clients, Perceptions du marché,… Segmentation, prix, campagnes, démonstration,… Logiciel Conditions du marché, priorités, spécifications, roadmap, personnas, user stories,…
  6. 6. 6Définition de produit – 17/04/2014 L’agilité du SI ouvre une possibilité de laisser de côté la notion de projet au profit d’un flux continu de création de valeur Idées Développer Produit Valider Retours Apprendre Pré-étude Etude Développement & Test Déploiement Maintenance Retrait ProjetTMA Innovation TTM Valeur
  7. 7. 7Définition de produit – 17/04/2014 Product Owner Pour les produits complexes, le rôle de « Product Owner » est souvent partagé entre le métier et le SI Equipe agile Définit le Produit Scrum Master facilitateur d’équipe Développeurs / Testeurs Définit la Solution User stories, Itérations, Release,… Vision, Valeur, Programme, Roadmap, Features, … Le titre donné aux personnes impliquées dans cette fonction de prise de décision varie d’une entreprise à l’autre
  8. 8. 8Définition de produit – 17/04/2014 Quelques changements au niveau des façons de faire du responsable de produit dans un mode agile Responsabilités du responsable de produit Mode traditionnel Mode agile Compréhension des besoins utilisateurs En amont et discontinu Interactions constantes Documentation des spécifications Documents exhaustifs Communication constante avec l’équipe Ordonnancement Planifier une livraison unique à moyen/long terme Planification récurrente de petites livraisons à court terme Priorisation des exigences Pas du tout ou uniquement à l’élaboration du document de vision du produit (Re)prioriser à chaque release et/ou itération Validation Non applicable – déléguer à une équipe de validation Impliqué dans les itérations et releases. Petits release plus fréquents Gestion des changements Interdit les changements, comité projet hebdomadaire Ajustement à chaque itération et release Déterminer les dates de livraisons probables Examen des livrables/documents Dates de livraisons sont connues et fixées. Gérer les attentes sur le périmètre
  9. 9. 9Définition de produit – 17/04/2014 Quelques outils et pratiques favorisant l’innovation et un flux constant de création de valeur ajoutée Idées Développer 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. 10. 10Définition de produit – 17/04/2014 Besoins Solution Priorités Des ateliers ludiques pour inclure les clients, utilisateurs et parties prenantes dans la définition 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. 11. 11Définition 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 collés 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. 12. 12Définition de produit – 17/04/2014 Les frustrations/besoins à satisfaire peuvent être les points de départ d’un atelier RCA • La technique des « 5 pourquoi » pour des cas simples • Atelier de « Root Cause Analysis » à l’aide d’un diagramme de cause à effet • N’oubliez pas les impacts du problème identifiés, ce sont souvent le vrai problèmes • Trouver des causes corrigibles, systémiques et factuelles Problème Cause Principale Apprendre
  13. 13. 13Définition de produit – 17/04/2014 Collaborer (avec clients) à une définition du produit • Inviter clients et parties prenantes à fabriquer seul ou en équipe un packaging pour le produit • Fournir du matériel de bricolage • Après le temps alloué, chaque packaging du produit doit être « vendu » aux autres participants • Cet atelier génère beaucoup d’idées pour le produit puisque les participants ont naturellement tendance à exprimer leurs besoins actuels et réels plutôt que ceux couverts par le produit Idées
  14. 14. 14Définition de produit – 17/04/2014 Un atelier Impact Mapping pour consolider les idées et établir de manière collaborative l’impact (valeur) attendu du produit Idées Quoi (Feature) Comment (Besoin) Qui (Utilisateur) Pourquoi (Objectif métier) 1 M de joueurs Joueurs Inviter amis Invitation semi- automatique Contenu viral Recommandati ons Signets Employés Evénements publics Réseaux sociaux
  15. 15. 15Définition de produit – 17/04/2014 Etablir un court argumentaire de la proposition de valeur du produit Elevator Pitch Template Idées
  16. 16. 16Définition de produit – 17/04/2014 Un canevas Lean pour communiquer la vision produit Idées
  17. 17. 17Définition 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 précédents Idées
  18. 18. 18Définition de produit – 17/04/2014 Le Story Mapping permet de définir la solution conjointement avec le SI • Utilisateurs et Features proviennent de l’Impact Mapping et représentent les objectifs métiers d’un release • Les activités représentent les processus métiers en place ou à venir • Les user stories sont conçus conjointement avec l’équipe agile lors de la planification de release • On obtient ainsi une traçabilité entre l’activité de développement et les objectifs métiers Développer
  19. 19. 19Définition de produit – 17/04/2014 Elaborer les Minimum Viable Product et planifier empiriquement • Modèles de priorisation • Kano • MoSCoW • ROI = Valeur estimée / effort • Estimation (quantitative) de la valeur • Impact sur l’objectif métier • Coût d’un délai • Hypothèses (risque, opportunité) • Qualité (non fonctionnelle) • Suivi des indicateurs agile • Collaboration Développer
  20. 20. 20Définition de produit – 17/04/2014 Un outillage simple et efficace, pas de documents additionnels
  21. 21. 21Définition de produit – 17/04/2014 Avoir de la souplesse dans les choix d’expérience utilisateur Valider • Confirmer les hypothèses d’expériences utilisateurs • Choisir les meilleurs scénarios • Mesurer les comportements • Gérer sereinement les mise en production fréquentes • Gérer les fonctionnalités payantes • Dégradation gracieuse Test A/B Feature flipping
  22. 22. 22Définition de produit – 17/04/2014 Et alors, vous en pensez quoi ? Idées Développer 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. 23. 23Définition de produit – 17/04/2014 Références

×