Le plus gros échec avec les équipes "Agiles" est le résultat de ce qu'on appelle le Cargo Culting . Essentiellement, les équipes veulent les effets d'équipes agiles performantes afin d'imiter les actions visibiles
- Standups quotidiens (qui durent environ une heure)
- Diviser le travail en sprints
- Histoires d'utilisateurs (qui sont généralement un peu plus qu'une phrase mais une estimation est attendue)
Ce sont les trois que vous verrez constamment "appliqués" dans ces environnements, mais très peu d'engagement à être réellement agile. En fait, vous entendrez la direction dire que nous "agissons". (Fuyez ces deux mots, c'est un mauvais signe.)
Vous entendrez également beaucoup parler de la dette technique, mais leur définition de la dette technique est «faites-le rapidement et sale et nous pourrons peut - être l' améliorer plus tard». (Traduction: nous allons donner l'impression que nous nous soucions de la maintenabilité, mais en réalité, nous garderons la même mentalité de chaufferie parce que c'est ce qui a fonctionné pour nous dans le passé).
Autres phrases clés: "Je sais que ces histoires ne sont pas entièrement définies mais nous faisons de l'agile afin que nous puissions les corriger au fur et à mesure."
"Nous faisons du développement agile, vous devriez donc être en mesure de répondre à mes besoins dans le sprint au fur et à mesure que je l'identifie."
"Nous ne sommes pas en mesure de verrouiller nos histoires engagées au début du sprint car les besoins changent constamment au milieu du sprint."
L'indicateur clé pour savoir si un projet Agile réussira est si le chef de projet (Scrum Master ou n'importe quel rôle) a eu une expérience ou une formation formelle sur la conduite d'un projet Agile. Trop souvent, j'ai vu des gens lire sur Agile dans un livre ou suivre un cours de deux jours sur le fait d'être un maître de mêlée et je pense qu'ils ont les côtelettes pour réussir à le mettre en œuvre. Désolé, ça n'arrive pas capitaine.