Waterfall Method (Pros and Cons)

## Benefits:

Problems can be found and fixed early in the processes

Emphasis on full documentation (requirements documents, design

documents) means that individual team members can be replaced

Enforces a structured approach through separate/discrete stages...

...stages easy to understand

...provides identifiable milestones


## Drawbacks:

Requirements not fully known before working software created

...clients may change their requirements

...requirements may not cover all details

...clients may not know exactly what they want/all the details required

...leading to increased costs due to redesign/redevelopment/retesting

Designers may be unaware of future difficulties of designing a new software

product/feature. 


 

Comments