Chute d'eau

Le modèle de développement de chute d’eau dans le contexte du génie logiciel est un processus de conception séquentielle, souvent utilisé dans les processus de développement de logiciel, dans lequel les progrès circulant régulièrement vers le bas (comme une chute d’eau) dans les phases de conception, initiation, analyse, conception, construction, essais, fabrication/production et maintenance. Cette approche méthodologique pour trier rigoureusement les étapes du cycle de vie des moyens, de telle manière qu’au début de chaque phase doit attendre la fin du précédent immédiatement.

Un exemple d’une méthodologie de développement de chute d’eau est de suivre ces étapes : exigences d’analyse, la conception du système, du programme conception, codage, tests, mise en œuvre et maintenance. De cette façon, toute erreur de conception détecté dans le test étape entraîne nécessairement la refonte et nouvelle programmation du code affecté, augmentant les coûts de développement. La cascade du mot l’indique, à l’aide de la métaphore de la force de gravité, l’effort nécessaire pour introduire un changement dans les phases plus avancées d’un projet. Alors qu’elle a été largement critiquée depuis le milieu universitaire et l’industrie, continue d’être le paradigme plus souvent de nos jours.

Laisser un commentaire

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