第03章-项目生命周期与组织课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第03章-项目生命周期与组织课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 03 项目 生命周期 组织 课件
- 资源描述:
-
1、第第0303章章 项目生命周期与组织项目生命周期与组织信息系统项目管理基础教程本节内容本节内容项目的生命周期项目的生命周期2项目组织机构项目组织机构4项目管理的项目管理的2个重要概念个重要概念3 1项目干系人项目干系人3 31、项目管理的两个重要概念、项目管理的两个重要概念n阶段:阶段:项目经理或组织可以把每一个项目划分成若干个阶项目经理或组织可以把每一个项目划分成若干个阶段,以便有效地进行管理控制,并与实施该项目组织的日段,以便有效地进行管理控制,并与实施该项目组织的日常运作联系起来。常运作联系起来。项目划分为四个阶段:开始、计划、实施、结束项目划分为四个阶段:开始、计划、实施、结束n生命期
2、:生命期:项目阶段合在一起称为项目生命期。项目生命期项目阶段合在一起称为项目生命期。项目生命期确定了将项目的开始和结束连接起来的阶段。确定了将项目的开始和结束连接起来的阶段。1 1、项目管理的两个重要概念、项目管理的两个重要概念n项目阶段的特征项目阶段的特征q项目阶段的标志通常为一个或多个交付物项目阶段的标志通常为一个或多个交付物n交付物的例子交付物的例子q可行性报告可行性报告q详细设计报告详细设计报告q原型或样机原型或样机q测试报告测试报告q试运行报告试运行报告q阶段之间的顺序关系是时间的先后关系阶段之间的顺序关系是时间的先后关系1 1、项目管理的两个重要概念、项目管理的两个重要概念n项目阶
3、段的特征(续)项目阶段的特征(续)q在阶段结束时通常进行阶段评审在阶段结束时通常进行阶段评审n阶段评审目的阶段评审目的q判断当前阶段是否满足结束标准并进入下一个阶段判断当前阶段是否满足结束标准并进入下一个阶段q发现当前阶段中存在的问题和错误发现当前阶段中存在的问题和错误缺陷放大与缺陷预防缺陷放大与缺陷预防n阶段评审内容阶段评审内容q当前阶段的交付物当前阶段的交付物q当前阶段的项目执行情况当前阶段的项目执行情况1 1、项目管理的两个重要概念、项目管理的两个重要概念1 1、项目管理的两个重要概念、项目管理的两个重要概念n项目里程碑(项目里程碑(Project MilestonesProject M
4、ilestones)项目里程碑是设立在项目某一阶段的目标,项目里程碑是设立在项目某一阶段的目标,用来表明项目所取得的进展。用来表明项目所取得的进展。里程碑不是任务,不是计划活动,仅是一个里程碑不是任务,不是计划活动,仅是一个事件。事件。本节内容本节内容项目的生命周期项目的生命周期2项目组织机构项目组织机构4项目管理的项目管理的2个重要概念个重要概念3 1项目干系人项目干系人3 32、项目的生命周期、项目的生命周期根据项目生命周期的特征制订项目计划根据项目生命周期的特征制订项目计划2、项目的生命周期、项目的生命周期2.1 项目生命周期以软件类为例n项目生命周期:制定立项启动、需求分析和定义、软件
5、设计、程序编写、软件测试、验收交付等六个步骤。n项目生命周期模型:是从软件项目立项启动与需求定义直至软件交付使用时为止,跨越整个生存期的系统开发、验收和交付所实施的全部过程、活动和任务的结构框架。2.2 瀑布模型2.2 瀑布模型n1970年,W.Royce提出瀑布模型。n特征:活动的输入来自上一活动的输出;完成该项活动的内容;活动的输出传给下一活动;对活动的实施工作进行评审。n适合:需求明确的任务。n优点:以项目的阶段评审和文档控制为手段有效地对整个开发过程进行指导,从而保证了软件产品及时交付,并达到预期的质量要求。n缺点:成品时间长;缺乏灵活性。2.3 演化模型n项目开发初始阶段对需求的认识
6、不够清晰,使得开发工作出现再开发在所难免。经验告诉我们:开发“两次”后的软件能较好地满足用户的要求。n第一次:试验开发,目的是探索可行性,弄清楚项目的需求。n第二次:在第一次的原型基础上进行开发,从而获得较为满意的软件产品。2.3 演化模型适合:事先不能清晰和完整定义需求的软件开发。需求分析软件设计程序编码软件测试软件集成软件评审需求分析软件设计程序编码软件测试软件集成软件评审反馈“第一次”“第二次”2.4 螺旋模型n对于大型项目而言,事先不能完整清晰地定义需求是常事,而且开发一个原型是远远不能解决问题的,需要开发内容逐步丰富的多个原型。n大型项目的规模和复杂性增加,软件开发过程中必然存在着许
7、多风险问题,风险分析是保证项目成功的必要手段。2.4 螺旋模型2.4 螺旋模型n螺旋模型沿着螺线旋转,在四个象限上分别表达了四个方面的活动,即:n制定计划确定软件目标,选定实施方案,弄清项目开发的限制条件n风险分析分析所选方案,考虑如何识别和消除风险n实施工程实施软件开发n客户评估评价开发工作,提出修正建议2.5 喷泉模型n软件开发的固有特征:1、迭代 多次重复、演进。2、无间隙 各阶段间无明显的界限。支持分析和设计结果的自然复用。适用:面向对象的软件开发过程。2.6 RUP过程模型nRUP软件开发生命周期是一个二维的软件开发模型。n横轴通过时间组织,是过程展开的生命周期特征,体现开发过程的动
8、态结构,用来描述它的术语主要包括周期(Cycle)、阶段(Phase)、迭代(Iteration)和里程碑(Milestone);n纵轴以内容来组织为自然的逻辑活动,体现开发过程的静态结构,用来描述它的术语主要包括活动(Activity)、产物(Artifact)、工作者(Worker)和工作流(Workflow)。2.6 RUP过程模型2.7 增量模型增量模型融合了瀑布模型的基本成分(重复应用)和原型实现的迭代特征,该模型采用随着日程时间的进展而交错的线性序列,每一个线性序列产生软件的一个可发布的“增量”。当使用增量模型时,第1个增量往往是核心的产品,即第1个增量实现了基本的需求,但很多补充
展开阅读全文