L’approche de développement « Impact Engineering » surpasse Agile

Le Manifeste Agile façonne le développement logiciel depuis plus de 21 ans. Cependant, les recherches empiriques sur son efficacité dans le monde réel restent rares. Des conclusions récentes mettent en évidence une préoccupation pressante : 81 % des décideurs d’entreprise au Royaume-Uni et 89 % aux États-Unis s’inquiètent de la livraison à temps des projets logiciels au sein de leur organisation.

Une nouvelle étude, menée pour le livre « Impact Engineering », révèle que 65 % des projets logiciels utilisant les principes Agile ne respectent pas les délais, les budgets et les normes de qualité. En revanche, les projets utilisant l’approche Impact Engineering affichent un taux d’échec de seulement 10 %.

Agile met l’accent sur des principes tels que :

  • Logiciel fonctionnel sur une documentation complète
  • Collaboration client lors de la négociation du contrat
  • Répondre au changement au sujet d’un plan

Cependant, la nouvelle recherche indique que les projets dont les exigences sont documentées avant le développement ont 50 % plus de chances de réussir. Des exigences initiales claires augmentent les chances de réussite de 97 %, et éviter des modifications importantes des exigences à un stade ultérieur augmente les chances de réussite de 7 %.

Des résultats supplémentaires mettent en évidence d’autres facteurs de succès. Les projets dans lesquels les ingénieurs logiciels se sentaient psychologiquement en sécurité pour résoudre les problèmes rapidement avaient 87 % plus de chances de réussir. Des exigences précises basées sur des problèmes du monde réel ont amélioré la probabilité de réussite de 54 %.

L’étude n’a notamment révélé aucune différence significative dans les taux de réussite entre les ingénieurs travaillant sur un seul projet ou sur plusieurs projets, malgré la méthodologie Lean préconisant une réduction du travail en cours. Cependant, des recherches antérieures du Dr Ali ont montré que 83 % des ingénieurs logiciels souffrent d’épuisement professionnel, principalement dû à des charges de travail élevées.

Le système informatique Horizon, un des premiers projets Agile à grande échelle utilisant le développement rapide d’applications, a fait l’objet d’un examen minutieux dans le cadre d’une enquête publique. Les témoins de Fujitsu, Terence Austin, et le lanceur d’alerte David McDonnell ont condamné l’absence d’un processus d’ingénierie des exigences robuste.

L’expert technique Charles Cipione a déclaré sans ambages que si vous n’avez pas une bonne conception, cela ne fonctionnera pas correctement. Cet échec a contribué au scandale de la Poste, décrit comme la plus grande erreur judiciaire de Grande-Bretagne, liée à de multiples suicides et emprisonnements injustifiés, dont celui d’une femme enceinte.

L’étude révèle également que les ingénieurs logiciels britanniques sont 13 % moins susceptibles de se sentir capables de discuter et de résoudre les problèmes que leurs homologues américains. Cela concorde avec une étude Engprax de novembre 2023 montrant que 75 % des ingénieurs logiciels britanniques ont été victimes de représailles pour avoir signalé des actes répréhensibles.

Le Dr Junade Ali, auteur de Impact Engineering, a commenté : « Avec 65 % des projets adoptant des pratiques Agile qui ne sont pas livrés à temps, il est temps de remettre en question le culte 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.

Voir également: Angel Montesdeoca, IBM : Le rôle de l’IA dans le développement de logiciels modernes

L'approche de développement « Impact Engineering » surpasse Agile 1

Vous cherchez à réorganiser votre stratégie de transformation numérique ? Apprenez-en davantage sur la Semaine de la transformation numérique qui se déroule à Amsterdam, en Californie et à Londres. Cet événement complet est co-organisé avec AI & Big Data Expo, Cyber ​​Security & Cloud Expo et d’autres événements de premier plan.

Découvrez d’autres événements et webinaires technologiques d’entreprise à venir proposés par TechForge ici.

Mots clés: agile, manifeste agile, approches, codage, développement, ingénierie d’impact, programmation, rapport, recherche, logiciel, étude

www.actusduweb.com
Suivez Actusduweb sur Google News


Ce site utilise des cookies pour améliorer votre expérience. Nous supposerons que cela vous convient, mais vous pouvez vous désinscrire si vous le souhaitez. J'accepte Lire la suite