Agile Estimating and Planning de Mike Cohn est un livre incontournable selon moi pour les praticiens de l’agilité, offrant des conseils pratiques et des techniques éprouvées pour planifier et estimer des projets dans un environnement agile. Bien que cet ouvrage ne soit pas tout récent, il reste, toujours selon moi, une référence de premier plan pour ceux qui cherchent à maîtriser la planification agile dans des contextes complexes.

Dans les processus de transformation vers l’agilité à grande échelle, comme ceux que nous menons chez ACSOE, il est essentiel de revenir de temps en temps aux sources. Dernièrement, j’ai relu ce livre, en particulier les chapitres 5, « Selecting an Iteration Length« , et 22, « Why Agile Planning Works« .

Le chapitre 5, « Selecting an Iteration Length« , confirme pleinement l’importance cruciale de choisir la durée adéquate pour les itérations dans un environnement agile. La durée des cycles de travail est déterminante pour maintenir une cadence efficace et soutenable tout en assurant une réactivité maximale face aux évolutions du projet.

En ce qui concerne la planification, je reste fermement convaincu que l’approche doit privilégier la collaboration entre les équipes et l’ajustement constant des priorités en fonction de l’avancement du travail, toujours basé sur la valeur délivrée. Cette conviction, qui m’anime depuis des années, a été renforcée par cette relecture, me rappelant que ces principes fondamentaux de l’agilité demeurent plus que jamais d’actualité.

La flexibilité est au cœur de l’esprit agile, et il est essentiel de réévaluer régulièrement nos pratiques, même après des années d’expérience, pour s’assurer qu’elles restent alignées avec les besoins des équipes et des entreprises.

Vous pouvez le télécharger gratuitement au format PDF depuis le site Academia.eu. (Attention toutefois : pour y accéder, il vous faudra créer un compte sur le site, ce qui vous permettra également de consulter une multitude d’autres ressources).

En synthèse, voici ce que vous trouverez dans cet ouvrage :

Les bases de l’estimation agile

Mike Cohn explique pourquoi les méthodes traditionnelles de planification et d’estimation ne conviennent pas dans un environnement agile. Il propose des approches flexibles qui permettent de s’adapter aux changements tout au long du projet, en remplaçant les prévisions rigides par des estimations évolutives.

Estimer la taille et la complexité

Le livre introduit des techniques pour estimer la taille des éléments du backlog (fonctionnalités à développer) en utilisant des unités comme les « story points » plutôt que des estimations en heures. Cela permet de mieux gérer l’incertitude et la variabilité des tâches.

Planification itérative

Mike Cohn explique comment planifier un projet de manière itérative, avec des sprints (ou itérations) de durée fixe. Cette approche flexible permet d’ajuster le plan à mesure que de nouvelles informations deviennent disponibles.

Le rôle de la communication dans la planification agile

Le livre insiste sur l’importance d’une communication fluide au sein de l’équipe pour affiner les estimations et clarifier les priorités. Il aborde également la gestion des attentes avec les parties prenantes pour éviter les surprises en cours de projet.

Gérer les risques et les changements

Agile Estimating and Planning explore comment la planification agile permet de réagir rapidement aux risques et aux changements. Mike Cohn recommande d’ajuster les priorités et les ressources de manière flexible, au lieu de suivre un plan rigide.

Estimer la vélocité et ajuster les prévisions

Le livre enseigne comment calculer la vélocité d’une équipe (la quantité de travail accomplie pendant un sprint) et utiliser cette donnée pour ajuster les prévisions pour les itérations suivantes.

Exemples pratiques et études de cas

L’ouvrage est riche en exemples concrets et études de cas qui montrent comment appliquer les concepts de planification et d’estimation agile dans différents types de projets, renforçant la compréhension des méthodes et leur mise en pratique.

Pour conclure

Agile Estimating and Planning reste, à mon avis, une lecture incontournable, malgré ses quelques rides, pour quiconque cherche à améliorer la gestion de projets dans un environnement agile. Il permet de revisiter les fondamentaux de la planification et de l’estimation agile, tout en offrant des outils précieux pour mieux gérer l’incertitude, la collaboration et les priorités tout au long du cycle de vie du projet.

Lire l‘article
Fleur jaune by Sébastien Gaudin

Notre catalogue

Retrouvez toutes les thématiques de nos formations dans notre catalogue.

Consulter notre catalogue