Agile Methods are the processes that teams use to carry out the work in Agile ways. β
Examples of Agile Methods
Showing some methods of the Agile philosophy. Credit: Tech Fleet
Here are some Agile Methods you see in the world:
Scrum
Kanban
SAFE, otherwise called Scaled Agile Framework
Extreme Programming
Google Design Sprints
So many more!
All of these are methods to carry out the Agile philosophies. Learn about all of the different Agile methods here in this section of the guide: Other Agile Methods.
Crawling Before Sprinting (See what we did there?)
Scrum is one of the most common methods for Agile work on teams.
In this method, work is always done in a fixed timeframe called a "Sprint". We "Scrum-ites" (followers of Scrum method) call this a "time box" of work. βSometimes this is called an iteration of work.
Each team agrees to whatever their fixed timebox of work will be. They agree to one week, two week, three week, or four week sprints.
This could change over time. A team who agrees to one-week sprints may want to change to two-week or three-week sprints. They have the right to do so as a self-organized, psychologically safe team of service leaders.
Scrum teams deliver usable functionality every "sprint".
Scrum Process
Scrum has specific chunks of responsibilities and specific meetings you'd run on a team.
Build a backlog of small amounts of work
Refine the work and estimate its level of complexity
Do your "Planning": Plan work in sprints
Run sprints
Do your "Stand-Up": Check in every day during the sprint
Do your "Demo": Demonstrate work in progress at the end of the sprint
Do your "Retro": Get together and reflect in your previous sprint to identify how to improve