Les co-auteurs du « Manifeste pour le développement agile de logiciels » se sont réunis début août aux Etats-Unis pour faire un point, dix ans après la publication de leur texte, sorte de traité sur les pratiques qu'ils prônaient. Avec l'objectif de réduire les délais de développement, celles-ci reposent sur un mode de programmation itératif qui permet aussi d'ajuster les exigences de départ, si nécessaire, et encourage les développeurs à travailler en équipes. La démarche agile s'est posée en alternative aux cycles de développement « en cascade » (waterfall) qui ont été utilisés pendant des années avant d'être jugés trop lourds par certains.

Quinze des dix-sept auteurs de l'« Agile Manifesto » se sont ainsi retrouvés le 8 août à Salt Lake City (Utah) pour la conférence Agile 2011. Ils ne s'étaient pas réunis aussi largement depuis que leur manifeste a été établi dans les montagnes Wasatch de l'Utah en février 2001. Premier constat,  l'adoption de ce mode de programmation se fait maintenant au grand jour, les développeurs ne craignant plus d'en parler ouvertement, rapportent nos confrères d'Infoworld. Cela ne fut pas toujours le cas les premières années. « Nous n'avons plus à cacher le fait d'y recourir », a confirmé Martin Fowler, l'un des co-auteurs (*).  C'est avec lui que Robert Martin avait à l'époque planifié, sous le nom de « Sommet du processus léger », la réunion qui a finalement conduit au Manifeste. Pour illustrer la propagation de ces pratiques, un autre signataire, Alistair Cockburn, a notamment évoqué leur utilisation dans le cadre d'un contrat impliquant 24 hôpitaux dans l'Etat d'Utah.

Interagir avec l'équipe de développement agile 

Mais la programmation agile s'étend maintenant à d'autres domaines, au-delà du développement de logiciels, a de son côté rapporté le co-auteur Andy Hunt. « Nous avons monté une société d'édition sur la base des pratiques agiles », a-t-il cité en exemple. Pour Jim Highsmith, consultant du groupe de conseil ThoughtWorks, ces pratiques peuvent bénéficier à l'ensemble de l'entreprise en étant utilisées au-delà du domaine informatique.  De la même façon, Mike Beedle s'attend à ce qu'un framework de type agile émerge du management intermédiaire.       (.../...)

(*) Liste des co-auteurs du Manifeste Agile : Kent Beck, Mike Beedle, Arie van Bennekum, Alistair Cockburn, Ward Cunningham, Martin Fowler, James Grenning, Jim Highsmith, Andrew Hunt, Ron Jeffries, Jon Kern, Brian Marick, Steve Mellor, Ken Schwaber, Jeff Sutherland, Dave Thomas.

Illustration : le site Agilemanifesto.org

Sur le même sujet :
- Le 1er septembre 2011 : La démarche agile influe sur l'organisation au-delà de la DSI