L'agile en projet court agile france 2012

19
#agilefrance L’Agile en projet court : Êtes-vous prêts ? Jonathan Scher Guillaume Duquesnay Coachs Agile, OCTO

Transcript of L'agile en projet court agile france 2012

Page 1: L'agile en projet court   agile france 2012

#agilefrance

L’Agile en projet court : Êtes-vous prêts ?

Jonathan Scher

Guillaume Duquesnay

Coachs Agile, OCTO

Page 2: L'agile en projet court   agile france 2012

Projet court

Durée < stabilisation de la vélocité4 à 8 semaines

Page 3: L'agile en projet court   agile france 2012

ÊTES-VOUS PRÊTS ?

Page 4: L'agile en projet court   agile france 2012

Problème d’échelle

• Temps d’absorption d’un « soucis » = X jours

• 1 jour = 5% de 4 semaines

• Grain de sable = Rocher

Page 5: L'agile en projet court   agile france 2012

Prenez le temps de cadrer

Cadrage 360– Mobilisation– Vision et Enjeux– Carte fonctionnelle– Architecture– Backlog itération 1 & 2– Revue des risques

=> Allez-vous sur un terrain stable ?

Page 6: L'agile en projet court   agile france 2012

Enjeux produit stable

• On sait ce qu’on veut– Pas de recherche, pas d’investigation

• Equipe autonome sur le fonctionnel– Prêt à trancher, à innover pour tenir l’enjeu – Sans décision extérieure

Avez-vous une vision stable du produit ?

Page 7: L'agile en projet court   agile france 2012

Équipe proactive

• Connaît la méthode et la technique– S’adapter : OK– Apprendre : KO

• Profils sociables mais non consensuels– Alerte, feedback, autonomie

Page 8: L'agile en projet court   agile france 2012

Pratiques éprouvées

• Qualité : pas de débat– Code lisible, Tests, ACID, SOLID, etc.

• Revues de code ou binômage– Équipe expérimentée sur ces pratiques

Êtes-vous sensibilisés à la dette technique ?

Page 9: L'agile en projet court   agile france 2012

Êtes-vous prêt ?

• Allez-vous sur un terrain stable ?

• L’équipe est-elle autonome ?

Page 10: L'agile en projet court   agile france 2012

PRATIQUES EN PROJET COURT

Page 11: L'agile en projet court   agile france 2012

Ce qui a changé

• Itérations symboliques

• Flux continu

• Rituels minimalistes

Page 12: L'agile en projet court   agile france 2012

1 Itération type

• …

• …

• …

• Et à la fin, une rétro

Page 13: L'agile en projet court   agile france 2012

1 journée type

• Stand-Up Meeting

• Spec / Code / Validation

• Au fil de l’eau, au besoin– Analyse de problème– Chiffrage de user story– Mise en prod– Revue indicateurs– Revue de risques

• 1 meeting par sujet

Page 14: L'agile en projet court   agile france 2012

Ce qui devient critique

• Discipline

• Approche systématique

• Recherche de résilience

• Co-propriété du code

Page 15: L'agile en projet court   agile france 2012

Processus par défautEtape Definition of Done

Prêt à chiffrer Story chiffrée

En spécification / cadrage 1 email• test de recette clair• tout élément utile fonctionnel ou archi

Tests fonctionnels Cas de tests de recette écrits sur le wiki

Développement Tests unitairesTests de recette automatisés Revue de code par 1 collègueBuild Jenkins OKTesté sur une autre machine

Prêt à recetter Validé par PO

Prêt à intégrer Déployé automatiquement en intégrationTesté en intégration

À déployer Testé en prod

Déployé

Page 16: L'agile en projet court   agile france 2012

Sur quoi piloter ?

• La vélocité marche mal

• < 4 semaines de la fin : évaluez « au nez »

• Pilotez avec les risques

(pas essayé : temps de cycle Lean)

Page 17: L'agile en projet court   agile france 2012

Paradoxe

• Projet court => Pensez pour durer

• Pour être rapide => Recherchez la résilience

Page 18: L'agile en projet court   agile france 2012

Stressez vos pratiques !

Agile en projet court~= Agile sur un gros projet

~= Agile au forfait~= Agile sur 50 mois

Lequel essayez-vous ?

Page 19: L'agile en projet court   agile france 2012

QUESTIONS

@jonathan_scher

@duquesnay