Software Development Model – Waterfall Model

There are below 5 types of Software Development Models:
- Waterfall Model
- Spiral Model
- V Model
- Fish Model
- Agile Process
Waterfall Model:
The sequential execution of all the phases in Software Development Life Cycle is known as Waterfall Model. Once the phase is completed the high level management will analyze that phase.
Advantages:
It is easy to implement.
Disadvantages:
- The Risk can’t be analyzed at the early stage of the life cycle and it can’t be prevented.
- Time Consuming Process and Costly Process.
- The requirement change can’t be accepted at the middle of the process.
- It still needs to be update the requirement, then the company will take the requirement change as a Change Request (C.R.).
Let there are 200 requirements then
Requirement | Approx. 2 Months required to collect all the requirement |
Analyze | Approx. 1 Month is needed to analyze those requirement (Suppose 180 requirements are possible and 20 requirements are not possible to implement) |
Design | Approx. 1 Month is needed for design |
Coding | 2 to 3 Months are needed for coding |
Testing | 2 Months are needed for testing |
Delivery & Maintenance | 1 Month is needed for delivery & maintenance |
4 Thoughts on Software Development Model – Waterfall Model
As the software development is in huge demand automation has been developed to reduce the human stress.
Nice Article on Waterfall Model, Keep Going on
Nice Article.
I am Very Happy to read This One Nice Article of Waterfall Model Keep updating us.,