Mesurer et gérer la dette technique
Pour maintenir une qualité de code saine, incluez l’évaluation de la dette technique dans vos pipelines d’intégration et de déploiement continus. Cela vous aide à détecter les problèmes au début et à suivre la progression au fil du temps.
Configurer des vérifications de qualité automatisées
Voici comment intégrer des outils de qualité comme SonarCloud à vos pipelines Azure :
- Ajouter SonarCloud à votre configuration de pipeline
- Configurer des portes et des seuils de qualité
- Configurer des builds automatisées pour exécuter l’analyse de la qualité
- Passer en revue les résultats après chaque build
Lorsque vous exécutez votre première analyse, un tableau de bord s’affiche :
Prendre des mesures sur les résultats
Cliquez sur n’importe quelle catégorie de problème pour voir des problèmes spécifiques et comment les résoudre :
Chaque problème inclut les éléments suivants :
- Description claire du problème
- Instructions de correction pas à pas
- Estimation du temps pour la réparation
- Niveau de priorité pour la planification
Créer une stratégie de gestion des dettes
- Définir des portes de qualité : définir des normes minimales pour que le code passe
- Hiérarchiser les correctifs : résoudre d’abord les problèmes à impact élevé
- Suivre la progression : Surveiller les tendances de la dette au fil du temps
- Allouer du temps : Réserver du temps dans chaque sprint pour la réduction de la dette