项目生命周期的特征:
所有项目都呈现下列通用的生命周期结构:
- 启动项目
- 组织与准备
- 执行项目工作
- 结束项目
通用生命周期结构具备如下的特征:
- 成本与人力投入水平,开始时最低, 执行工作时最高, 快要结束时快速回落。
- 风险与不确定性, 开始时最大 随着决策的制定与可交付成果的验收而逐步降低
单个项目的管理过程:
过程就是一组为了完成某个可交付成果而需执行的相互联系的行动或活动。软件开发项目 面向产品的过程一般有:
- 需求获取
- 需求分析
- 概要设计
- 详细设计
- 编码
- 单元测试
- 集成测试
- 验收测试和安装部署等
项目管理的各过程组可以对应到戴明环(PDCA). plan do check action .
plan -- do -- check -- action
知识领域 \ 过程组 | 启动 | 规划 | 执行 | 监控 | 收尾 |
---|---|---|---|---|---|
项目整合管理 | 4.1 制定项目章程 | 4.2 制定项目管理计划 | 4.3 指导与管理项目工作<br>4.4 管理项目知识 | 4.5 监控项目工作<br>4.6 实施项目变更控制 | 4.7 项目结束或阶段 |
项目范围管理 | 5.1 规划范围管理<br>5.2 收集需求<br>5.3 定义范围<br>5.4 创建WBS | 5.4 确认范围<br>5.5 控制范围 | |||
项目进度管理 | 6.1 规划进度管理<br>6.2 定义活动<br>6.3 排列活动顺序<br>6.4 估算活动持续时间<br>6.5 制定进度计划 | 6.6 控制进度 | |||
项目成本管理 | 7.1 规划成本管理<br>7.2 估算成本<br>7.3 制定预算 | 7.4 控制成本 | |||
项目质量管理 | 8.1 规划质量管理 | 8.2 管理质量 | 8.3 控制质量 | ||
项目资源管理 | 9.1 规划资源管理<br>9.2 估算活动资源 | 9.3 获取资源<br>9.4 建设团队<br>9.5 管理团队 | 9.6 控制资源 | ||
项目沟通管理 | 10.1 规划沟通管理 | 10.2 管理沟通 | 10.3 监督沟通 | ||
项目风险管理 | 11.1 规划风险管理<br>11.2 识别风险<br>11.3 实施定性风险分析<br>11.4 实施定量风险分析<br>11.5 规划风险应对 | 11.6 实施风险应对 | 11.7 监督风险 | ||
项目采购管理 | 12.1 规划采购管理 | 12.2 实施采购 | 12.3 控制采购 | ||
项目相关方(干系人)管理 | 13.1 识别干系人 | 13.2 规划干系人参与 | 13.3 管理干系人参与 | 13.4 监督干系人参与 |