敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。它强调个体和互动高于过程和工具,可工作的软件高于详尽的文档,客户合作高于合同谈判,响应变化高于遵循计划。

敏捷开发原则

  1. 个体和互动高于流程和工具
  2. 可工作的软件高于详尽的文档
  3. 客户合作高于合同谈判
  4. 响应变化高于遵循计划
  5. 持续交付
  6. 拥抱变化
  7. 简洁
  8. 反射性团队

敏捷开发方法

  • Scrum
  • Kanban
  • XP (极限编程)
  • FDD (特征驱动开发)
  • Lean

敏捷开发的优势

  • 快速响应市场变化
  • 提高产品质量
  • 增强团队协作
  • 提高客户满意度

扩展阅读

想要了解更多关于敏捷开发的信息,可以访问敏捷开发指南

敏捷开发团队