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.

 

Get The Mini Book of Agile now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.