Classical System Development Approach: Waterfall Model

Authors

  • Mohammad Salem Hamidi
  • Mohammad Israeel Abid

Keywords:

Waterfall Model, SDLC, Software Engineering, Software development process, Software design.

Abstract

A linear-sequential life cycle model also called as “The Waterfall Model” was first to be introduced as a Process Model. This model is extremely simple to grasp and apply. The waterfall model emphasises a step-by-step progression and its phases do not overlap. It is best suited for projects with specific documentation, fixed requirements, ample resources, a well-defined timeline, and well-understood technology. The Waterfall Model is a sequential model which divides software development into discrete phases. Each phase must be completed before moving on to the next, with no overlap between them and the output of one phase is typically used as the input for the next phase in a sequential manner in this Waterfall model. During the SDLC phase, each phase is designed to perform a specific activity. The Waterfall Model was the first SDLC Model that was widely used in Software Engineering to ensure the project success.

Published

2022-03-15

How to Cite

[1]
M. . Salem Hamidi and M. . Israeel Abid, “Classical System Development Approach: Waterfall Model”, JoSETTT, vol. 8, no. 3, pp. 8–12, Mar. 2022.