Waterfall Life Cycle Model

The waterfall methodology is widely regarded as the traditional approach to project management. When using it, teams divide projects into linear, sequential steps. They gather all requirements at the start of the project and use this information to create a plan. Each phase of this plan flows into the next, hence the name "waterfall." 

The Waterfall life cycle model mainly consists of six steps. they are,

  1. Requirements 
  2. Designing
  3. Construction
  4. Testing
  5. Deployment
  6. Operations and maintenance

Requirements 

Ask requirements from the customer and clarify all the problems.


Designing

Drawing a sketch of diagrams and charts to get a proper idea.



Construction

Write the codes looking at the design we draw.


Testing

Test the software that we construct.

Deployment

Install the user environment. Give proper documentation. That means giving instructions about how it works and what are the coding techniques.

Operations and maintenance

This can be done in the future. When we want to change the system.


Advantages and Disadvantages of waterfall model

Advantages

1. Uses clear structure

2. Determine the end goal early

3. Transfers information well


Disadvantages

1. Make changes difficult 

2. Excludes the client and/or end-user

3. Delays testing until after completion 









Comments

Post a Comment