Bien que le Manifeste Agile ait plus de 21 ans, les recherches empiriques sur son impact sur l’industrie sont limitées.
Cependant, une étude récente a mis en lumière l'efficacité des pratiques Agile, révélant que 65 % des projets logiciels adoptant des pratiques d'ingénierie des exigences Agile ne parviennent pas à livrer à temps, dans les limites du budget et avec un niveau de qualité élevé. À l’opposé, les projets utilisant une nouvelle approche appelée Impact Engineering n’échouent que 10 % du temps.
Cette recherche révolutionnaire a été menée pour un nouveau livre, Ingénierie des impacts, qui présente une méthodologie alternative qui surpasse considérablement les pratiques Agile traditionnelles. L'étude a impliqué 600 ingénieurs logiciels, dont 250 basés au Royaume-Uni et 350 aux États-Unis. Le travail de terrain a été réalisé du 3 au 7 mai 2024 par JL Partners, membre du British Polling Council.
Principales conclusions:
- Les projets utilisant des pratiques Agile sont 268 % plus susceptibles d'échouer que ceux utilisant l'Impact Engineering.
- Les projets dont les spécifications ou les exigences sont documentées avant le début du développement ont 50 % plus de chances de réussir.
- Des exigences claires avant de commencer le développement augmentent les taux de réussite de 97 %.
- Les projets qui évitent des modifications importantes des exigences à la fin du processus de développement ont 7 % plus de chances de réussir.
- La sécurité psychologique permettant aux ingénieurs de discuter et de résoudre les problèmes augmente la réussite du projet de 87 %.
- Les exigences basées sur des problèmes du monde réel augmentent les taux de réussite de 54 %.
La signification statistique des données est convaincante, équivalant à la probabilité de lancer un nombre six de manière consécutive six fois sur un dé à six faces équitable dès la première tentative.
Potentiel d’économies de coûts : L’adoption de l’Impact Engineering pourrait permettre d’économiser environ 115 milliards de dollars par an en dépenses inutiles en R&D aux États-Unis et environ 7 milliards de livres sterling par an pour les contribuables britanniques sur les projets de changement numérique du gouvernement qui ont échoué.
Pratiques agiles sous surveillance : Trois pratiques clés du Manifeste Agile (travailler sur un logiciel plutôt qu'une documentation complète, collaborer avec le client lors de la négociation de contrats et réagir aux changements en suivant un plan) sont remises en question par cette recherche. L'étude montre qu'un processus d'ingénierie des exigences robuste et la capacité à résoudre les problèmes rapidement sont essentiels à la réussite d'un projet.
Sécurité psychologique et burn-out : L'étude souligne également l'importance de la sécurité psychologique pour les ingénieurs logiciels. Les projets dans lesquels les ingénieurs se sentent en sécurité pour discuter et résoudre les problèmes ont beaucoup plus de succès. De plus, l'épuisement professionnel reste un problème critique, 83 % des ingénieurs logiciels signalant auparavant une charge de travail élevée comme cause principale.
Contexte historique: La recherche fait suite à la sensibilisation du public aux pannes logicielles catastrophiques, notamment au tristement célèbre scandale du système informatique Horizon au Royaume-Uni. Ce premier projet Agile à grande échelle, qui utilisait le développement rapide d'applications, a été confronté à de graves problèmes techniques en raison de l'absence d'un processus d'ingénierie des exigences robuste, conduisant à ce qui a été décrit comme la plus grande erreur judiciaire de l'histoire britannique.
Différences transatlantiques : L'étude révèle une disparité troublante entre les États-Unis et le Royaume-Uni, les ingénieurs britanniques étant 13 % moins susceptibles de se sentir capables de discuter et de résoudre les problèmes. Cette différence met en évidence un écart culturel important dans les pratiques d’ingénierie entre les deux pays.
Informations sur l'auteur : Dr Junade Ali, auteur de Ingénierie des impacts, souligne la nécessité de remettre en question l'adhésion généralisée aux pratiques Agiles : « Avec 65 % des projets adoptant des pratiques Agiles qui ne sont pas livrés à temps, il est temps de remettre en question le culte de l'Agile. Nos recherches ont montré que ce qui compte lorsqu'il s'agit de fournir des logiciels de haute qualité dans les délais et dans les limites du budget, c'est un processus d'ingénierie des exigences robuste et la sécurité psychologique nécessaire pour discuter et résoudre les problèmes lorsqu'ils surviennent, tout en prenant des mesures pour éviter l'épuisement des développeurs. Ceci est fondamental dans la philosophie de l’Impact Engineering.
Ingénierie des impacts est désormais disponible sur Amazon aux formats Kindle eBook et livre de poche. Le roman d'affaires est basé sur des études de cas réels de transformations personnelles et organisationnelles utilisant la méthodologie Impact Engineering, ainsi qu'un chapitre détaillant les bases scientifiques de l'approche.






