Sunday, 16 February 2025

Agile Methodologies Terms

Agile Methodologies

Agile Methodologies

Agile is an umbrella term that includes most incremental or iterative development methodologies. There are over 12 Agile methodologies, but we will focus on the most popular ones that are relevant for exams.

Popular Agile Methodologies

  • Scrum

    Scrum is widely used today and has a popular certification known as CSM (Certified Scrum Master) from Scrum Alliance.

  • Extreme Programming (XP)

    XP is another popular Agile methodology that focuses on software development best practices.

Key Differences Between Scrum and Extreme Programming (XP)

Aspect Scrum Extreme Programming (XP)
Development Cycle Sprint Iteration
Role Scrum Master Coach
Exam Reference Agile Project Manager

Other Agile Approaches

  • Kanban

    Kanban, meaning signboard, is a pull-based method used for visualizing and managing workflow.

  • Lean Software Development

    Originally from manufacturing, Lean focuses on reducing waste and applying efficiency principles to software development.

Conclusion

These are the key Agile methodologies you need to be familiar with for your exam. Understanding their principles and differences will help you apply Agile concepts effectively.

No comments:

Post a Comment