Modèle de cascade de bassin

Le modèle Waterfall a été le premier modèle de processus à être introduit. Il est également appelé un modèle de cycle de vie linéaire-séquentiel. Il est très simple à comprendre et à utiliser. Dans un modèle en cascade, chaque phase doit être achevée avant que la phase suivante puisse commencer et qu`il n`y ait pas de chevauchement dans les phases. Le modèle Waterfall est la première approche SDLC qui a été utilisée pour le développement de logiciels. Certains des principaux avantages du modèle Waterfall sont les suivants − en réponse aux problèmes perçus avec le modèle de chute d`eau pure, des modèles de cascade modifiés ont été introduits, tels que «sashimi (cascade avec phases chevauchantes), cascade avec sous-projets, et cascade avec réduction des risques». [8] le modèle cascade illustre le processus de développement logiciel dans un flux séquentiel linéaire. Cela signifie que toute phase du processus de développement ne commence que si la phase précédente est terminée. Dans ce modèle de cascade, les phases ne se chevauchent pas. Chaque logiciel développé est différent et nécessite une approche SDLC appropriée à suivre en fonction des facteurs internes et externes. Certaines situations où l`utilisation du modèle Waterfall est le plus approprié-approche cascade a été le premier modèle SDLC à être largement utilisé dans le génie logiciel pour assurer le succès du projet. Dans l`approche „la cascade”, l`ensemble du processus de développement de logiciels est divisé en phases distinctes. Dans ce modèle de cascade, typiquement, le résultat d`une phase agit comme entrée pour la phase suivante séquentiellement.

Toutes ces phases sont cascadées les unes aux autres dans lesquelles le progrès est perçu comme circulant régulièrement vers le bas (comme une cascade) à travers les phases. La phase suivante est lancée seulement après que l`ensemble défini d`objectifs sont atteints pour la phase précédente et il est signé, ainsi le nom «modèle de cascade». Dans ce modèle, les phases ne se chevauchent pas. Une caractéristique assez similaire en forme de bol développée par l`eau courante, par opposition à la chute de l`eau, est connue comme un trou de affouillement. Ceux-ci se produisent à la fois naturellement et à la suite de la construction de pont. Dans la pratique courante, les méthodologies en cascade entraînent un calendrier de projet avec 20 à 40% du temps investi pour les deux premières phases, 30 à 40% du temps à coder, et le reste dédié aux essais et à la mise en œuvre.