网站大量收购独家精品文档,联系QQ:2885784924

《软件项目管理原理与实践》 教案 第10章-敏捷项目管理.pdfVIP

《软件项目管理原理与实践》 教案 第10章-敏捷项目管理.pdf

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第10章敏捷项目管理

内容提要

10.1概述

10.1.1敏捷概述

10.1.2敏捷项目管理的焦点

10.1.3敏捷项目管理指导原则

10.1.4敏捷流程架构

10.2管理的角色与职责

10.2.1角色

10.2.2职责

10.3敏捷项目管理的特

10.3.1敏捷方法的特点

10.3.2敏捷方法的核心思想

10.3.3敏捷项目管理方式

内容提要

10.4主要敏捷方法

10.4.1XP极限编程

10.4.2Scrum工具

10.4.3Cockbum的水晶系列方法

10.4.4开放式源码

10.4.5Coad的功用驱动开发方法

10.4.6自适应软件开发方法

10.4.7DevOps

10.5案例分析:敏捷开发技术在电子商务软件的应

10.5.1项目背景说明

10.5.2项目组织机构

10.5.3项目实施过程

10.5.4项目实施效果

10.6小结

极限项目管理

极限项目管理

极限项目管理

敏捷项目管理

敏捷项目管理(AgleProjectManagement,APM)是近来流行的项目管理方法论。

APM是该领域的新概念,敏捷宣言是所有APM模型的指导原则。

多数APM模型源于软件开发,因此对软件开发实践的针对性很强.

原型和适应性项目框架是APM模型中仅有的适用于所有类型的项目的模型。

由于开发周期短,对需求管理恰当,敏捷项目管理正在从软件研发行业延伸到已经采取项目化

管理的大部分行业中。

敏捷项目管理

敏捷方法允许软件开发者更快速地反应,提供更好的方法处理变化和捕捉机会,弱化了经典的

软件生命周期,允许开发团队在同一软件系统的不同部分开展工作。

刚开始开发软件时,并不需要一个完整的软件需求说明,很可能只有一个关于这个软件基本想

法的简短描述。

以此作为起点,团队开始根据现实情况的要求创建需求规格说明、编码和测试。

可能第一天编码,第二天撰写软件需求规格说明,第三天一调试程序。

敏捷软件开发

开始,敏捷软件开发并没有一套固定的步骤,更多体现为一套准则。

敏捷方法的创始者确定了两条基本准则。

以通过快速响应为客户提供高质量的软件为目标,使开发的软件能适应不断变化的环境。

之后,敏捷软件开发已经形成一套有关最佳实践和方法的论著,但这些并不是经典软件工程中

那些固定的技术。

敏捷软件工程是一种态度、一种管理风格而不是硬性规定。

敏捷属性

10.1概念及简介

敏捷项目管理的概念来源于敏捷软件开发“随着敏捷软件开发的发展,极限项目管理(Ex:reme

ProjectManagement)和敏捷项目管理(AgleProjectManagement)的概念和方法被相继提出,

并仍在不断发展。

实上,敏捷项目管理只是各种敏捷软件开发方法相应项目管理的统称。

10.1概念及简介

10.1.1敏捷概述

1.敏捷简介

多数软件开发仍然是一个显得混乱的活动,即典型的“边写边改(codeandfx)”。

设计过程充斥着短期的,即时的决定,而无完整的规划。

这种模式对小系统开发其实很管用,但是当系统变得越大越复杂时,要想加入新的功能就越来

越困难。

同时,错误故障越来越多,越来越难于排除。

一个典型的标志,就是当系统功能完成后有一个很长的测试阶段.有时甚至有遥遥无期之感,

从而对项目的完成产生严重的影响。

1.敏捷简介

我们使用这种开发模式已有很长时间了,不过我们实上也有另外一种选择,那就是“正规方

法(methodology)

这些方法,对开发过程有着严格而详尽的规定,使软件开发更有可预设性并提高效率,这种思

路是借鉴了其他工程领域的实践。

这些正规方法已存在了很长时间了,但是并没有取得令人瞩目的成功,甚至就没怎么引起人们

的注意。

对这些方法最常听见的批评就是它们的官僚繁琐,要是按照它的要求来,那么有做太多的事情

需要做,而延缓整个开发法程。

所以它们通常被认为是“繁琐滞重型”方法,或“巨型(monumental)”方法。

软件开发的发展

1.敏捷简介

1.敏捷简介

敏捷简史一意识的代理人

雪鸟城、敏捷宣言

犹他州(Utah

文档评论(0)

微传科技 + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体唐山市微传科技有限公司
IP属地河北
统一社会信用代码/组织机构代码
91130281MA0DTHX11W

1亿VIP精品文档

相关文档