En 2014, l'Agilité est mainstream, tous les projets sont Agiles (ou presque tous), les rituels sont là (démo, rétro, planning game & co), le management visuel est visible de tous... Néanmoins les résultats ne sont pas là; les utilisateurs ne sont pas satisfaits, les développeurs sont démotivés et les DSI commencent à regretter leur choix.
A travers l'analyse d'une dizaine de projets sur une période de 2 ans, je vous proposerais les origines de ces dérives mais surtout les drivers qui permettent aux clients, développeurs et DSI de connaitre la température de leur projet et la cause générique de ces échecs."
4. « By 2012,[…] agile development
methods will be utilized in 80% of
all software development
projects »
Thomas Murphy and David Norton, Gartner’s analysts (2010)
5. Début de l’âge adulte
Les dérives de l’adolescence
Premiers pas vers la sagesse
6. Le Standup n’est pas un rapport militaire
Bonnes pratiques : Standup
✓ Rester debout
✓ Connaître l’avancement
✓ Connaître les obstacles
✓ Donner/rappeler la direction
✓ Ce que l’on voit : Rapidité,
énergie et solidarité
✓ Un bon standup est perçu
comme auto-géré
7. Détournement de planning game
Bonnes pratiques : Planning Game
✓ L’équipe est alignée sur :
✓ sur ce qu’il y a à réaliser
✓ les points difficiles
✓ Les enjeux du sprint
✓ Le PO a appris comment
s’améliorer sur la rédaction des
Users Stories
8. Démontré, mais pas responsable
Bonnes pratiques : Démo
✓ Avoir du feedback : PO et
utilisateurs
✓ Valoriser son travail
✓ Rappeler les objectifs et
enjeux du produit
✓ Echanger et discuter
✓ Co-animer entre PO et DEV
9. La rétrospective forcée
Bonnes pratiques : Rétro
✓ Préparer
✓ Rappeler les faits
✓ Lister ce que l’on
souhaite améliorer
✓ Identifier des actions
✓ « TimeBoxer »
✓ Clôturer
✓ Compte-rendu
10. Le burndown
Le Kanban ou
scrumboard
Les alertes sur les build
KO
Le management
visuel pour contrôler
Bonnes pratiques : visuel
✓ Afficher les problèmes
✓ Partager l’information
✓ Stimuler l’amélioration
continue
11. Début de l’âge adulte
Les dérives de l’adolescence
Premiers pas vers la sagesse
12. L’oubli de la technique
Bonnes pratiques : Tech
✓ Maitriser votre dette
technique
✓ Garder du temps pour
gérer votre dette
✓ TechTro
✓ La Retro Technique
13. Le Product Owner tout puissant
Bonnes pratiques : PO
✓ Aider le PO
✓ Avoir une équipe PO
✓ Ne jamais surcharger le PO
14. Il y a une User Story pour ça
Bonnes pratiques : US
✓ Une US apporte de la
valeur à l’utilisateur
✓ INVEST
✓ Indépendante
✓ Négociable
✓ Verticale
✓ Estimable
✓ Small
✓ Testable
15. Oublier l’importance du démarrage
Bonnes pratiques : Lancement
✓ Accompagner
✓ Guider
✓ Montrer le geste
✓ Faire confiance
✓ Ajuster et former
✓ Et laisser faire l’équipe
16. Ne pas finir son geste… Kanban
Bonnes pratiques
✓ Identifier les douleurs
✓ Affichez-les !
✓ Découpez votre
transition en étapes
17. Ne pas livrer fréquemment un logiciel en prod
Bonnes pratiques : Qualité
✓ Livrez en production
✓ Livrez en production
✓ Livrez en production
18. Rétrospective : oublier l’action
Bonnes pratiques : Rétro
✓ Mesurez
✓ Essayez
✓ Limitez-vous à 3 actions ouvertes
✓ Supprimez les actions obsolètes
✓ Montrez les résultats
19. Plaignant ou touriste du problème
Bonnes pratiques : Problème
✓ Transformez les « plaignants » ou
« touristes » en « clients des
problèmes »
✓ Réglez les problèmes
✓ Avec les « clients des problèmes »
20. Début de l’âge adulte
Les dérives de l’adolescence
Premiers pas vers la sagesse
21. Le produit
Bonnes pratiques
✓ Livraisons en production
✓ Itérations parlantes
✓ Tests automatisés
✓ Feedbacks
✓ Allez voir les utilisateurs du
produit
22. Le processus
Bonnes pratiques
✓ Essayez
✓ Mesurez
✓ Système apprenant
✓ « Qu’avons-nous appris ? »
✓ Feedback à tous les niveaux
23. Les personnes
Bonnes pratiques
✓ Communiquer
✓ Parler
✓ Ecouter
✓ Se comprendre
✓ Accepter de ne pas savoir
✓ Accepter d’apprendre
✓ Accepter les erreurs
24. Par quoi je commence demain ?
✓ Client/Utilisateur final
✓ Apprendre (essayer, tester, ajuster)
✓ Communication