Agile Methods
- Agile Modeling
- Agile Unified Processing (AUP)
- Dynamic Systems Development Method (DSDM)
- Extreme Programming (XP)
- Scrum
- Velocity tracking
XP: advocates frequent "releases" in short development cycles, which is intended to improve productivity and introduce checkpoints where new customer requirements can be adopted.