图1.2.5 PMBOK指南关键组成部分在项目中的相互关系
说明:项目生命周期中包含项目阶段,项目阶段结束之后就是阶段关口;
而项目管理过程和项目管理过程组以及项目管理知识领域都是为了项目生命周期服务的填充项目生命周期和项目阶段。
一、 项目包含几个关键组成部分
图1.2.4 PMBOK指南关键组成部分描述
(一)项目生命周期(项目管理的框架)
项目生命周期==项目管理的框架
1. 项目生命周期、开发周期、产品周期说明
(1)项目生命周期:由一系列从启动到完成所经历的项目阶段组成。
项目生命周期是一个项目管理的框架,无论项目涉及什么工作,框架都是适用的。
(2)开发生命周期(见附录说明):包含在项目生命周期中,是项目生命周期中的一个/多个阶段与产品、服务或成果的开发相关
(3)产品生命周期:与项目生命周期相互独立,产品生命周期由项目产生。
是指一个产品(注意只有产品)从概念、交付、成长、成熟到衰退的整个演变过程的一系列阶段。
2. 项目生命周期模式
(1)预测型
(2)适应型
3. 项目生命周期概述
项目生命周期包含{
1. 项目阶段(属性:(1)名称(2)数量(3)持续时间)[
<1>项目活动
(1)开始项目;
(2)组织与准备;
(3)执行项目工作;
(4)结束项目
]
2. 阶段关口[
<1> 根据当前环境,重新审查项目章程和商业文件
<2>项目绩效与项目管理计划进行比较,以确定项目是否应该变更、终止或按计划继续
]
3. 可交付成果
}
4. 生命周期结构一般具有以下特征
(1)成本与人力投入在开始时较低,在工作执行期间逐渐增加,并在项目快要结束时迅速回落。
(2)项目开始时风险最大,如图 1-3 所示。 在项目的整个生命周期中,随着决策的制定与可交付成果的验收,风险会逐步降低。
(3)在不显著影响成本和进度的前提下,相关方改变项目产品最终特性的能力在项目开始时最大, 并随项目进展而减弱。
(4)图 1-3 表明,做出变更和纠正错误的成本,通常会随着项目越来越接近完成而显著增高。
(二)项目阶段
生命周期中的各个阶段可以通过属性进行描述。对于特定阶段,属性是可测量且独特的。
1. 属性(但不限于):
--属性就是用来描述改项目阶段的。
(1)名称(如:阶段A、阶段B、阶段1、阶段2、提建议阶段)
(2)数量(如:项目的是三个阶段、项目的五个阶段)
(3)持续时间(如:一个星期、一个月、一个季度)
(4)资源需求(如:人力、建筑、设备)
(5)项目进入某一个阶段的准入标准(如:已获得特定准入文件、已完成特定文件)
(6)项目完成某个阶段的退出标准(如:已获得批准文件、已完成文件、已达成可交付成果)
项目可以分解为不同阶段和子组件,这些阶段或子组件的名称通常说明该阶段完成的工作类型。
2. 阶段名称(但不限于)
(1)概念开发
(2)可行性研究
(3)客户要求
(4)解决方案开发
(5)设计
(6)原型法
(7)建造
(8)测试
(9)转换
(10)试运行
(11)里程碑审查
(12)经验教训
3. 项目阶段建立的因素(但不限于)
(1) 管理需求
(2) 项目性质
(3) 组织、行业或技术的特殊性
(4) 决策点(例如资金、继续或终止项目、里程碑审查)
4. 阶段的几种关系
(1)顺序
(2) 迭代
(3)交叠进行
(三)阶段关口
阶段关口==阶段审查==阶段门==关键决策点==阶段入口==阶段出口
阶段审查:阶段关口在项目结束时,将项目的绩效和进度与项目与业务文件比较。
1. 项目与业务文件(但不限于)
(1)项目商业论证(1.2.6.1)
(2)项目章程(4.1)
(3)项目管理计划(4.2)
(4)效益管理计划(1.2.6.2)
2. 比较结果决定下一阶段
(1)进入下一阶段
(2)整改后进入下一阶段
(3)结束项目
(4)停留在当前阶段
(5)重复阶段或某个要素
(四)项目管理过程
项目管理过程==项目管理活动。我更愿意使用项目管理活动来表述这部分内容,更容易理解。
项目管理过程:创造最终结果系统化的系列活动
通过合适的项目管理 工具和技术 将一个或多个输入转化成一个或多个输出。
各个项目管理过程通过它们所产生的输出建立逻辑联系。
1.项目管理过程执行时间分类
(1)仅展开一次或仅在项目预定点开展的的过程。
--例如制定项目章程以及结束项目或阶段。
(2)根据需要定期开展的过程。
--在需要资源时执行 获取资源;在需要采购之前执行 实施采购。
(3)贯穿项目始终执行的过程。
--当项目使用滚轮式规划或使用适应性开发方法时,整个项目周期中执行的 过程 定义活动
--从项目开始到项目结束需要持续开展许多监控过程。
2. 项目管理过程输出
一个过程的输出通常是一下二者之一
(1)另一个过程的输入
(2)项目或项目阶段的可交付成果
(五)项目管理过程组
项目管理过程:项目管理输入、工具、技术以及输出的逻辑组合。
项目管理过程组:指项目管理过程进行逻辑分组,以达成项目的特定目标。
五大过程组并不一定是顺序执行的,各个项目管理过程组之间经常反复发生联系。
1. 启动
启动过程组详解:https://www.cnblogs.com/hemukg/p/12377643.html
定义一个新项目或现有项目的一个新阶段,授权开始该项目或阶段的一组过程。
2. 规划
规划过程组详解:https://www.cnblogs.com/hemukg/p/12551175.html
明确项目范围,优化目标,为实现目标制定行动方案的一组过程。
3. 执行
完成项目管理计划中确定的工作,以满足项目要求的一组过程。
4. 监控
跟踪、审查和调整项目进展与绩效,识别必要的计划变更并启动相应变更的一组过程。
5. 收尾
正式完成或结束项目、阶段或合同所执行的过程
(六)项目管理知识领域
--十大知识领域是为了支持五大项目管理过程组(见图1.2.6)
图1.2.6 项目管理知识领域与项目管理过程组的关系
1. 项目整合管理
包括为识别、定义、组合、统一和协调各项目管理过程组的各个过程和活动而开展的过程与活动。
2. 项目范围管理
包括确保项目做且只做所需的全部工作以成功完成项目的各个过程。
3. 项目进度管理
包括为管理项目按时完成所需的各个过程。
4. 项目成本管理
包括为使项目在批准的预算内完成而对成本进行规划、估算、预算、融资、 筹资、管理和控制的各个过程。
5. 项目质量管理
包括把组织的质量政策应用于规划、管理、控制项目和产品质量要求,以满足相关方的期望的各个过程。
6. 项目资源管理
包括识别、获取和管理所需资源以成功完成项目的各个过程。
7. 项目沟通管理
包括为确保项目信息及时且恰当地规划、收集、生成、发布、存储、检索、管理、控制、监督和最终处置所需的各个过程。
8. 项目风险管理
包括规划风险管理、识别风险、风险分析、规划风险应对、实施风险应对和监督风险的各个过程。
9. 项目采购管理
包括从项目团队外部采购或获取所需产品、服务或成果的各个过程。
10. 项目相关方管理
包括用于开展下列工作的各个过程:
(1)识别影响或受项目影响的人员、团队或组织
(2)分析相关方对项目的期望和影响
(3)制定合适的管理策略来有效调动相关方参与项目决策和执行。
附录:开发生命周期
开发生命周期模式
1. 预测(瀑布)型生命周期
--不适用于变更频繁的项目
--适用于:有明确范围、时间和成本(需求)
(1)早期确定项目:范围、时间、成本
(2)对任何范围的变更都要进行仔细管理
2. 迭代型生命周期
--适用于有明确范围,但时间和成本不确定的项目
--适用于重复循环的活动来开发产品
(1)早期:确定项目范围但时间和成本估算随项目团队对产品的不断深入理解二定期修改。
(2)迭代方法与增量方法
1)迭代方法:是通过一系列重复的循环活动来开发产品
2)增量方法: 是渐进的增加产品功能
3. 增量型生命周期
--适用于时间确定,逐渐迭代增加产品功能的项目。
是通过在预定的时间区间捏渐进增加产品功能的一系列迭代产出可交付成果。
在最后一次迭代之后,可交付成功具有必要和足够能力,才能视为完整。
4. 适应型(敏捷型/变更驱动型)生命周期
--适用于详细的范围在迭代前定义好的项目
--适用于仍在发展的项目 属于敏捷型、迭代型、增量型
(1)在迭代开始之前,定义和批准范围
5. 混合型生命周期
--是预测型和适应型生命周期的组合。
(1)充分了解或有确定需求的项目要素:遵循预测型开发生命周期
(2)而仍在发展中的要素:遵循适应性开发生命周期
本一章链接:PMBOK框架目录:https://www.cnblogs.com/hemukg/p/12128919.html