Incremental Model

The system is developed and delivered in small and modular parts named increments.
When to use?
- The requirements are clear
- The project duration is long
- The client need quick product releases
- Some features are prioritised over others
- More control
- Better testing of each feature
- Changes can be integrated during increments
Disadvantages
- More resources required
- Skilled team required
- Integration challenges