单个项目的项目管理过程
项目管理工程分为五个过程:
1.启动过程组:获得授权,定义一个新项目或现有项目的一个新阶段,正式开始该项目和阶段的一组过程。
包括:制定项目章程;
2.规划过程组:明确项目范围,优化目标,为实现目标而制定行动方案的一组过程。
包括:
项目整合管理知识领域
2.1.制定项目管理计划;
项目范围知识领域
2.2.收集需求;
2.3.定义范围;
2.4.关键工作分解结构;
项目时间管理知识领域
2.5.定义活动;
2.6.排列活动顺序;
2.7.估算活动资源;
2.8.估算活动持续时间;
2.9.制定项目进度;
项目成本管理知识领域
2.10.估算成本.;
2.11.制定预算;
项目质量管理知识领域
2.12.规划质量;
项目人力资源管理知识领域
2.13.制定人力资源计划;
项目沟通管理知识领域
2.14.规划沟通;
项目风险管理知识领域
2.15.规划风险管理;
2.16.识别风险;
2.17.实施定性风险分析;
2.18.规划风险应对;
项目采购管理知识领域
2.19.规划采购;
3.执行过程组:完成项目管理计划中确定的工作以实现项目目标的一组过程。
包括:
项目整合管理知识领域
3.1.指导与管理项目执行;
项目质量管理知识领域
3.2.实施质量保证;
项目人力资源管理知识领域
3.3.组建项目团队;
3.4.建设项目团队;
3.5.管理项目团队;
项目沟通管理知识领域
3.6.发布信息;
3.7.管理干系人期望;
3.8.实施采购;
4.监控项目组:跟踪,审查和调整项目进度与绩效,识别必要的计划变更并启动相应变更的一组过程。
包括:
项目整合管理知识领域
4.1.监控项目工作;
项目范围知识领域
4.2.实施整体变更控制
项目时间管理知识领域
4.3.控制进度;
项目成本管理知识领域
4.4.控制成本;
项目质量管理知识领域
4.5.实施质量控制;
项目沟通管理知识领域
4.6.报告绩效;
项目风险管理知识领域
4.7.监控风险;
项目采购管理知识领域
4.8.管理采购;
5.收尾过程组:为完结所有过程组的所有活动已正式结束项目或阶段而实施的一组过程。
包括:
项目整合管理知识领域
5.1.结束项目或阶段;
项目采购管理知识领域
5.2.结束采购;
1.过程组与知识领域的关系
五大管理过程组是从项目管理过程中涉及到的所有活动来划分的,每一个活动都会属于某一个过程组;
而9大知识领域是按照项目管理过程中所涉及到的业务领域来划分的。两都划分的角度不一样。即要对哪些方面进行管理(知识领域),如何管理(过程组)。
五大管理过程组是从项目管理过程中涉及到的所有活动来划分的,每一个活动都会属于某一个过程组;
而9大知识领域是按照项目管理过程中所涉及到的业务领域来划分的。两都划分的角度不一样。即要对哪些方面进行管理(知识领域),如何管理(过程组)。
2.过程组与阶段的关系
阶段是从项目的进度,整个生命周期来进行划分的,目的是在于掌握和控制项目的进度;所有阶段与过程组在目的上是有区别的;
过程组不是项目阶段,每一阶段或子项目都要重复过程组的所有子过程。
阶段是从项目的进度,整个生命周期来进行划分的,目的是在于掌握和控制项目的进度;所有阶段与过程组在目的上是有区别的;
过程组不是项目阶段,每一阶段或子项目都要重复过程组的所有子过程。
理解了上述阶段与过程之间的关系后,我们再来从软件开发这个领域来看项目管理。传统的软件开发过程比如瀑布开发过程,将软件的生命周期分为需求,分析,设计,编码实现,测试,部署等几个阶段,从当时的情况可以看出各个阶段代表着项目的进度,是按照先后顺序来完成的,因此当业务变得更加复杂时,这样的开发过程就出现了很多问题,从而出现了现在比较流行的RUP等注重迭代开发的开发过程。在这些开发过程中也引用了以前的那些名词(分析,设计,需求等),但代表的意义已经不一样了,在这些开发过程中,这些代表着活动,代表着开发过程中的各种活动,因此在每一个迭代过程中都会包含这些活动。这就是传统瀑布模型与现在RUP的区别,把阶段转换成了活动来理解,从而形成了一种新的开发过程,更好的适应了现在的软件开发.