Chapter 5: The Different Agile Methodologies
Agile methodologies include but are not limited to the following:
- Adaptive software development (ASD)
- Agile modeling
- Agile unified process (AUP)
- Disciplined agile delivery
- Dynamic systems development method (DSDM)
- Extreme programming (XP)
- Feature-driven development (FDD)
- Kanban
- Lean software development
- Rapid application development (RAD)
- Scrum
- Scrumban
Of all the different Agile methodologies out there, Scrum is the most popular and widely used given its simplicity, ease of implementation and lean approach.
And of course even though there are differences between the different Agile methodologies, at heart they all share the same underlying principles, fundamentals and values.