REALITYWIPE

EN_CHIFFRES

La science du rythme en ingénierie : pourquoi comparer les vélocités est la mauvaise métrique

«Elle livre deux fois plus vite que moi — je ne suis sans doute pas fait pour ça» est le genre de pensée que les ingénieurs logiciels ressassent constamment, généralement à 23h devant une PR à moitié finie. Ce que la recherche montre : cette comparaison repose sur des fondations fragiles. La découverte originale du 'programmeur 10x' vient de 12 personnes dans une étude de 1968 qui mesurait le temps consacré à une seule tâche, dans des conditions qui ressemblent peu au travail logiciel moderne. Un demi-siècle plus tard, le cadre SPACE a documenté que la productivité des développeurs est multidimensionnelle — la vitesse n'est qu'une part d'un tableau beaucoup plus large, et les autres parts sont souvent invisibles dans les comparaisons entre pairs. Une cartographie systématique de la littérature sur l'épuisement a établi entre-temps que la surcharge chronique est un prédicteur fiable du burnout des ingénieurs, pas un signe de dévouement exceptionnel. L'ancien scénario — 'travaille plus vite, prouve ta valeur' — est en contradiction avec ce que les données montrent sur la façon dont la bonne ingénierie se fait réellement.

12programmeurs dans l'étude Sackman/Grant de 1968 qui a donné naissance au mythe du '10x' — l'origine entière d'une croyance populaire vieille d'un demi-siècle sur la productivité des développeurs5 dimensionsle nombre de dimensions indépendantes de productivité des développeurs du cadre SPACE — Satisfaction, Performance, Activité, Communication/collaboration, Efficacité/flux — dont aucune ne peut être entièrement capturée par la seule vélocité74 studiesétudes primaires synthétisées dans la cartographie systématique de Tulili et al. de 2022 sur le burnout en génie logiciel, où la surcharge de travail et la charge élevée de travail figurent constamment en tête de liste des antécédents du burnout4 DORA metricsle modèle de performance d'ingénierie à quatre dimensions utilisé par la recherche DORA (fréquence de déploiement, délai de livraison, taux d'échec des changements, temps de restauration) — les équipes optimisant sur une seule dimension au détriment des autres sous-performent systématiquement en termes de débit au niveau du système
Voir le dossier de recherche completteste tes connaissancesToute la recherche