Pchit

Waterfall: le modèle en cascade

Notre définition de Waterfall: le modèle en cascade

Le modèle de cascade (Waterfall) est un modèle séquentiel de processus de développement de logiciels qui suit les phases définies suivantes :

 

1.Conception

2.Initiation

3.Analyse

4.Conception

5.Construction

6.Test

7.Production/mise en œuvre

8.Maintenance

 

En utilisant les étapes communes du cycle de développement du logiciel (SDLC), le modèle de la cascade impose le passage à la phase suivante seulement après l’achèvement de la phase précédente. Le retour à une phase précédente est mal vu, à moins qu’il n’y ait pas un besoin évident de le faire.

 

En savoir plus

 

Comme son nom l’indique, les phases du modèle de la cascade progressent constamment vers le bas. Pour être efficaces, ces phases doivent être suivies dans l’ordre et, dans certains secteurs, comme la construction et l’industrie manufacturière, le processus doit être suivi.

 

En théorie, le modèle de la cascade semble être une bonne pratique, mais il a été critiqué par de nombreux acteurs du secteur du développement de logiciels. Tout d’abord, une phase de SDLC ne peut pas être perfectionnée avant de passer à la phase suivante. De plus, dans sa forme littérale, ce modèle manque de flexibilité pour les ajustements des exigences et de la conception, ce qui rend très difficile pour les programmeurs et les développeurs d’intégrer les ajustements de la conception.

 

Cependant, il existe quelques principes solides du modèle de la cascade qui peuvent être appliqués à un développement logiciel réussi. Voici une liste partielle de ces principes :

 

  • Les problèmes peuvent être résolus plus facilement s’ils sont plus clairement définis.
  • De grandes quantités de code sont plus facilement traçables si elles sont structurées.
  • Le travail humain devrait toujours être vérifié.
  • Un bon plan de cycle de vie du projet améliore le processus de développement.
  • La documentation du système est un sous-produit du processus de développement, et n’est pas faite plus tard, comme une réflexion après coup.

 

Le modèle de la cascade a été une première tentative pour fournir une structure, des mesures et un contrôle au développement de systèmes d’application complexes et de grande taille, généralement des systèmes centraux.

 



Pchit.fr

D'autres définitions

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Défilement vers le haut