1. Scrum、Kanban、Shape Up 与 Scrumban 等敏捷方法论如何选择?
你如何在不同团队或项目中选择 Scrum、Kanban、Shape Up、Scrumban 等敏捷方法论?
- 各方法论的本质差异
- 方法论与团队/项目特征的匹配
- 避免方法论崇拜
我会根据"需求稳定性、团队成熟度、交付节奏"选择方法论。Scrum 适合需求相对明确、需要固定节奏与迭代验收的项目,强调固定 sprint 与仪式;Kanban 适合需求持续流入、优先级波动大、需要控制 WIP 的运维与支持类工作;Shape Up 适合产品型团队、需要"从形状到交付"的整块时间投入、避免长期 backlog 的项目;Scrumban 是 Scrum 的节奏与 Kanban 的流动性结合,适合"有迭代又有持续流入"的过渡团队。选择时我会先识别团队的约束(不确定性、依赖、交付量),再选最轻的能解决问题的框架,避免为流程而流程。方法论是服务于交付的工具,我会定期审视并在团队实践中调整。
没有万能方法论,只有适配的方法论。Scrum 重节奏、Kanban 重流动、Shape Up 重整块投入、Scrumban 重弹性。选择的关键是"团队的真实约束"而非"哪套更流行",保持方法的可演化和最轻原则。