Example: bankruptcy

AGILE Historique et évolution - entreprise-agile.com

AGILE Historique et volution It ratif Incr mental Adaptatif Jean-Pierre Vickoff M thode AGILE Historique et volution Jean-Pierre Vickoff 2 AGILE Historique et volution I t r a t i f e t i n c r m e n t a l Les notions sous-jacentes aux principes incr mental et / ou it ratif sont fr quemment mal comprises. La m taphore du tableau de la Joconde, choisie par Jeff Patton (Figure 1) pour mat rialiser individuellement ces concepts est particuli rement pertinente.

Méthode Agile – Historique et évolution Jean-Pierre Vickoff www.Entreprise-Agile.com 6 development and enhancement sur l’idée d’un nouveau modèle de

Tags:

  Development, Agile

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Advertisement

Transcription of AGILE Historique et évolution - entreprise-agile.com

1 AGILE Historique et volution It ratif Incr mental Adaptatif Jean-Pierre Vickoff M thode AGILE Historique et volution Jean-Pierre Vickoff 2 AGILE Historique et volution I t r a t i f e t i n c r m e n t a l Les notions sous-jacentes aux principes incr mental et / ou it ratif sont fr quemment mal comprises. La m taphore du tableau de la Joconde, choisie par Jeff Patton (Figure 1) pour mat rialiser individuellement ces concepts est particuli rement pertinente.

2 Figure 1. It ratif / incr mental (Jeff Patton) Afin de visualiser le principe les combinant, je propose sur cette base le montage suivant (Figure 2) qui mat rialise la dimension temporelle de l it ration, donc le pilotage du projet en regard de la dimension applicative de l incr ment. Figure 2. L'it ratif combin l'incr mental M thode AGILE - Guide de mise en uvre Jean-Pierre Vickoff 3 A la fin de la premi re it ration, un livrable utilisable est produit.

3 En effet, si la production devait cesser ce point, le client disposerait d un portait au lieu d un buste, mais au moins il serait achev . La figue suivante illustre l addition du concept adaptatif . Figure 3. AGILE = It ratif +Incr mental+Adaptatif L aboutissement applicatif est parfaitement adapt aux besoins mais pourrait pr senter un aspect artistique tr s avant-gardiste dans le cas de la m taphore de la Joconde. E v o l u t i o n d e s c y c l e s d e v i e e t d e s m t h o d e s La notion de m thode AGILE , ou plus pr cis ment it rative, incr mentale, adaptative , se limite actuellement au d veloppement d une application ou au cadre d une conduite de projet.

4 L approche AGILE implique simultan ment la sp cification, la production et la validation d un produit int gr et test en continu. La responsabilit des actions est confi e des ressources humaines bien form es, relativement autonomes et rationnellement coop ratives. D e s d b u t s e m p i r i q u e s Certains pr tendent faire remonter les origines de certaines m thodes aux ann es 60. A l poque l informatique existait d j , sur les premiers ordinateurs dits scientifiques pour l arm e et certaines branches de la recherche.

5 Les entreprises se contentaient de mat riel dit classique qu il fallait c bler physiquement. M thode AGILE Historique et volution Jean-Pierre Vickoff 4 J ai v cu professionnellement cette poque et je peux assurer qu aucun chef de projet en informatique de gestion ne s occupait de m thode. Figure 4. Vision globale (source NCR 2007) L e m o d l e c a s c a d e e t l e c y c l e e n V Ensuite, dans les ann es 701, il est exact que bien avant l approche cascade caract ris e par un cycle en V (Figure 5) qui a marqu le d but des grands d veloppements de syst mes d informations, les programmeurs utilisaient de mani re totalement empirique le codage-test-correction (rien voir avec le TDD).

6 Peut-on en conclure, comme je l ai vu faire en conf rence, que cette forme d it ration tait une m thode et repr sentait les pr mices de Scrum ? Non bien s r. 1 En 1979, je proposais Speed Cobol, un g n rateur de structure d application propre et un outil d incitation la programmation structur e : une sorte d OptimaJ ou de BlueAge, mais appliqu au Cobol de l poque. M thode AGILE - Guide de mise en uvre Jean-Pierre Vickoff 5 Ce qui caract rise une m thode it rative, c est sa capacit planifier une it ration de production en termes de fonctionnalit s et d interd pendances.

7 Figure 5. Cascade (cycle en V) P r e m i r e s c o m m u n i c a t i o n s s u r l I t r a t i f C est en 1986 que commencent vraiment les communications sur ce qui constitue aujourd hui les bases du g nie logiciel it ratif, incr mental. En janvier 1986, Hirotaka Takeuchi et Ikujiro Nonaka, professeurs l universit de Hitosubashi au Japon, s appuyaient sur les th ories du Lean industriel (Toyota, Xerox, ..) et de l ing nierie concourante (Figure 6) pour publier dans Harvard Business Review, en une dizaine de pages, sous le titre The New New Product development Game, les fondements d une m taphore du Rugby appliqu e la conduite de projets.

8 L id e semble en tre rest e l officiellement jusqu en 1996. Figure 6. Incr mental-Concourant (New product development game) Au mois d ao t 1986, Barry W. Boehm, de South California University, communiquait officiellement avec A spiral model of software M thode AGILE Historique et volution Jean-Pierre Vickoff 6 development and enhancement sur l id e d un nouveau mod le de d veloppement permettant de r duire les risques des projets et d accro tre la qualit applicative : La Spirale (Figure 7).

9 Figure 7. It ratif et Incr mental (la Spirale) Ce n tait pas la premi re communication traitant du principe it ratif incr mental mais c tait la premi re mat rialisation formalis e de sa mise en uvre. Figure 8. It ratif, Incr mental, Adaptatif M thode AGILE - Guide de mise en uvre Jean-Pierre Vickoff 7 A la fin des ann es 80, les communications de James Martin2, divulguaient les fondements du d veloppement It ratif-Incr mental-Adaptatif (Figure 8), base des approches Agiles R A D p r e m i r e m t h o d e A g i l e p u b l i e Le support de mise en uvre de la m thode RAD3 (Figure 9).

10 Fut publi en 1991 sous la forme d un guide complet de mise en uvre : Rapid Application development , dit par Macmillan et largement diffus l chelle mondiale. C est sans conteste l ouvrage le plus complet qu il m a t donn de lire traitant d une m thode de g nie logiciel. Il en justifiait les tenants et les aboutissants, en d taillait les conditions d utilisation, en pr cisait les impacts de tous types. Un peu comme s il avait t combin en un seul document, XP Explained, Scrum, Estimating and Planing, Pair Programming Illuminated, TDD et de nombreuses statistiques de justification.


Related search queries