项目管理有2条主线,一条是技术,一条是管理。项目过程由项目团队实施。一般术语以下两大类之一:一类是项目管理过程。另一类是面向产品的过程。在大多数情况下,大多数项目都有共同的项目管理过程。它们通过有目的的实施而互相联系起来。
软件开发项目的面向产的过程有:需求获取、需求分析、概要设计、详细设计、编码、单元测试、集成测试、验收测试和安装部署等。
项目管理生命周期和项目生命周期有相同的起点和终点。
五大过程组可以对应PDCA戴明环,规划对应P,执行对应D,监控对应C和A
过程就是一组为了完成一系列事先指定的产品、成果或服务而需执行的互相联系的行动和活动。
项目过程分两大类:
通用项目管理过程:适用于绝大部分项目的管理过程,例如时间管理、质量管理、成本管理、风险管理等具有普遍的适用性。
产品(技术)实现过程:面向产品的过程一般都项目生命期规定并因应用领域而异。
项目管理过程和创造产品的过程,从项目开始到其结束始终彼此重叠与交互作用。
单个项目的管理过程
项目管理知识领域
|----------|-----------|--------------------------------------|------------------|-----------------|-----------|
| 知识领域 | 启动过程组 | 规划过程组 | 执行过程组 | 监控过程组 | 收尾过程组 |
| 项目整合管理 | 制定项目章程 | 制定项目管理计划 | 指导和管理项目工作 管理项目知识 | 监控项目工作 实施整体变更控制 | 结束项目或阶段 |
| 项目范围管理 | | 规划范围管理集需求 定义范围 创建WBS | | 确认范围 控制范围 | |
| 项目进度管理 | | 规划进度管理 定义活动 排列活动顺序 估算活动持续时间 制订进度计划 | | 控制进度 | |
| 项目成本管理 | | 规划成本管理 估算成本 制定预算 | | 控制成本 | |
| 项目质量管理 | | 规划质量管理 | 管理质量 | 控制质量 | |
| 项目资源管理 | | 规划资源管理 估算活动资源 | 获取资源 建设团队 管理团队 | | |
| 项目沟通管理 | | 规划沟通管理 | 管理沟通 | 监督沟通 | |
| 项目风险管理 | | 规划风险管理 识别风险 实施定性风险分析 实施定量风险分析 规划风险应对 | 实施风险应对 | 监督风险 | |
| 项目采购管理 | | 规划采购管理 | 实施采购 | 控制采购 | |
| 项目干系人管理 | 识别干系人 | 规划干系人 | 管理干系人参与 | 监督干系人参与 | |
PRINCE2
PRINCE2是一种基于流程的结构化项目管理方法,PRINCE2四要素包括:原则、流程、主题和项目环境。
PRINCE2方法的七个原则:
- 持续业务验证
- 吸取经验教训
- 明确定义的角色和职责
- 按阶段管理
- 例外管理
- 关注产品
- 根据项目环境剪裁
PRINCE2主题包括:商业验证、组织、质量、计划、风险、变更、进展