敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。本文将为您介绍敏捷实践指南的主要内容。

敏捷原则

敏捷开发遵循以下原则:

  • 个体和互动高于流程和工具
  • 可工作的软件高于详尽的文档
  • 客户合作高于合同谈判
  • 响应变化高于遵循计划
  • 持续交付高质量软件
  • 敏捷过程促进可持续发展
  • 保持简单
  • 最好的架构、需求和设计来自自组织的团队
  • 团队内部通过反思来持续改进

敏捷实践

敏捷实践包括以下内容:

  • 迭代开发:将整个项目划分为多个迭代,每个迭代都完成部分功能。
  • 增量交付:在每个迭代结束时,交付可工作的软件。
  • 用户故事:使用用户故事来描述功能需求。
  • 任务分解:将用户故事分解为更小的任务。
  • 站立会议:每日举行站立会议,讨论进度和问题。
  • 回顾会议:在每个迭代结束时举行回顾会议,总结经验教训。

图片

敏捷实践

扩展阅读

更多关于敏捷开发的内容,请访问我们的敏捷开发教程页面。