What is Waterfall Model

Advertisements

What is SDLC Model RAD Model in SDLC

What is Waterfall Model

The waterfall model is a linear, sequential approach to the software development life cycle (SDLC) that is popular in software engineering and product development. The waterfall model emphasizes a logical progression of steps. Similar to the direction water flows over the edge of a cliff, distinct endpoints or goals are set for each phase of development and cannot be revisited after completion.

waterfall model

Waterfall Model is a sequential model that divides software development into pre-defined phases. Each phase must be completed before the next phase can begin with no overlap between the phases. Each phase is designed for performing specific activity during the SDLC phase. It was introduced in 1970 by Winston Royce.

Advantages of Waterfall Model

  • Before the next phase of development, each phase must be completed
  • Suited for smaller projects where requirements are well defined
  • They should perform quality assurance test (Verification and Validation) before completing each stage
  • Elaborate documentation is done at every phase of the software's development cycle
  • Project is completely dependent on project team with minimum client intervention
  • Any changes in software is made during the process of the development

Disadvantages of Spiral Model

  • Error can be fixed only during the phase
  • It is not desirable for complex project where requirement changes frequently
  • Testing period comes quite late in the developmental process
  • Documentation occupies a lot of time of developers and testers
  • Clients valuable feedback cannot be included with ongoing development phase
  • Small changes or errors that arise in the completed software may cause a lot of problems

When to use SDLC Waterfall Model?

Some Circumstances where the use of the Waterfall model is most suited are:

  • When the requirements are constant and not changed regularly.
  • A project is short
  • The situation is calm
  • Where the tools and technology used is consistent and is not changing
  • When resources are well prepared and are available to use.

What is SDLC Model RAD Model in SDLC

Google Advertisment

Buy This Ad Space @$20 per Month, Ad Size 600X200 Contact on: hitesh.xc@gmail.com or 9999595223

Magenet is best Adsense Alternative here we earn $2 for single link, Here we get links ads. Magenet

For Projects 9999595223

Google Advertisements


Buy Websites 9999595223

Buy College Projects with Documentation Contact on whatsapp 9999595223. Contact on: hitesh.xc@gmail.com or 9999595223 Try this Keyword C++ Programs

Advertisements