《范围管理》
- 项目需求的范围边界
- 工作分解结构(WBS):自上而下的分解结构
- 产品范围和项目范围
- 产品范围:
a. 产品或服务应包含的功能 ——> 产品要求的描述
b. 判断是否完成:是否满足产品描述
- 项目范围:
a. 为了能够交付产品,项目必须做的工作 ——> 产生项目管理计划的基础
b. 判断是否完成:以范围基准来衡量;范围基准是经过批准的项目范围说明书、WBS(工作分解结构)和WBS词典
- 产品范围是项目范围的基础
- 产品范围描述是项目范围说明书的主要组成部分
- 工作分解结构(WBS)
- (主要用途)定义项目边界,有助于防止需求蔓延
《进度管理》
- 时间管理
- 定义 ——> 排序 ——> 资源估算 ——> 历时估算 ——> 计划编制 ——> 进度控制
- 活动资源估算的方法
- 自上而上:估算资源和时间 ——> 类比估算,以前有过类似的现在再做类似的
- 软件规模估算方法
- COCOMO模型:以代码行数估算工作量,累加得软件成本
a. 基本:静态单变量模型 ——> 代码行数
b. 中间:代码行数、产品、硬件、人员、项目
c. 详细:代码行数、产品、硬件、人员、项目、每一个步骤的影响
COCOMOII模型
a. 阶段性模型:
应用组装模型(需求分析阶段)
早期设计阶段模型(设计阶段)
体系结构阶段模型(开发阶段)
b. 规模估算选择:
对象点
功能点
代码行
《进度管理》
- 进度安排的常用图形
- Gantt(甘特图)
- 反映了任务间的并行关系
- 项目计划评审技术图(PERT)
- 反映了任务间的依赖关系
- 关键路径法
- (关键路径)项目的最短工期,但却是从开始到结束时间最长的路径
- 关键活动:关键路径上的活动
- 七格图
- 关键路径上的活动:最早开始 = 最晚开始;最早完成 = 最晚完成
- 顺推 ——> 取最大值
- 最早完成 EF =最早开始 ES + 持续时间(工期)
- 逆推 ——> 取最小值
- 最晚开始 LS =最晚完成 LF + 持续时间(工期)
- 总浮动时间和自由浮动时间
- 总浮动时间(总时差;针对路径)
a. 最晚开始 LS - 最早开始 ES
b. 最晚完成 LF -最早完成 EF
c. 关键路径 - 非关键路径时长- (以 D 为例)
a. 177 - 20 = 157
b. 185 - 28 = 157
c. (2+18+10+170+35)-(2+18+8+15+35)=157
- 自由浮动时间(自由时差;针对活动)
- = 紧后活动最早开始时间的最小值 - 本活动的最早完成时间
- 在关键路径上的活动,其自由时差和总时差都是0
- (以 B 为例)
- 20 - 20 = 0
- (以 C 为例)
- 20 - 15 = 5