Généré le 4/20/2026
| Domaine | Action | Calendrier | Critères de réussite | Soutien nécessaire |
|---|---|---|---|---|
| Stratégies de test et TDD | Écrire des tests unitaires avec Jest pour les modules Auth et Paiement avant d'implémenter la logique métier (approche intermédiaire vers le TDD) | Quotidien | Couverture de tests à 5/10 sur les modules Auth et Paiement | Revues de code axées sur les tests avec un développeur senior ; formation Jest |
| Pratiques de qualité de code (Clean Code, SOLID) | Configurer des règles strictes sur SonarQube et ESLint, et effectuer des refactorisations locales (extractions de méthodes/classes) sur les 'hotspots' de dette technique | Hebdomadaire | Score de qualité SonarQube passé de 3.9 à 5.5 ; réduction de 75h de dette sur les hotspots | Mentorat du Tech Lead sur les PRs pour valider l'application de SOLID sans sur-ingénierie |
| Alignement technique et métier (Business Impact) | Instrumenter les nouvelles fonctionnalités avec Mixpanel et analyser les données lors des revues de sprint pour lier le code aux KPIs | Par fonctionnalité livrée | 3 fonctionnalités livrées avec un taux d'adoption ≥ 15% | Point hebdomadaire avec le Product Manager pour définir les KPIs et les événements de tracking |
| Gestion de la dette technique et refactoring | Identifier et documenter les 'hotspots' de dette technique (modules X et Y) et appliquer des refactorisations incrémentales (pattern Strangler Fig ou extractions locales) | 2h par sprint dédiées | Gain de 2 heures de débogage par semaine sur les modules concernés | Partage de documentation sur les 'Tests de Caractérisation' de Michael Feathers pour refactorer en toute sécurité |
Qualité du code
Axe d'amélioration prioritaireComplexité
Complexité modéréeCouverture de tests
Nécessite plus de couverture de testsImpact
Potentiel d'impact croissant