敏捷软件开发方法xp问scrum.pptxVIP

  • 2
  • 0
  • 约5.96千字
  • 约 42页
  • 2018-12-23 发布于福建
  • 举报
敏捷软件开发方法xp问scrum

什么是敏捷软件开发方法 敏捷软件开发方法其实不是一个具体的过程,而是一个涵盖性术语。用于概括那些应需而生的具有类似价值观的软件开发方式和方法,这些方法一般都具有以人为核心、循环迭代、响应变化等特点,着眼于能高质量地快速交付客户满意的工作软件。 敏捷方法产生的背景 现代软件的 • 复杂性 – 软件越来越复杂 • 可变性 – 需求越来越多变 • 一致性 – 过程越来越规范 敏捷软件开发代表方法 • 统一开发过程:Rational Unified Process • 极限编程:eXtreme Programming • Scrum方法 • 敏捷建模:Agile Modeling • 自适应软件开发:Adaptive Software Development etc. 一、典型方法:极限编程(XP) 极限编程(XP)是一种全新而快捷的软件开发方法。XP团队使用现场客户、特殊计划方法和持续测试来提供快速的反馈和全面的交流。这可以帮助团队最大化地发挥他们的价值。 XP诞生于1996年 XP是以开发符合客户需要的软件为目标而产生的一种方法论 XP是一种以实践为基础的软件工程过程和思想 XP认为代码质量的重要程度超出人们一般所认为的程度 典型方法:极限编程(XP) XP方法的基础是4个价值观念: 沟通——大多数项目的失败

文档评论(0)

1亿VIP精品文档

相关文档