软件项目管理 项目的生命期和管理过程

上传人:jiups****uk12 文档编号:45397788 上传时间:2018-06-16 格式:PPT 页数:35 大小:291KB
返回 下载 相关 举报
软件项目管理 项目的生命期和管理过程_第1页
第1页 / 共35页
软件项目管理 项目的生命期和管理过程_第2页
第2页 / 共35页
软件项目管理 项目的生命期和管理过程_第3页
第3页 / 共35页
软件项目管理 项目的生命期和管理过程_第4页
第4页 / 共35页
软件项目管理 项目的生命期和管理过程_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《软件项目管理 项目的生命期和管理过程》由会员分享,可在线阅读,更多相关《软件项目管理 项目的生命期和管理过程(35页珍藏版)》请在金锄头文库上搜索。

1、IT项目管理 首都经济贸易大学 信息学院 项目的生命周期 1软件项目管理过程 2第2章 项目生命周期和管理过程 2 2页页学习目标 掌握项目生命周期基本概念 熟悉软件项目生命周期的划分方法 掌握项目管理内容 掌握项目管理过程的概念 理解项目过程的相互作用第2章 项目的生命期和管理过程 3 3页页Hot Tip一.项目的生命周期项目阶段-项目的执行组织通常将项目分成若干个项目阶 段,以便提供更好的管理控制,并与项目组织的持续运作之 间建立恰当联系。项目生命期-项目阶段的全体被称为项目生命期。项目生命期和产品生命期之间有显著的区别。美国项目管理协会的定义:项目是分阶段完成的一项独特 性的任务,一个

2、组织在完成一个项目时会将项目划分成一系 列的项目阶段,以便更好地管理和控制项目,更好地将组织 的日常运作与项目管理结合在一起。项目的各个阶段放在一 起就构成了一个项目的生命周期。2 .1 项目的生命周期4 4页页Hot Tip项目生命周期包括下述几个方面的主要内容: 1项目的时限 包括一个项目的起点和终点,以及一个项目各个阶段的起点和 终点。 2项目的阶段包括一个具体项目主要阶段的划分和各个主要阶段中具体阶段 的划分,这种阶段划分将一个项目分解成一系列前后接续, 并且便于管理的项目阶段。 3项目的任务包括项目各个阶段的主要任务和项目各阶段主要任务中的主要 活动等。4项目的成果项目生命周期同时还

3、需要明确给出项目各阶段的可交付成果。 这同样包括项目各个阶段和项目各个阶段中主要活动的成果 。2 .1 项目的生命周期5 5页页Hot Tip一.项目的生命周期 软件的生存期是指从概念的形成、项目定义与决策、系统分 析与设计、开发成功、投入使用,并在使用中不断修改、完 善,直至被新的软件所替代,而停止该软件使用的全过程。 软件项目的生命周期是指从项目批准到交付使用的过程。 立项前的调研、系统维护、升级等可以不是项目生命周期的 阶段,但是可以作为软件的生存期的一部分。 2 .1 项目的生命周期6 6页页项目生命期投入和可交付成果需求建议书 合同 项目目标识别需求提出解 决方案执行项目结束项目时间

4、投入力量启动 规划 实施和控制 收尾可行性分析报告项目生命期投入和可交付成果项目生命期投入和可交付成果7 7页页Hot Tip一.项目的生命周期2项目生命周期中的重要概念 (1)检查点 检查点是指在规定的时间间隔内对项目进行检查,比较实际与 计划之间的差异,并根据差异进行调整。可将检查点看作是 一个固定“采样”时点,而时间间隔根据项目周期长短不同而 不同,频度过小会失去意义,频度过大会增加管理成本。 (2)里程碑 里程碑是项目中完成阶段性工作的标志。不同类型的项目里程 碑也不同。 例如,需求规格说明书、详细的设计图或一个工作模型。2 .1 项目的生命周期8 8页页Hot Tip里程碑在项目管理

5、中具有重要意义 对一些复杂的项目,需要逐步逼近目标,里程碑产出的中间 “交付物”是每一步逼近的结果,也是控制的对象。如果没有 里程碑,中间想知道“项目做的怎么样了”是很困难的。 可以降低项目风险。通过早期评审可以提前发现需求和设计 中的问题,降低后期修改和返工的可能性。另外,还可根据 每个阶段产出结果分期确认收入,避免血本无归。 一般人在工作时都有“前松后紧”的习惯,而里程碑强制规定 在某段时间做什么,从而可以合理分配工作,细化管理。2 .1 项目的生命周期9 9页页Hot Tip二.软件项目生命周期的划分1项目定义与可行性研究2需求分析3系统设计4系统实施5系统测试2 .1 项目的生命周期1

