Uml-agile
UML est-il soluble dans les méthodes agiles ? octobre 07
Résumé
On entend beaucoup parler actuellement de deux approches ayant l'air fondamentalement opposées : • l'approche Model-Driven, préconisée par l’OMG, s'appuyant sur une modélisation UML très poussée visant à une génération automatique de code quasi-complète, • les méthodes agiles mettant plus l'accent sur la production rapide de code opérationnel que sur la documentation et minimisant donc la modélisation en amont.
Qu'en est-il vraiment ? UML est-il utilisable dans un contexte agile ou réservé au Model-Driven ? La modélisation agile peut-elle exister ? Si oui, quels sont ses principes et ses meilleures pratiques ?
1
Table des matières
1. INTRODUCTION __________________________________________________________4 2. UML ET LES METHODES AGILES _____________________________________________5
2.1 2.2 2.3 2.4 2.5 3.1 3.2 3.3 3.4 Les principes agiles................................................................................................................. 5 RUP™ ..................................................................................................................................... 6 OpenUP .................................................................................................................................. 6 XP ........................................................................................................................................... 7 Scrum...................................................................................................................................... 8 Valeurs de la modélisation agile ............................................................................................. 9 Principes de la modélisation agile........................................................................................... 9 Pratiques de la modélisation agile