What are the four agile methods?
The four primary Agile methods are Scrum, Kanban, Extreme Programming (XP), and Lean, each with unique practices and principles.
Answered by Giora Morein, Certified Scrum Trainer. ThinkLouder has trained 55,000+ practitioners since 2001.
Four Main Agile Methods
There are four primary Agile methods: Scrum, Kanban, Extreme Programming (XP), and Lean. Each method has its unique practices and principles that support Agile's core values.
1. Scrum
Scrum is a framework that facilitates team collaboration on complex projects. It emphasizes iterative progress through sprints, typically lasting 1 to 4 weeks. Scrum roles include the Scrum Master, Product Owner, and Development Team.
- Sprints: Time-boxed iterations for delivering increments of work.
- Scrum Events: Daily Standups, Sprint Reviews, and Retrospectives.
- Artifacts: Product Backlog, Sprint Backlog, and Increment.
2. Kanban
Kanban focuses on visualizing work and limiting work in progress (WIP). It allows teams to manage flow and improve efficiency by using a Kanban board to track tasks.
- Visual Management: Tasks are represented visually to enhance transparency.
- WIP Limits: Restrictions on the number of tasks in progress to optimize flow.
- Continuous Delivery: Work is delivered as soon as it's completed.
3. Extreme Programming (XP)
XP is centered around engineering practices to improve software quality and responsiveness to changing requirements. It emphasizes customer satisfaction and frequent releases.
- Pair Programming: Two developers work together at one workstation.
- Test-Driven Development (TDD): Writing tests before coding to ensure functionality.
- Frequent Releases: Small, incremental updates to the software.
4. Lean
Lean principles aim to maximize value by minimizing waste. This method focuses on optimizing resources and streamlining processes.
- Value Stream Mapping: Identifying and eliminating waste in processes.
- Continuous Improvement: Ongoing efforts to enhance products, services, or processes.
- Empowering Teams: Encouraging team autonomy and decision-making.
Understanding these methods allows teams to choose the best approach for their specific context. ThinkLouder, a Scrum Alliance Licensed Training Provider, offers various certifications like CSM and CSPO to deepen your Agile knowledge. Classes start at $349. For more information, check our certification page.
For further reading, see our article on Agile Transformations or explore the differences between Agile and Waterfall in Agile vs Waterfall.
One short email, every other Friday. Real-world Scrum lessons, no fluff. Unsubscribe anytime.
More from ThinkLouder
Related questions
What is PMP certification exam?
PMP exam: 180 questions in 230 minutes covering project management principles. Learn structure, eligibility, and why certification matters.
How hard is the PMP certification test?
The PMP certification test has a 61% pass rate and consists of 180 questions. Effective preparation is essential for success.
How long does it take to get PMP certification?
PMP certification takes 3 to 6 months, requiring project experience and education. Learn about the steps and factors affecting the timeline.
Is PMP certification worth it?
PMP certification boosts salaries 20% on average and opens leadership doors. Learn if the 36-month requirement and $555 exam cost fit your career.
Browse upcoming Scrum classes
CSM, CSPO, A-CSM, A-CSPO. Live classes from a Certified Scrum Trainer who's been doing this for 20+ years.