Informatique > Méthodologies agiles > Extreme Programming (XP) >
Pre-mortem

Dernière mise à jour le samedi 27 avril 2024.

 

Définition :

La version audio de ce document vous est offerte par www.studio-coohorte.fr. Le Studio Coohorte vous donne accès à meilleure synthèse audio du marché dans une interface élégante et puissante. Si vous le souhaitez, vous pouvez en savoir plus et tester vous-même leur service avancé de text-to-speech.

Le Pre-mortem est une pratique de prospective utilisée dans les méthodologies agiles, notamment l'Extreme Programming (XP), où une équipe imagine collectivement les causes potentielles de l'échec d'un projet avant son démarrage, afin de mettre en place des actions préventives pour les éviter.

Le concept de Pre-mortem en Méthodologies agiles (Extreme Programming)

Les Méthodologies agiles, et en particulier l'Extreme Programming (XP), ont révolutionné la façon dont les équipes de développement travaillent. Parmi les pratiques innovantes de l'XP, on retrouve le concept de Pre-mortem.

Qu'est-ce que la Pre-mortem ?

La Pre-mortem est une technique de gestion des risques qui consiste à imaginer collectivement que le projet a échoué, avant même d'avoir commencé, afin d'identifier les causes potentielles de cet échec hypothétique. Contrairement au post-mortem qui intervient après un échec réel, la Pre-mortem anticipe les problèmes et permet de prendre des mesures préventives.

Comment fonctionne la Pre-mortem ?

En pratique, l'équipe de développement se réunit et imagine différentes raisons pour lesquelles le projet pourrait échouer. Chaque membre apporte son point de vue et ses idées, ce qui permet d'explorer un large éventail de scénarios négatifs potentiels. En identifiant les risques dès le départ, l'équipe peut mettre en place des stratégies pour les éviter ou les atténuer.

Les avantages de la Pre-mortem

La Pre-mortem présente plusieurs avantages pour les équipes de développement :

En conclusion, la Pre-mortem est une pratique essentielle en Méthodologies agiles comme l'Extreme Programming, permettant aux équipes de développement d'anticiper les risques et d'améliorer leurs chances de succès. En envisageant l'échec avant qu'il ne survienne, les équipes peuvent mieux se préparer et maximiser leurs chances de livrer un projet de qualité dans les délais impartis.

 

Si vous souhaitez approfondir ce sujet, nous vous conseillons ces ouvrages.

 

Les sujets suivants pourraient également vous intéresser :