← Tous les articles

Excellence technique : pourquoi le savoir-faire artisanal compte pour un Scrum durable

By XNM Technologies · June 7, 2023 · 2 min read
Excellence technique : pourquoi le savoir-faire artisanal compte pour un Scrum durable

La dette technique est le coût accumulé des décisions de conception qui ont optimisé pour la vitesse de livraison à court terme au détriment de la maintenabilité à long terme. Comme une dette financière, elle se compose au fil du temps. Un taux de défauts croissant et une livraison de fonctionnalités plus lente sont les deux conséquences principales. Les équipes qui suivent leur vélocité rigoureusement sur deux à trois ans dans une base de code qui accumule de la dette sans remboursement observent systématiquement une tendance déclinante. L'argument de l'excellence technique qui fonctionne n'est pas sur la qualité du code — c'est sur la prévisibilité de la livraison et le débit des fonctionnalités : traduire la dette en temps de cycle, montrer la tendance des défauts, et rendre la dette visible par des accords d'équipe.

Les pratiques techniques qui maintiennent la vitesse de livraison

Le développement piloté par les tests est principalement une technique de conception : la discipline d'écrire le test en premier force une clarté sur ce que le code est censé faire. La suite de tests qui s'accumule sur la vie d'un produit est un filet de sécurité pour la refactorisation. La règle du boy-scout — laisser le code meilleur qu'on l'a trouvé — est l'expression opérationnelle de la refactorisation continue. Les fonctions de fitness architecturale sont des vérifications automatisées qui vérifient que la base de code reste dans les contraintes convenues, rendant la dérive architecturale visible au moment où elle est introduite plutôt que des mois plus tard.

Si votre équipe a du mal à maintenir la vitesse de livraison, la pratique de livraison de programmes et projets de XNM travaille avec les équipes de développement et les responsables produit pour établir les pratiques techniques et la gouvernance qui rendent une vitesse de livraison soutenue réalisable.