K. Beck, eXtreme Programming Explained ? Embrace Change, 0190.

Y. Be´dardbe´dard, S. Larriveé, M. Proulx, and M. Nadeau, Modeling Geospatial Databases with Plug-ins for Visual Languages: A Pragmatic Approach and the Impacts of 16 Years of Research and Experimentations on Perceptory, 2004.

J. Be´nardbe´nard, Me´thodesMe´thodes agiles (6) ? Feature Drive Development. De´veloppeurDe´veloppeur Re´fe´renceRe´fe´Re´fe´rence, 2002.

J. Be´nardbe´nard, Me´thodesMe´thodes agiles (7) ? Unified Process. De´veloppeurDe´veloppeur Re´fe´renceRe´fe´Re´fe´rence, 2002.

B. A. Boehm, A Spiral Model of Software Development and Enhancement, pp.61-72, 1988.

M. Fowler, . Aq12, and J. Highsmith, The Agile Manifesto. Software Development magazine, 2001.

J. Highsmith, Agile Software Development Ecosystems, 2002.

A. Kleppe, Interview with Anneke Kleppe. Code Generation Network, 2004.

P. Kruchten, The Rational Unified Process: An Introduction, 1999.

C. Larman, Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process, 2002.

J. Martin, Rapid Application Development, 1991.

A. Miralles, Inge´nierieInge´nierie desmodè les pour les applications environnementalesThè se de doctorat. Universite´MontpellierUniversite´Montpellier II, Montpellier, 2006.

P. Roques and F. Valleé, UML en Action ? De l'analyse des besoins a` la conception en Java, 2002.

W. Royce, Managing the Development of Large Software Systems, 1970.

K. Schwaber and M. Beedle, Agile Software Development with Scrum, 2001.