L'approche systématique de Google pour gérer la dette technique

2025-05-08
L'approche systématique de Google pour gérer la dette technique

Les ingénieurs de Google ont relevé le défi de la dette technique qui ralentissait le développement. Ils ont systématiquement défini dix catégories de dette technique au moyen d'enquêtes, d'analyses de données et d'une collaboration interfonctionnelle. Un modèle de maturité a été développé pour évaluer les capacités de gestion de la dette des équipes. Grâce à la formation, aux outils et aux améliorations des processus, Google a considérablement réduit l'impact de la dette technique sur la productivité des ingénieurs, soulignant l'importance d'une gestion systématique plutôt que de viser une dette nulle.

Lire plus
Développement

Pourquoi l'estimation logicielle est-elle toujours fausse ? (et comment l'améliorer)

2025-04-02
Pourquoi l'estimation logicielle est-elle toujours fausse ? (et comment l'améliorer)

Dans les équipes Scrum, les points d'histoire sont utilisés pour estimer l'effort, mais les estimations logicielles sont intrinsèquement défectueuses. Elles prédisent un avenir inconnu, et la complexité du projet, les exigences peu claires et la dette technique contribuent aux imprécisions. Des biais cognitifs comme la loi de Hofstadter, la loi de Brook et l'erreur de planification aggravent le problème. L'article explore des améliorations : suivi des progrès, ajout de tampons, utilisation du modèle COCOMO et une alternative de « NoEstimates »: abandonner les points d'histoire, se concentrer sur le débit et les temps de cycle, et utiliser des outils visuels comme Kanban.

Lire plus
Développement