A l’origine de cette initiative, le nouveau projet de modernisation de l’infrastructure IT du DoD qui définit les caractéristiques des futures acquisitions logicielles :
- participation précoce et continue de l’utilisateur ;
- innovation et évolution rapide à travers des incrémentations successives et la livraison de nouvelles fonctionnalités ;
- prototypage précoce pour supporter une approche évolutive ;
- système modulaire et ouvert.
Ces caractéristiques cadrent bien avec l’esprit agile, c’est ce qui a poussé le DoD à entreprendre cette démarche et à faire appel aux conseils de Sutherland. Ce dernier a alors proposé deux modèles différents, le premier comprend certains principes hérités du développement en cascade et pourrait être résumé par le déploiement du logiciel prend place après plusieurs builds, alors que le second évoque la nécessité de livrer fréquemment une nouvelle version du logiciel, ce qui cadre mieux avec la seconde valeur du manifeste agile : des logiciels opérationnels, plutôt qu’une documentation exhaustive.
Tout ceci semble de bon augure pour le DoD, encore faut-il que cela corresponde à leurs besoins et attentes. D’ailleurs, à ce sujet il, est important de noter que contrairement au développement agile traditionnel, les itérations seront beaucoup plus longues et espacées, de l’ordre de 12 à 18 mois, ce qui peut s’expliquer par la spécificité et l’unicité des logiciels utilisés au sein du DoD.
« Scrum est une lecture obligatoire pour tout leader, qu'il mène des troupes sur le champ de bataille ou sur le marché des affaires. Les défis du monde d'aujourd'hui ne permettent pas le luxe d'un travail lent et inefficace. Le succès exige vitesse, énorme productivité et un engagement indéfectible pour atteindre des résultats escomptés. En d'autres termes, le succès exige Scrum », a commenté le général à la retraite Mc Caffrey, à l’annonce de cette nouvelle .
Source : Jeffsutherland.com
Et vous ?
Qu’en pensez-vous ?