Mobius

Agile vs Scrum vs Kanban

Agile is a broad philosophy for managing work in short, flexible cycles, Scrum and Kanban are two specific methods teams use to actually practice it. Scrum works in fixed time-boxed sprints, Kanban is a continuous flow with no fixed sprints.

Agile, What it is:

A philosophy or set of values

Scrum, What it is:

A specific framework with fixed roles and ceremonies

Kanban, What it is:

A visual, continuous-flow method

Agile, Work structure:

Iterative, adaptable cycles

Scrum, Work structure:

Fixed-length sprints, usually 1-4 weeks

Kanban, Work structure:

Continuous flow, no fixed sprint length

Agile, Best fit:

Any team wanting flexibility over rigid planning

Scrum, Best fit:

Teams that benefit from a regular planning and review cadence

Kanban, Best fit:

Teams with unpredictable, continuously arriving work

What it isA philosophy or set of valuesA specific framework with fixed roles and ceremoniesA visual, continuous-flow method
Work structureIterative, adaptable cyclesFixed-length sprints, usually 1-4 weeksContinuous flow, no fixed sprint length
Best fitAny team wanting flexibility over rigid planningTeams that benefit from a regular planning and review cadenceTeams with unpredictable, continuously arriving work