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

敏捷开发的基本原则

  1. 个体和互动高于流程和工具
  2. 工作软件高于详尽的文档
  3. 客户合作高于合同谈判
  4. 响应变化高于遵循计划

敏捷开发方法

  1. Scrum
  2. Kanban
  3. XP(极限编程)
  4. FDD(特征驱动开发)

敏捷开发工具

  1. Jira
  2. Trello
  3. Confluence

学习资源

更多关于敏捷开发的资料,可以参考以下链接:

敏捷开发