敏捷软件开发方法简介.pptVIP

  • 2
  • 0
  • 约7.2千字
  • 约 79页
  • 2017-06-08 发布于天津
  • 举报
敏捷软件开发方法简介.ppt

敏捷软件开发方法简介 ——以极限编程为例 宋扬 songyang@ 北京大学地球与空间科学学院 2003年5月18日 主 要 内 容 敏捷方法的含义 软件过程的比较 极限编程( eXtreme Programming ,XP)简介 准则 法则 活动 实践 讨论和应用实例 “敏捷”的含义 轻巧、机敏、迅捷、灵活、活力、高效…… 敏捷过程很容易适应变化并迅速做出自我调整,在保证质量的前提下,做到文档、度量适度。 ? 适用于各类软件企业 敏捷方法产生的背景 现代软件的 复杂性 软件越来越复杂 可变性 需求越来越多变 一致性 过程越来越规范 软件开发过程敏捷化趋势 据国际著名咨询机构Cutter Consortium对全球200位IS/IT经理所做的调查—— 3个占优的重载方法: 51% Rational Unified Process 27% CMM 26% ISO 9000 大约50%的被调查者预计到2003年其50%以上的项目会使用敏捷方法;14%的被调查者认为其所有的项目会使用敏捷方法。 From THE DECISION IS IN: AGILE VERSUS HEAVY METHODOLOGIES, VOL. 2, NO. 19, by Robert Charette,Senior Consultant, Cutter Consortium 敏捷价值观 “注

文档评论(0)

1亿VIP精品文档

相关文档