Ressources

We have large swaths of people doing “flaccid agile,” a half-hearted attempt at following a few select software development practices, poorly.

La première cause de cette échec pour Andy Hunt est le manque d’expérience. Lorsqu’on est débutant on a tendance à se concentrer sur les frameworks et pratiques et d’en oublier l’abstraction (valeurs et principes) car en effet il est bien plus simple de comprendre des éléments comme les pratiques (e.g. le daily) que de comprendre les valeurs/principes qui nécessite de la réflexion.

When you are first learning a new skill—a new programming language, or a new technique, or a new development method—you do not yet have the experience […]
The only way for beginners to be effective is to follow simple, context-free rules […]
So instead of looking up to the agile principles and the abstract ideas of the agile manifesto, folks get as far as the perceived iron rules of a set of practices, and no further. […]
Agile methods ask practitioners to think, and frankly, that‘s a hard sell.

Et en se limitant à suivre un nombreux de règles rigide l’équipe ne peut pas devenir plus performante et plus experte du sujet (Agile)

blindly following the concrete rules, not gaining the experience

What happened to the idea of inspect and adapt? What happened to the idea of introducing new practices, of evolving our practices to suit the challenges at hand?