• 4 heures
  • Facile

Ce cours est visible gratuitement en ligne.

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 09/06/2023

Adoptez une culture agile

C’est à vous ! Évaluez l'impact des boucles de feedback

C'est à vous

Ça vous dit un petit jeu ?

Nous vous proposons de jouer à une version virtuelle de la bataille navale. Vous y avez peut-être déjà joué quand vous étiez plus jeune. Le but est de couler le plus de navires dans le camp de votre adversaire. Dans cette version, vous disposez de 30 bombes à jeter en mer (représentée par la grille), mais vous ne savez pas où se trouvent les navires.

Une fois que vous aurez cliqué sur “Start”, vous verrez cette page :

Bataille navale en ligne
Bataille navale en ligne

À gauche de la grille, vous voyez le nombre de navires (ships en anglais) que vous avez touchés et coulés et à droite, les navires ennemis (enemy ships). Il existe deux versions de ce jeu. Une fois que vous avez terminé la première version avec les retours d’information en décalé (Delayed feedback), écrivez votre score. Puis cliquez sur “Continue”. Puis, écrivez votre score une fois que vous avez joué à la deuxième version, avec les retours d’information instantanés (Instant feedback).

Comparez vos scores. Dans quelle version avez-vous obtenu le meilleur score ? Pourquoi d'après vous ?

Vous avez peut-être eu de la chance en obtenant un bon score dans la première version du jeu, avec le retour d'information en décalé, mais la plupart des gens obtiennent de meilleurs scores avec les retours instantanés de la deuxième version. Dans la première version, vous lancez des bombes sans savoir si elles ont touché un navire, puis vous obtenez le résultat à la fin. Dans la deuxième version, vous recevez des retours à chaque fois que vous jouez (les carrés orange et le son indiquent quand vous avez touché un navire) et vous pouvez adapter votre prochaine action en conséquence. Cela vous permet de prendre de meilleures décisions.

Comparez les approches agiles et le modèle en cascade

Ce jeu de bataille navale montre les différences majeures qui existent entre les approches agiles, plus adaptatives, et les méthodes linéaires plus traditionnelles, que l'on appelle souvent modèle en cascade ou cycle en V.

Les entreprises sont plus habituées aux processus linéaires en cascade. Passer à des modes de travail plus adaptatifs peut donc représenter un défi.

Quels changements d'état d'esprit faut-il adopter ?

Le modèle en cascade suit des phases déterminées à l'avance. Chacune doit être terminée avant de pouvoir passer à la suivante (d'où l'image de la cascade).

  • Le processus commence par le recueil d'informations diverses (études, données, connaissances).

  • Un plan détaillé est alors élaboré d'après ces informations.

  • Puis, le plan est mis en œuvre de manière plutôt rigide. Le client n’en tire de la valeur qu'à la fin. Il y a une phase de “grande révélation” comme dans la première version du jeu de bataille navale.

Un modèle en cascade
Un modèle en cascade

Le modèle en cascade fonctionne bien dans des contextes stables ou qui avancent lentement, mais ils ont leurs limites dès lors que le contexte est dynamique. En effet, le processus global, du début à la fin, peut prendre un certain temps.  De nombreux paramètres (besoins utilisateur, technologie, activité des concurrents) auront peut-être changé entre-temps. Une fois le processus lancé, apporter des modifications à la solution prévue peut être plus difficile.

À l'inverse, les approches agiles définissent un résultat ou une vision claire que l'équipe doit viser et décomposent le tout en plus petits problèmes, ce qui permet une plus grande adaptation. Les équipes travaillent pour concrétiser cette vision en traversant un cycle continu de planification, de livraison, d'évaluation et d'ajustement des priorités.

Les approches agiles
L'approche agile

Découvrez les grands principes de l’agilité

Nous avons vu le fonctionnement des approches agiles et les changements d'état d'esprit qui en conditionnent la réussite. Alors, comment garantir cette réussite ?

Voici un résumé de quelques approches fondamentales basées sur les principes d'origine définis dans le Manifeste Agile. Gardez ces principes en tête tout au long d'une approche agile :

  • Concentrez-vous sur les résultats : l'équipe doit avoir bien compris l'objectif final ou le résultat visé. Chaque équipe doit avoir une mission. Un conseil : formulez-la en une ou deux phrases qui décrivent le résultat.

  • Décomposez le résultat visé en plus petits problèmes : au début du projet, posez-vous la question suivante : “Quels problèmes doit-on résoudre pour que ce résultat se réalise ?”  Cela met en évidence toutes les hypothèses que l'équipe peut tester.

  • Redéfinissez régulièrement les priorités en fonction de la valeur apportée au client et à l'entreprise : concentrez vos efforts en premier sur ce qui apporte le plus de valeur. Cherchez à fournir de la valeur au client et à l'entreprise le plus tôt possible. Faites preuve d'adaptation et soyez ouvert à d'autres moyens pour résoudre les problèmes. En d'autres termes, accueillez le changement, à tout moment.

  • Échouez rapidement : il est essentiel de tirer des enseignements de vos réussites et vos échecs tout au long du processus. Cela signifie que les prototypes, les tests et les expérimentations doivent pouvoir “échouer sans risque” et permettre aux équipes de tester de nouvelles choses sans prendre de risques inutiles.

  • Visibilité du travail : essayez de montrer où vous en êtes grâce à des outils comme les tableaux Kanban et n'oubliez pas d'être transparent sur le travail effectué, par exemple en animant des réunions quotidiennes pour échanger sur l'avancement de chacun et pour identifier et résoudre les points bloquants.

  • Amélioration continue : le travail d'une équipe agile ne s'arrête jamais. Elle doit constamment chercher de nouveaux moyens de s'améliorer et de résoudre les problèmes des clients et de l'entreprise.

C’est à vous !

C'est à vous

À vous de jouer ! À quels obstacles principaux une équipe peut-elle être confrontée lorsqu'elle passe d'un modèle en cascade à une approche agile ?

Solution : découvrez ma réponse ici.

Livret d'analyse

Pensez maintenant à votre situation au travail. Selon vous, votre équipe suit-elle plutôt une approche agile ou le modèle en cascade ? Si vous avez répondu “en cascade”, que faudrait-il pour passer à un état d'esprit agile ? Rédigez vos réponses dans les sections correspondantes du livret d'analyse.

En résumé

Avez-vous bien compris pourquoi l’état d’esprit agile est si important ? Pour “travailler” de façon agile, il faut d'abord “être” agile et adopter la bonne mentalité et les bons comportements afin de garantir la réussite. Voici un résumé de ce que vous avez appris dans ce chapitre :

  • Le passage d'une approche linéaire plus traditionnelle en cascade à une approche plus agile et adaptative implique de changer fondamentalement d'état d'esprit pour garantir la réussite.

  • N'oubliez pas que ce n'est pas parce que vous travaillez de manière agile qu'il faut négliger la partie planification. Chaque équipe a besoin qu’on lui définisse clairement le résultat à atteindre. Toutefois, elle doit éviter de se focaliser sur un seul moyen de résoudre le problème.

  • Décomposer le résultat visé en problèmes plus petits crée un backlog, ce qui permet de revoir les priorités régulièrement et facilement, en fonction des retours obtenus. Les équipes doivent accueillir positivement le changement, à tout moment.

Bravo ! Vous avez terminé la première partie de ce cours. Dans la deuxième partie, nous approfondirons les techniques pour “travailler” de manière agile et les comportements grâce auxquels vous pouvez véritablement “être” agile. Avant de passer à la suite, faites le quiz pour tester vos connaissances.

Exemple de certificat de réussite
Exemple de certificat de réussite