Le Modèle de la Cascade

[((/dotclear/public/traductions/.waterfall_escher_s.jpg|Waterfall by Escher|L|Waterfall by Escher))|/dotclear/public/traductions/waterfall_escher.jpg]Lors de la ++[journée « Embarquez Agile ! » du 18 mars dernier|http://www.fabrice-aimetti.fr/dotclear/index.php?post/2010/03/18/Retrospective-Embarquez-Agile-le-18-mars|fr]++, Pascal Fortin (Thales Avionics) a fait référence à l’article original de Winston W. Royce datant de 1970 : ++[« Managing the development of large software systems »|http://www.cs.umd.edu/class/spring2003/cmsc838p/Process/waterfall.pdf|en]++. Ça m’a mis la puce à l’oreille ;-)%%% %%% Même s’il n’a pas du tout utilisé ce terme dans son article, W. W. Royce a été le premier à décrire le modèle de la cascade (~waterfall). Je dois avouer que l’article est extrêmement intéressant et que l’auteur pose très bien le problème dans le contexte de l’époque. Ce qui m’a étonné c’est que dès le départ, il présente sa réflexion comme personnelle, il s’agit avant tout d’une démarche humble et donc pas du tout d’une présentation d’un état de l’art. Il reconnaît que ce modèle ne peut être appliqué tel quel et comporte des risques inévitables. Il présente donc différents axes d’amélioration comme par exemple de réaliser deux versions (une version pilote d’abord) avant de livrer le produit final au client, donc une cascade en 2 passes !%%% %%% La suite de l’histoire vous la connaissez avec le Département de la Défense américain (DoD STD 2167 en 1985) qui déploie et impose ce modèle (sauf que ce n’est plus qu’une cascade en 1 passe !) en tant que standard sur tous ses projets informatiques militaires, les dérivés tels que le cycle en V qui préconise 2 équipes indépendantes pour la réalisation et la validation des produits (déjà recommandé dans l’article de W. W. Royce !), le cycle en W qui met en œuvre un premier cycle en V pour la réalisation du pilote de la solution avant de généraliser la solution lors d’un deuxième cycle en V après un temps d’utilisation du pilote (déjà recommandé dans l’article de W. W. Royce !), etc.%%% %%% Si la lecture de cet article vous intéresse, je l’ai traduit en français : vous le trouverez ++[ici|http://www.fabrice-aimetti.fr/dotclear/public/traductions/waterfall-FR.pdf|fr]++ ou sur le ++[wiki « Traductions agiles »|http://www.fabrice-aimetti.fr/dokuwiki/doku.php/start|fr]++.%%% %%% N’hésitez pas à laisser un commentaire sur le blog…%%% %%% __Feedback :__%%% * ++[« La cascade, retour aux sources »|http://blog.institut-agile.fr/2010/10/la-cascade-retour-aux-sources.html]++ par Laurent Bossavit sur l’Institut Agile%%%

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *