The document describes the waterfall model methodology. It lists features such as being easy to follow, applicable to any size project, and producing documentation at each stage. Advantages are finding problems earlier to reduce costs, fixed requirements, and new members easily understanding tasks. Disadvantages include inability to handle changing requirements, stages may not be perfect, difficulty estimating time and costs for each stage, and needing constant design testing.
3. Features of a Waterfall Model
A waterfall model is easy to follow.
It can be implemented for any size project.
Every stage has to be done separately at the
right time so you cannot jump stages.
Documentation is produced at every stage of a
waterfall model allowing people to understand
what has been done.
Testing is done at every stage.
4. Advantages of a Waterfall Model
A waterfall model helps find problems earlier on
which can cost a business less than if it was
found later on.
Requirements will be set and these wouldn't be
changed.
As everything is documented a new team
member can easily understand what's to be
done.
Implementers have to follow the design
accurately
5. Disadvantages of a Waterfall Model
If requirements may change the Waterfall
model may not work.
Many believe it is impossible to make one stage
of the projects life cycle perfect.
Difficult to estimate time and cost for each
stage of the development process.
Constant testing of the design is needed.
6. Disadvantages of a Waterfall Model
If requirements may change the Waterfall
model may not work.
Many believe it is impossible to make one stage
of the projects life cycle perfect.
Difficult to estimate time and cost for each
stage of the development process.
Constant testing of the design is needed.