Agile, c'est tout simplement…
Sohrab Salimi
1 min. Temps de lecture
L'Agile est-il au fond simplement « X » ?
(où X peut être n'importe quelle caractéristique)
Par exemple, l'Agile est-il au fond simplement…
- …de la « transparence forcée » ?
- …fait pour réunir des gens intelligents autour d'une table et leur laisser le champ libre ?
- …fait pour combler le fossé entre les développeurs et les clients ?
- etc.
J'ai vu trop d'équipes agiles échouer pour que ce soit aussi simple.
Les systèmes sociotechniques sont complexes et dans un système complexe, il n'y a pas de « simplement ».
J'ai déjà plaidé pour le fait que l'Agile ne nécessite que quelques concepts fondamentaux. Parmi ceux-ci :
- L'empathie et la prise de conscience, la sécurité et la confiance, ainsi qu'un certain degré d'insatisfaction (qui mène au désir d'amélioration)
- Créer de la transparence et de l'harmonisation pour renforcer la confiance dans ses propres intentions ; livrer des résultats de manière plus fiable et plus fréquente pour renforcer la confiance dans ses propres capacités ; développer de meilleurs produits ; créer de meilleures organisations permettant de développer systématiquement de meilleurs produits
- S'occuper directement des situations et des personnes concernées ; travailler avec des exemples et réaliser des itérations ; créer une méthode de travail réfléchie, collaborative et disciplinée ; considérer la complexité du système comme une tâche continue
- Minimiser la distance entre les problèmes et ceux qui les résolvent ; valider chaque étape ; faire de plus petits pas ; ranger et améliorer en permanence
Je ne suis pas certain que tous ces points soient corrects à 100%. En revanche, je suis assez sûr qu'il n'existe pas qu'un « seul bon » concept, ET aussi qu'il n'existe pas qu'une seule caractéristique fondamentale qui représente l'Agile.
Ce texte provient du blog de Jason Yip et a été traduit par nos soins.