敏捷开发培训(Agile Development).pptVIP

  • 243
  • 0
  • 约1.03万字
  • 约 60页
  • 2017-05-10 发布于浙江
  • 举报
Agile Development 敏捷开发 Jack Ding (jack.w.ding@) 09/28/2010 Content Agile Development介绍 RUP XP Scrum Agile Process - 敏捷的开发流程 Agile Process (敏捷的开发流程) 是一种软件开发流程的泛称,几项共通的特性 : 客户与开发人员形成密切合作的团队,因为客户无法于初期定义完整的规格,而开发人员于开发过程中也常常无法知悉外在环境或业务的变动,所以需要两者密切合作方能开发适用的软件。 项目最终的目标是可执行的程序,因此所有的中间产品必须经过审慎评估,确认有助于最终目标,才需要制作中间产品。 采用 Iterative 与 Incremental 方式分阶段进行,密集 review 是否符合需求。 流程可以简单,但规划与执行必须严谨。 强调团队合作,赋予高度的责任,团队有自主权得以因应变化做调整 Agile Development 敏捷开发是一种以人为核心、迭代、循序渐进的开发方法 在敏捷开发中,项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征 。 敏捷开发核心价值 (Core Value) Individuals and interactions over processes and tools 个人和交流重于过程

文档评论(0)

1亿VIP精品文档

相关文档