Gestion de projet – Vers les méthodes agiles
56
RAD (Rapid Application Development)
Si RAD n’est pas à proprement parler une méthode agile, il n’en demeure pas moins qu’elle
en est à l’origine, puisque dès la fin des années 1980, James Martin présentait la première
approche (semi)itérative incrémentale préconisant un usage intensif des techniques de
communication facilitée. Jean-Pierre Vickoff a adapté le RAD au contexte français (voir
http://www.rad.fr).
Cinq phases structurent le développement rapide d’applications :
• L’initialisation : cette phase définit le périmètre du projet, organise le travail par
thème et détermine les ressources nécessaires.
• Le cadrage : il s’agit de la phase d’expression des besoins, au cours de sessions,
réunions qui favorisent la productivité des groupes de travail grâce à des techniques
d’animation spécifiques.
• Le design : c’est la phase de conception au cours de laquelle le système est modélisé.
Les utilisateurs y sont associés pour valider les modèles, l’ergonomie et la cinématique
générale de l’application.
• La construction : l’équipe ou swat (unité d’élite) construit l’application de façon
itérative, par module ou par thème, que valident les utilisateurs toujours impliqués
dans le projet.
• La finalisation : cette dernière phase officialise la livraison globale de l’application,
déjà partiellement validée par les utilisateurs dans les phases précédentes.
Lean
Le Lean prend sa source dans le système de production de Toyota ; à l’origine, le Toyota
Production System (TPS) a été créé par Sakichi Toyoda et Taiichi Ohno en 1950. À partir
de 1990, le Lean Thinking s’est développé grâce à la publication de l’ouvrage de James
P. Womack et Daniel T. Jones 1 et a été adopté dans différents environnements industriels.
Le concept et les principes Lean ont ensuite été clarifiés par les travaux de Jeffrey K.
Liker 2 et de F. et M. Ballé 3 .
Appliqué à d’autres secteurs que l’automobile, le Lean commence à intéresser le monde
du développement logiciel : Mary et Tom Poppendieck ont créé à cet effet le Lean
Software Development 4 .
1. James P. Womack, Daniel T. Jones, Daniel Roos, The Machine That Changed the World: The Story of
Lean Production, HarperPaperbacks, 1991, 2007.
2. Jeffrey K. Liker, The Toyota Way: 14 Management Principles from the World’s Greatest Manufacturer, McGraw-Hill Professional, 2004.
3. Freddy Ballé, Mickael Ballé, The Gold Mine: A Novel of Lean Turnaround, Lean Enterprises Inst Inc,
2005.
4. Mary Poppendieck, Tom Poppendieck, Lean Software Development: An Agile Toolkit, AddisonWesley Educational Publishers Inc, 2003.
GestProjInform Livre Page 56 Vendredi, 3. avril 2009 12:07 12
56
RAD (Rapid Application Development)
Si RAD n’est pas à proprement parler une méthode agile, il n’en demeure pas moins qu’elle
en est à l’origine, puisque dès la fin des années 1980, James Martin présentait la première
approche (semi)itérative incrémentale préconisant un usage intensif des techniques de
communication facilitée. Jean-Pierre Vickoff a adapté le RAD au contexte français (voir
http://www.rad.fr).
Cinq phases structurent le développement rapide d’applications :
• L’initialisation : cette phase définit le périmètre du projet, organise le travail par
thème et détermine les ressources nécessaires.
• Le cadrage : il s’agit de la phase d’expression des besoins, au cours de sessions,
réunions qui favorisent la productivité des groupes de travail grâce à des techniques
d’animation spécifiques.
• Le design : c’est la phase de conception au cours de laquelle le système est modélisé.
Les utilisateurs y sont associés pour valider les modèles, l’ergonomie et la cinématique
générale de l’application.
• La construction : l’équipe ou swat (unité d’élite) construit l’application de façon
itérative, par module ou par thème, que valident les utilisateurs toujours impliqués
dans le projet.
• La finalisation : cette dernière phase officialise la livraison globale de l’application,
déjà partiellement validée par les utilisateurs dans les phases précédentes.
Lean
Le Lean prend sa source dans le système de production de Toyota ; à l’origine, le Toyota
Production System (TPS) a été créé par Sakichi Toyoda et Taiichi Ohno en 1950. À partir
de 1990, le Lean Thinking s’est développé grâce à la publication de l’ouvrage de James
P. Womack et Daniel T. Jones 1 et a été adopté dans différents environnements industriels.
Le concept et les principes Lean ont ensuite été clarifiés par les travaux de Jeffrey K.
Liker 2 et de F. et M. Ballé 3 .
Appliqué à d’autres secteurs que l’automobile, le Lean commence à intéresser le monde
du développement logiciel : Mary et Tom Poppendieck ont créé à cet effet le Lean
Software Development 4 .
1. James P. Womack, Daniel T. Jones, Daniel Roos, The Machine That Changed the World: The Story of
Lean Production, HarperPaperbacks, 1991, 2007.
2. Jeffrey K. Liker, The Toyota Way: 14 Management Principles from the World’s Greatest Manufacturer, McGraw-Hill Professional, 2004.
3. Freddy Ballé, Mickael Ballé, The Gold Mine: A Novel of Lean Turnaround, Lean Enterprises Inst Inc,
2005.
4. Mary Poppendieck, Tom Poppendieck, Lean Software Development: An Agile Toolkit, AddisonWesley Educational Publishers Inc, 2003.
GestProjInform Livre Page 56 Vendredi, 3. avril 2009 12:07 12
