Please enable JavaScript.
Coggle requires JavaScript to display documents.
Linear Approaches (Strengths (Distinct stages, clear purpose, Agree /…
Linear Approaches
Strengths
Distinct stages, clear purpose
Agree / review each stage
Structure for complex projects
Details designs and specifications
Controls cost and 'scope creep'
Simple and intuitive
Weaknesses
Depends on each stage done properly
Long timescales for complex projects
Changing requirements
No value until implemented
If stop early - No value
Stages in a defined order
Each completed and agreed before next started
Formal review and sign-off
Project and payment milestones
Suitable when
Requirements well understood and stable
Rigour and documentation needed
Need to closely control cost and scope
Waterfall
Strengths
safe and 'signed off'
Thorough
Quality built in
Easy to manage
Design based on all requirements and interfaces
Good documentation
Weaknesses
Difficult to go back
Lack of user involvement
No early vision of system
Business change has high impact
'V' Model
Strengths
Additional focus on testing leads to high quality product
Ideal for systems with complex or high quality attributes
Easy to plug in 'external' resources due to clear interfaces and boundaries
Easy to manage due to rigour and control around each stage
Easy to scale
Weaknesses
Heavy testing and integration cost for simpler systems
Cost and impact of change increases
Early stages take longer due to requirements for test artefacts
Working system not delivered until final stage