敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。本文将为您介绍敏捷实践指南的主要内容。
敏捷原则
敏捷开发遵循以下原则:
- 个体和互动高于流程和工具
- 可工作的软件高于详尽的文档
- 客户合作高于合同谈判
- 响应变化高于遵循计划
- 持续交付高质量软件
- 敏捷过程促进可持续发展
- 保持简单
- 最好的架构、需求和设计来自自组织的团队
- 团队内部通过反思来持续改进
敏捷实践
敏捷实践包括以下内容:
- 迭代开发:将整个项目划分为多个迭代,每个迭代都完成部分功能。
- 增量交付:在每个迭代结束时,交付可工作的软件。
- 用户故事:使用用户故事来描述功能需求。
- 任务分解:将用户故事分解为更小的任务。
- 站立会议:每日举行站立会议,讨论进度和问题。
- 回顾会议:在每个迭代结束时举行回顾会议,总结经验教训。
图片
敏捷实践
扩展阅读
更多关于敏捷开发的内容,请访问我们的敏捷开发教程页面。