敏捷软件开发与极限编程.pptVIP

  • 19
  • 0
  • 约3.42千字
  • 约 21页
  • 2017-11-02 发布于湖北
  • 举报
敏捷软件开发与极限编程

第十三章 敏捷软件开发 与极限编程 13.1 敏捷软件开发概述 13.2 敏捷方法与规范化方法的关系 13.3 极限编程实践案例 一些经验丰富的软件设计师在应对快速交付、需求易变的开发要求实践中分别总结出自己独特且有效的软件开发方法,被业界概括为敏捷软件开发方法。其中以“极限编程”最为流行。 13.1 敏捷软件开发概述 敏捷软件开发方法其实不是一个具体的过程, 而是一个涵盖性术语。用于概括那些应需而生的 具有类似价值观的软件开发方式和方法,这些方 法一般都具有以人为核心、循环迭代、响应变化 等特点,着眼于能高质量地快速交付客户满意的 工作软件。 代表性的敏捷开发方法 极限编程(eXtreme Programming,简称XP) 特征驱动软件开发(Feature Driven Development,简称FDD) 动态系统开发(Dynamic Systems Development Methodology,简称DSDM) 自适应软件开发(Adaptive Software Development,简称ASD) SCRUM(一种项目管理方法) Crystal(水晶法) “敏捷联盟”的价值观 个体与交互重于过程与工具 可以工作的软件重于面面俱到的文档 与客户的合作重于与其合同的谈判 对变化的响应重于对计划的遵循 敏捷软件开发的原则 就敏捷开发而

文档评论(0)

1亿VIP精品文档

相关文档