什么是敏捷?
敏捷(agile)不再一开始就制定完整计划,而是以短周期反复构建、检查和改进。2001年17位软件开发者在美国犹他州雪鸟发表《敏捷软件开发宣言》后,这一方式迅速普及。
📌 一览
- 起点
- 敏捷宣言(2001)
- 内容
- 4项价值观、12条原则
- 代表框架
- Scrum、看板、极限编程
- 核心
- 迭代、反馈、适应变化
四大价值观
| 更重视 | 胜过 |
|---|---|
| 个体和互动 | 流程和工具 |
| 可工作的软件 | 详尽的文档 |
| 客户合作 | 合同谈判 |
| 响应变化 | 遵循计划 |
常见问题
- 敏捷是什么?
- 以短周期迭代交付、根据反馈和变化不断调整的工作方式。
- Scrum和敏捷一样吗?
- 不一样。敏捷是价值观和原则,Scrum是实践敏捷的具体框架之一。
参考文献
- Beck, K., Beedle, M., van Bennekum, A., Cockburn, A., Cunningham, W., Fowler, M., et al. (2001). Manifesto for agile software development. https://agilemanifesto.org/
- Schwaber, K., & Sutherland, J. (2020). The Scrum guide. https://scrumguides.org/
