Cette présentation de 2008 détaille les valeurs, principes et pratiques de la Modélisation Agile (« Agile Modeling » ou AM) prônée par Scott Ambler. Les valeurs de AM sont directement dérivées de celles de XP : communication, simplicité, feedback, courage et humilité. Elle aborde également de la mise en pratique concrète de AM : comment s’organiser pour modéliser à plusieurs, quels outils utiliser, comment incorporer des modèles dans une documentation agile ? Enfin, elle présente la place possible de la modélisation dans Scrum, quid du modèle du domaine, des cas d’utilisation, etc. Read more

Le dernier sondage de Methods & Tools s’est interrogé sur le format utilisé pour formaliser les besoins des utilisateurs dans les projets de développement informatique. Voici les résultats :

Texte libre 36%
User stories 23%
Cas d’utilisation UML 20%
Autres formats 7%
Les besoins ne sont pas formalisés 14%

Participants : 325
Date de fin : Avril 2011
Source : Methods & Tools Requirements Survey

Le premier résultat de ce sondage est que 86% des participants documentent les besoins, même si ce n’est que sous la forme de texte libre. La première position du texte libre n’est pas une surprise, puisque d’autres sondages sur le même sujet indiquaient qu’environ 80% des organisations utilisaient des outils standards de bureautique (traitement de texte, feuille de calcul) pour recueillir et gérer les besoins des utilisateurs.

L’adoption des pratiques Agile est visible avec la deuxième place occupée par les user stories qui dépassent de peu les cas d’utilisation d’UML, en notant que ces derniers peuvent également être utilisés dans une démarche Agile. Ce nombre concorde également avec un autre sondage qui révélait que seulement 20% des participants utilisaient un logiciel de modélisation des besoins.