6、010页页Hot Tip1软件项目的管理内容战术上项目管理主要关注项目范围、时间、成本和质量等方面。 范围:指为了实现项目目标必须完成的所有工作。根据需求分 析的结果可以通过定义交付成果和交付成果的标准来定义工作 范围。 时间也称项目进度:指完成项目的时间。进度计划不仅说明了 完成项目工作范围内所有工作需要的时间,也规定了每个活动 的开始和完成日期。 成本也称为项目费用:指完成项目需要的所有款项,包括人力 成本、原材料、设备租金、分包费用和咨询费用等。 质量:指项目满足明确或隐含需求的程度。 2 .1 软件项目管理过程1111页页Hot Tip1软件项目的管理内容战略上看有效的项目管理集中在对

7、人员、问题和过程的管理上 。 人员 :人的因素是比精良的设备、先进的技术更为重要的 项目成功因子。项目经理是项目管理的中流砥柱,其组织 、协调、管理能力,以及知识素质、经验水平和领导艺术 ,甚至其个人脾性都对项目管理的成败有着决定性的影响 。 问题 :在项目实施过程中会出现很多问题,需要及时发现 和解决。项目经理的一个重要任务是发现问题和解决问题 。 2 .1 软件项目管理过程1212页页Hot Tip 过程 :指产生结果的一系列行为。一类是项目管理的过程描 述、组织和完成项目的各项工作。另一方面,面向产品的过 程具体描述和创造项目产品。这类过程一般由项目生命周期 定义,并随着应用领域的变化而

8、变化。项目管理的过程和面 向产品的过程在整个项目中会相互迭用、相互作用。 项目管理过程和面向产品过程在项目整个过程中重叠并相互作用 。例如,项目范围的定义不可能缺少对如何生产产品的基本 理解。 2 .1 软件项目管理过程1313页页2. 项目的管理过程 现代项目管理理论认为任何项目都是由两个过程构成: 其一是项目的实现过程其二是项目的管理过程现代项目管理将整个项目的全部工作看成是由一系列项目 阶段构成的一个完整的项目生命周期。2 .1 软件项目管理过程1414页页Hot Tip2. 项目的管理过程 2 .1 软件项目管理过程1515页页Hot Tip启动阶段:概念形成,立项筹备启动阶段:概念形

9、成,立项筹备计划阶段:项目章程,项目计划计划阶段:项目章程,项目计划执行阶段:授权激励,调配资源执行阶段:授权激励,调配资源控制阶段:绩效跟踪,计划调整控制阶段:绩效跟踪,计划调整收尾阶段:验收评估,经验教训收尾阶段:验收评估,经验教训2 .1 软件项目管理过程1616页页项目的启动阶段项目的启动阶段项目初始过程项目规划过程需求分析项目建议书可行性研究项目评估项目选择1717页页项目的启动阶段vv概念形成概念形成 识别及捕捉商机,市场及需求分析识别及捕捉商机,市场及需求分析 相关信息的收集,提出假设和建议相关信息的收集,提出假设和建议vv立项筹备立项筹备 组建筹备机构,立项筹备资金组建筹备机构

10、,立项筹备资金 协调干系人利益,可行性研究报告协调干系人利益,可行性研究报告项目的启动阶段1818页页项目定义与决策阶段工作流程图结束项目定义与决策阶段开始发现问题并提出建议分析条件和解决问题的机遇分析需求并提出项目提案编制并提出项目建议书 明确项目目标、任务、范围、产品的要求开展项目的初步可行性分析 (项目的重要性、可行性、合理性、风险性等)审批项目可行性报告,做出项目决策 (实施还是放弃)项目的启动阶段1919页页项目的计划阶段vv项目章程项目章程 项目的目标宗旨,项目的规定任务项目的目标宗旨,项目的规定任务 项目的权益原则,项目的管理架构项目的权益原则,项目的管理架构vv项目计划项目计划

