Neural Project InstituteLa certification en gestion de projet à l'ère de l'IA

Guide agile · Fondements de l'agilité

Quand l'agilité est-elle née ? Une brève histoire de l'agilité

L'agilité n'est pas apparue de nulle part en 2001. Le Manifeste a donné un nom à des idées que des ingénieurs et des managers développaient depuis des décennies : construire par petites étapes, tirer les leçons de chacune et laisser les personnes les plus proches du travail l'organiser. Cette brève histoire explique d'où viennent ces idées et comment elles se sont diffusées.

À retenir

  • L'agilité nomme des idées qui existaient bien avant 2001 : l'itération, le Lean, les équipes responsabilisées.
  • Les années 1990 ont vu naître Scrum, XP, DSDM, Crystal et FDD.
  • Depuis 2001, l'agilité s'est étendue aux grandes organisations et au-delà du logiciel.

Avant l'agilité : le développement itératif

Le développement itératif et incrémental était utilisé sur de grands programmes d'ingénierie dès les années 1950 et 1960. Dans le même temps, une grande partie de l'industrie du logiciel a adopté un modèle séquentiel dans lequel exigences, conception, codage et tests se succédaient. En 1970, Winston Royce a publié un article décrivant cette séquence, qui est ensuite devenue le modèle en cascade. Ironie du sort, l'article de Royce avertissait qu'une approche purement séquentielle était risquée et recommandait l'itération et un feedback précoce.

Production Lean

À partir des années 1950, Toyota a développé ce qui est devenu le Toyota Production System puis, plus tard, la pensée Lean : éliminer le gaspillage, ne tirer le travail que lorsqu'il est nécessaire, limiter le travail en cours et s'améliorer en continu. Les tableaux Kanban et l'idée d'équipes responsabilisées qui arrêtent la ligne pour résoudre les problèmes sont tous deux issus de cette tradition, et tous deux ont façonné l'agilité.

Les années 1990 : les méthodes légères

La frustration face à des processus logiciels lourds et centrés sur la documentation a fait naître une vague de méthodes « légères » dans les années 1990 :

MéthodeOrigineIdée clé
ScrumJeff Sutherland et Ken Schwaber ; présenté en 1995, inspiré par l'article de Takeuchi et Nonaka de 1986 sur le développement de produitsDe petites équipes auto-organisées travaillant en sprints de durée fixe
DSDMConsortium britannique, 1994Délai et coût fixes, périmètre flexible, priorisation MoSCoW
CrystalAlistair CockburnUn processus adapté à la taille de l'équipe et à la criticité du projet
Extreme Programming (XP)Kent Beck et ses collègues, fin des années 1990Des pratiques d'ingénierie comme la programmation en binôme et le développement piloté par les tests
Feature-Driven DevelopmentJeff De Luca et Peter Coad, 1997Planifier et construire par petites fonctionnalités valorisées par le client

2001 : le Manifeste agile

En février 2001, des représentants de ces méthodes se sont réunis à Snowbird, dans l'Utah. Ils divergeaient sur les détails mais s'accordaient sur les valeurs, et ils ont rédigé le Manifeste pour le développement agile de logiciels. Le mot « agile » a été choisi lors de cette réunion. Plusieurs des auteurs ont ensuite fondé l'Agile Alliance pour promouvoir ces idées.

Années 2000 et 2010 : des équipes aux organisations

  • Scrum se diffuse grâce à la formation et à la certification, et devient le cadre agile le plus utilisé. Le premier Guide Scrum officiel est publié en 2010.
  • Kanban pour le travail intellectuel est popularisé par David J. Anderson à la fin des années 2000.
  • Le DevOps et la livraison continue étendent les idées agiles au déploiement et à l'exploitation.
  • Les cadres de mise à l'échelle apparaissent à mesure que les grandes organisations adoptent l'agilité : SAFe (première version publiée en 2011), LeSS, Disciplined Agile et le modèle Spotify.
  • L'agilité s'étend au-delà du logiciel vers le marketing, les RH, la finance et l'administration publique.

Aujourd'hui et demain

La plupart des organisations utilisent aujourd'hui une forme d'agilité ou un hybrides entre méthodes agiles et prédictives. L'accent est mis aujourd'hui sur l'agilité de l'entreprise (rendre des organisations entières adaptables), la planification orientée résultats et l'utilisation de l'IA pour accélérer la planification, le reporting et l'analyse. Lire l'agilité est-elle l'avenir de la gestion de projet ? pour approfondir.

Questions fréquentes

Quand commence l'histoire de l'agilité ?

Le terme a été inventé lors de la réunion du Manifeste agile en février 2001, mais les idées itératives qui le sous-tendent remontent au moins aux années 1950, et des cadres comme Scrum et XP étaient utilisés dès les années 1990.

Qui a inventé l'agilité, selon l'histoire de l'agilité ?

Personne en particulier. L'agilité a été définie par les dix-sept auteurs du Manifeste agile, qui se sont appuyés sur des travaux antérieurs en développement itératif, en production Lean et en méthodes logicielles légères.

Où le Manifeste agile a-t-il été signé dans l'histoire de l'agilité ?

À la station de ski de Snowbird, dans l'Utah (États-Unis), en février 2001, où dix-sept praticiens se sont réunis pour discuter des méthodes légères de développement logiciel.

Qu'y avait-il avant l'agilité dans l'histoire de l'agilité ?

Le développement itératif et incrémental sur des programmes d'ingénierie, la production Lean de Toyota et les méthodes légères des années 1990 comme Scrum, DSDM, Crystal, XP et Feature-Driven Development.

Quand Scrum a-t-il été créé dans l'histoire de l'agilité ?

Jeff Sutherland et Ken Schwaber ont développé Scrum au début des années 1990 et l'ont présenté publiquement en 1995. Ils se sont inspirés de l'article de Takeuchi et Nonaka de 1986 sur le développement de produits.

Qui a créé l'Extreme Programming dans l'histoire de l'agilité ?

Kent Beck, avec des collègues, à la fin des années 1990. XP met l'accent sur des pratiques d'ingénierie comme la programmation en binôme, le développement piloté par les tests et l'intégration continue.

Dans l'histoire de l'agilité, Winston Royce a-t-il inventé le modèle en cascade ?

Son article de 1970 décrivait un processus séquentiel qui est ensuite devenu le modèle en cascade, mais l'article avertissait en réalité qu'une approche purement séquentielle était risquée et recommandait l'itération et le feedback.

Comment le Lean a-t-il influencé l'histoire de l'agilité ?

La pensée Lean issue du Toyota Production System a apporté des idées comme l'élimination du gaspillage, la limitation du travail en cours, le travail tiré à la demande et l'amélioration continue. Les tableaux Kanban sont issus de cette tradition.

D'où vient le nom dans l'histoire de l'agilité ?

Les participants à la réunion de 2001 ont choisi ce mot pour décrire des méthodes capables de réagir rapidement au changement, en remplacement de l'appellation antérieure de méthodes légères.

Quand l'agilité s'est-elle étendue au-delà du logiciel dans l'histoire de l'agilité ?

À partir des années 2010, les équipes marketing, RH, opérations et autres ont commencé à adopter des pratiques agiles, et des cadres comme SAFe et PRINCE2 Agile l'ont fait entrer dans les grandes organisations. Voir l'agilité est-elle réservée au logiciel.

Quel est le rôle de l'Agile Alliance dans l'histoire de l'agilité ?

Une organisation à but non lucratif créée après la rédaction du Manifeste pour soutenir la communauté agile. Elle organise des événements et publie des ressources sur les pratiques agiles.