Méthode 48 : Gérer la dette technique informatique avec la méthode MoSCoW

Maîtriser et rembourser la dette technique des applications

Gérer la dette technique : dans tout projet de développement logiciel ou d’ingénierie, accumuler de la Dette Technique (les raccourcis de code pris pour livrer plus vite, la documentation manquante, les versions de bibliothèques obsolètes) est inévitable. Cependant, si cette dette n’est pas remboursée régulièrement, elle finit par paralyser l’évolution de l’application et multiplier les bugs. Appliquer la méthode de priorisation MoSCoW à la dette technique permet de la résorber sans bloquer le business.

Classer la dette technique avec la grille MoSCoW

1. Must Refactor (Indispensable)

Ce sont les failles de sécurité critiques, les failles d’obsolescence qui menacent l’arrêt du service ou les fuites de données. Action : Traitement immédiat obligatoire lors du sprint en cours.

2. Should Refactor (Important)

Ce sont les lourdeurs de code qui ralentissent significativement les développements de nouvelles fonctionnalités ou augmentent le temps de réponse serveur. Action : Allouer 20% de la capacité de chaque sprint à leur résorption.

3. Could Refactor (Confort)

Ce sont les petites imperfections de style de code (Code Smells) qui n’impactent pas directement les performances mais améliorent la lisibilité pour les nouveaux développeurs.

4. Won’t Refactor (Accepté / Exclu)

Ce sont les morceaux de code legacy sur des modules stables qui ne seront plus jamais modifiés et qui ne posent aucun risque de sécurité. Action : Ne pas toucher.

Conclusion : Gérer la dette technique

Prioriser la dette technique avec la méthode MoSCoW garantit la pérennité des systèmes informatiques tout en maintenant un rythme de livraison de valeur business soutenu.

Pour aller plus loin : Gérer la dette technique

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Retour en haut