Maitrise d'Ouvrage et Agilité

2 617 vues

Publié le

Philippe KERNEVEZ, Eric PANTERA
& Ignacio LIZZARALDE

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

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

Aucune remarque pour cette diapositive

Maitrise d'Ouvrage et Agilité

  1. 1. lundi 12 octobre 2009 agiletour.org/fr/at2009_geneve.html C5 Maitrise d'Ouvrage et Agilité Philippe KERNEVEZ, Eric PANTERA & Ignacio LIZZARALDE
  2. 2. Maitrise d’Ouvrage et Agilité Ignacio Lizarralde: ign@octo.com Eric Pantera: epa@octo.com
  3. 3. Analyser Concevoir Réaliser Qualifier Livrer 2
  4. 4. Analyser Concevoir Réaliser Qualifier Livrer 3
  5. 5. cadrage spécification test MOA chiffrage réalisation ajustement MOE Des activités MOA Un processus connu traditionnelles Exhaustivité du besoin Spécifier Engagement sur périmètre Recetter / valider Transformation en cascade Piloter Ajustements Documenter… Livrer
  6. 6. Les douleurs • Phase de spécification longue et fastidieuse • Difficulté à imaginer l’intégralité du système • Difficulté à spécifier des écrans • « Traumatisme » de la recette et des régressions • « évolution ou correctif » • Incapacité à répondre à des demandes utilisateurs pendant le projet • Désaveu des utilisateurs à la livraison de l’application © OCTO Technology - Université du Système d’Information 5
  7. 7. Spécifier et construire simultanément Alimentation Priorisation Recette / Expérimentation backlog itération Analyse Spécification N N+1 N+2 MOA n-1 Itération n n+1 MOE Estimation Architecture Packaging / Livraison Conception Réalisation Tests Refactoring…
  8. 8. De nouvelles possibilités… – Adapter facilement – Innover rapidement – Améliorer le rapport coût/valeur…
  9. 9. De nouvelles possibilités… – Adapter facilement – Innover rapidement – Améliorer le rapport coût/valeur… …de nouveaux enjeux pour la MOA – Concilier une vision long-terme et l’alimenter l’équipe de développement au fils de l’eau – Maitriser un cycle de décision court – Garantir la non régression… La MOA nécessite un savoir-faire « Agile » spécifique
  10. 10. Maintenant, changeons notre état d’esprit
  11. 11. Une Maitrise d’Ouvrage centrée sur son produit Produit Produit Equipe Projet Projet Equipe
  12. 12. 3 piliers pour une Maitrise d’Ouvrage Agile Construire une vision Piloter et Spécifier au Prioriser fil de l’eau
  13. 13. Construire et partager une vision produit © OCTO Technology 2009
  14. 14. Donner du sens • Positionner des jalons et des objectifs court terme • Savoir-dépasser le « tout ou rien » • Adresser des objectifs au travers d’un périmètre fonctionnel concret Objectifs Périmètre • Démontrer des IHMs séduisantes « Consulter anonymement • Valider les performances l’intégralité des tableaux • S’interfacer avec le backoffice disponibles » 13
  15. 15. Matérialiser la vision Nom Promesse Utilisateurs Image Prérequis Matérialiser une vision produit Disposer d’un outil de promotion Aligner une équipe sur les gènes du produit Fonctionnalités Aller à l’essentiel
  16. 16. Cartographier les fonctionnalités Support à la discussion Plus d'interactions entre les personnes Vue synthétique et Support visuel Met en évidence les stories qui manquent dans le produit
  17. 17. Donner du sens aux releases Release 1 – Octobre 09 « Le visiteur consulte la liste des tableaux disponibles et le détail de chacun » Release 2 – Janvier 10 « Le client achète un tableau en ligne »
  18. 18. Spécifier au fil de l’eau grâce aux tests © OCTO Technology 2009
  19. 19. Gestion promotion En tant que client, lorsque j’achète 2 produit de la même catégorie, je veux avoir une remise de 15% • Perspective utilisateur • Action précise • Exemples et options par défaut • Scénarii nominaux • Langage partagé par toute l’équipe En tant que utilisateur…, je veux action…, afin de valeur/bénéfice
  20. 20. En tant que client, lorsque j’achète 2 produits de la même Règles Métiers Story #45 catégorie, je veux avoir une remise de 15% Règles • Une promotion pour 2 produit de la même catégorie dans une commande métier • Remise de 15% du prix total des deux produit ° Cas n°1 Catégorie Produit Prix Monet La barque 95 € Picasso Guernica 105 € Setup du panier Velasquez Las Meninas 85€ Action Déterminer le montant de la remise pour le panier Validation 0€ ° Cas n°2 Catégorie Produit Prix Monet La barque 95 € Monet La pie 100 € Velasquez Las Meninas 85€ Déterminer le montant de la remise pour le panier 28,25€ © OCTO Technology 2009
  21. 21. En tant que client, lorsque j’achète 2 produit de la même Règles Métiers Story #45 catégorie du même peintre, je veux avoir une remise de 15% Règles • Une promotion pour 2 produits de la même catégorie dans une commande métier • Remise de 15% du prix total des deux produit ° Cas n°1 Catégorie Produit Prix Monet La barque 95 € Picasso Guernica 105 € Setup du panier Velasquez Las Meninas 85€ Action Déterminer le montant de la remise pour le panier Validation 0€ ° Cas n°2 Catégorie Produit Prix Monet La barque 95 € Monet La pie 100 € Velasquez Las Meninas 85€ Déterminer le montant de la remise pour le panier 28,25€ Attendue: 29,25€ © OCTO Technology 2009
  22. 22. Maitriser la non-régression Automatiser la recette Maitriser la non régression Construction permanente des tests de recette © OCTO Technology 2009
  23. 23. Piloter et réorienter © OCTO Technology 2009
  24. 24. Back-log du projet Back-log de l’itération + + Importance Importance - Panier de l’itération - © OCTO Technology 2009
  25. 25. Les fonctionnalités et leur usage 45% des 20% des fonctionnalités fonctionnalités ne sont jamais sont souvent utilisées utilisées Jim Johnson. The Standish Group International Inc. 2002.
  26. 26. Itération Itération N A faire En cours Terminé User Story C3 User Story C6 User Story C1
  27. 27. Que se passe-t-il avant l’itération ? Itération Itération N Manque de visibilité A faire En cours Terminé • Avancement de ses équipes User d’analystes Story C3 • Sur le stock d’analyses prêtes Temps de cycles User Story C6 • Pas suffisamment de User Stories livrées aux développeurs • Certaines spécifications mettent User parfois 1 mois à aboutir Story C1 26
  28. 28. Rendre visible l’avant-itération Itération Cadrage Priorisation Tests A faire En cours Terminé User User Demande User Story C13 Story C3 Story C10 User Story C12 IHM User Story C6 User Story C1 27
  29. 29. Rendre visible l’après itération ! From concept to cash ! 28
  30. 30. Devenez des Responsables Produit au sein du Système d’Information!
  31. 31. Ignacio Lizarralde: ign@octo.com Eric Pantera: epa@octo.com
  32. 32. merci aux sponsors !

×