11、 预算成本计划,时间进度计划预算成本计划,时间进度计划 质量管理计划,投入产出计划质量管理计划,投入产出计划项目的计划阶段2020页页规划过程各子过程及其相互之间的联系项目规划过程依赖性的过程(必要时反复进行)活动排列活动时间 估计费用估算活动定义资源规划范围规划项目分解制定进度计划费用计划 项目规划质量规划组织规划应对措施风险量化风险识别交流沟通 规划询价规划采购规划人员招收初始过程控制过程到执行过程辅助过程辅助过程规划过程各子过程及其相互之间的联系规划过程各子过程及其相互之间的联系2121页页项目的计划阶段项目计划工作流程图项目集成计划和专项计划以及项目设计的确认项目工作对外发包及合同订立

12、结束项目计划与设计阶段开始明确项目的各种资源限制明确项目的目标与主要指标初步编制项目的集成计划全面编制项目的专项计划、工期、质量、费用等项目产品和项目工作的设计和规定2222页页项目的实施阶段vv项目实施项目实施 制定任务指标,激励奖惩杠杆制定任务指标,激励奖惩杠杆 实施成果报告,指挥调度协调实施成果报告,指挥调度协调vv项目控制项目控制 审查计划实施,调整计划指标审查计划实施,调整计划指标 绩效评估度量,实时纠正偏差绩效评估度量,实时纠正偏差项目的执行阶段2323页页项目的实施阶段vv项目实施项目实施 制定任务指标,激励奖惩杠杆制定任务指标,激励奖惩杠杆 实施成果报告,指挥调度协调实施成果报

13、告,指挥调度协调vv项目控制项目控制 审查计划实施,调整计划指标审查计划实施,调整计划指标 绩效评估度量,实时纠正偏差绩效评估度量,实时纠正偏差项目的执行阶段项目计划执行保 证 性 过 程信息分发团队建设询价和招标资源选择合同管理质量保证范围核实执行过程控制过程计划 过程控制 过程2424页页控制过程进展报告整体控制保 证 性 过 程范围变更控制进度控制成本控制质量控制风险控制计划 过程收尾 过程执行 过程2525页页项目的实施阶段项目实施与控制阶段 的工作流程图项目的执行阶段开展项目实施中的指挥、调度与组织和协调等工作根据项目实际绩效和项目标准之间的差距来取纠偏措施结束项目实施与控制阶段开始

14、依据计划开展项目实施工作项目控制标准的制订项目任务、范围、计划、要求的确认定期与不定期地度量和报告项目的实际工作绩效2626页页项目的收尾阶段vv项目验收项目验收 确定验收标准,项目完成决算确定验收标准,项目完成决算 项目验收报告,通过验收程序项目验收报告,通过验收程序vv项目评估项目评估 确定评价方法,确定评价标准确定评价方法,确定评价标准 文件整理归档,总结经验教训文件整理归档,总结经验教训项目的收尾阶段项目的收尾阶段2727页页项目的实施阶段项目完工与交付阶段 的工作流程图项目的执行阶段项目完工与交付阶段开始初步确认项目已完成由项目团队开展自我开发部分项目工作的完工与自我验收工作由项目团

15、队开展各个外包合同和对外采购合同的终结和验收工作由业主开展整个项目的全面验收工作项目产出物的实物交付工作各种文件及产权或所有权交付工作必要的优劣问题整理工作结束2828页页3. 项目过程 的相互作用2 .1 软件项目管理过程在一个项目的进程中,项目管理过程和项 目实现过程从时间上是相互交叉和重叠的,从 作用上是相互制约和相互影响的。各过程组的 相互作用也会跨越阶段,一个阶段的结束作为 下一个阶段开始的输入。 (前面的阶段)(后面的阶段)项目阶段之间的管理工作过程间的相互作用项目设计阶段项目实施阶段起始过程起始过程计划过程计划过程实施过程控制过程结束过程结束过程实施过程控制过程2929页页Hot Tip3. 项目过程 的相互作用2 .1 软件项目管理过程3030页页4 . 项目管理与软件产品管理的关系 2 .1 软件项目管理过程软件工程是围绕软件产品管理的,项目管理是围绕项目 过程的,它们之间的关系是: 产品生命周期与项目生命周期之间的差别,在项目管理理论中是 特别强调的,在项目管理中应该充分考虑其产出结果与整个产品 生命周期的关系,而不应该孤立、片面地只强调项目周期的要求 。 产品工艺的特点决定着项目的基本过程

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号