どちらも Agile approach ですが、Scrum は time-boxed で role-based な framework である一方、Kanban は work を可視化し WIP(work in progress)を制限することに焦点を当てた continuous-flow method です。多くのチームは両者を混ぜて使います("Scrumban")。
どちらも Agile approach ですが、Scrum は time-boxed で role-based な framework である一方、Kanban は work を可視化し WIP(work in progress)を制限することに焦点を当てた continuous-flow method です。多くのチームは両者を混ぜて使います("Scrumban")。
| Aspect | Scrum | Kanban |
|---|
| Cadence | 固定 Sprint | Continuous flow |
| Roles | PO, Scrum Master, Developers | prescribed role なし |
| Cadence of change | Sprint 中は backlog が安定 | いつでも reprioritize 可能 |
| Key metric | Velocity | Cycle time, throughput |
| Core constraint | Sprint commitment | WIP limits |
| Best for | 計画可能で batch 化された work | interrupt-driven flow(support など) |
2 週間単位で feature を作る product team には Scrum が合います。予測不能な ticket が継続的に流れる support や ops team には Kanban が合い、WIP limit の下で capacity が空いたら次の item を pull します。
work が実際にどのように届くかに合う model を選ぶことで、process と現実の摩擦を防げます。
両方を理解すると approach を調整できます。例えば Scrum team の中で Kanban の WIP limit を使い、flow を改善できます。