【期末速成】软件项目管理
✅ 第1章 概论(项目管理基础)
-
考试重点:
- 基本概念、项目管理知识领域。
- 软件项目管理和一般项目管理的区别。
- 工具掌握不要求动手做,但要理解其作用。
- 常识题、理论题为主(选择题/判断题形式)。
✅ 第2章 需求管理
-
考试重点:
-
需求获取方法与变更管理流程。
-
案例分析(第76页、74页、57页):
- 变更的代价
- 调研前/中/后的关键点
-
不会让你写规格说明书,但要理解常识流程。
-
-
建议:复习需求管理相关案例故事和图表。
✅ 第3章 成本管理(含 PERT 估计)
-
考试重点:
-
PERT 估计法(第126页):
- 三点估算法:乐观时间、最可能时间、悲观时间
- 公式:
(O + 4M + P)/6
- 标准差估算:
(P - O)/6
-
估算方法:
- 专家判断、Delphi法、小组会议。
- 重点理解 GL法(协调员 + 匿名估计 + 汇总迭代)
-
例题
例题
✅ 一、题设时间点
- 当前时点为 2021年5月16日
- 因此,任务1~4都已完成,任务5和6未开始
✅ 二、基础数据整理
任务 | 预算费用(BC) | 实际花费(AC) | 是否完成 |
---|---|---|---|
1 | 50 | 70 | ✅已完成 |
2 | 35 | 20 | ✅已完成 |
3 | 20 | 40 | ✅已完成 |
4 | 40 | 40 | ✅已完成 |
5 | 60 | - | ❌未完成 |
6 | 80 | - | ❌未完成 |
✅ 三、计算主要指标
✅ 1. 总预算成本(BAC)
B A C = 50 + 35 + 20 + 40 + 60 + 80 = 285 万元 BAC = 50 + 35 + 20 + 40 + 60 + 80 = 285 万元 BAC=50+35+20+40+60+80=285万元
✅ 2. 已完成工作预算成本(BCWP)
(也叫 Earned Value)
B C W P = 50 + 35 + 20 + 40 = 145 万元 BCWP = 50 + 35 + 20 + 40 = 145 万元 BCWP=50+35+20+40=145万元
✅ 3. 计划完成工作预算成本(BCWS)
(也叫 Planned Value)
由于截至 5月16日,任务1~4应当都完成,所以:
B C W S = 50 + 35 + 20 + 40 = 145 万元 BCWS = 50 + 35 + 20 + 40 = 145 万元 BCWS=50+35+20+40=145万元
✅ 4. 已完成工作实际成本(ACWP)
(也叫 Actual Cost)
A C W P = 70 + 20 + 40 + 40 = 170 万元 ACWP = 70 + 20 + 40 + 40 = 170 万元 ACWP=70+20+40+40=170万元
✅ 四、绩效分析指标
✅ 1. 成本偏差(CV)
C V = B C W P − A C W P = 145 − 170 = − 25 (万元) CV = BCWP - ACWP = 145 - 170 = -25(万元) CV=BCWP−ACWP=145−170=−25(万元)
➡️ 超出预算
✅ 2. 进度偏差(SV)
S V = B C W P − B C W S = 145 − 145 = 0 (万元) SV = BCWP - BCWS = 145 - 145 = 0(万元) SV=BCWP−BCWS=145−145=0(万元)
➡️ 进度正常
✅ 3. 成本绩效指数(CPI)
C P I = B C W P A C W P = 145 170 ≈ 0.85 CPI = \frac{BCWP}{ACWP} = \frac{145}{170} ≈ 0.85 CPI=ACWPBCWP=170145≈0.85
➡️ 每花1元只产生0.85元价值 → 成本超支
✅ 4. 进度绩效指数(SPI)
S P I = B C W P B C W S = 145 145 = 1.0 SPI = \frac{BCWP}{BCWS} = \frac{145}{145} = 1.0 SPI=BCWSBCWP=145145=1.0
➡️ 进度完全正常
✅ 五、结论说明
-
成本方面:
- 项目当前 超支,已完成工作的成本高于预期,CV = -25 万元,CPI < 1。
-
进度方面:
- 进度正常,完成了截至5月16日应完成的所有任务,SV = 0,SPI = 1。
-
总体评价:
- 项目按进度推进,但成本控制不理想,需关注后续任务成本控制。
✅ 第4章 进度管理
-
考试重点:
-
单代号图 vs 双代号图绘制(第124~126页):
- 节点/建弧表示任务方式
- 最早/最晚开始时间、持续时间计算
- 正推/逆推法确定关键路径
- 时差、浮动时间计算
-
关键路径识别与计算方法
-
赶工策略:只赶关键路径上的任务
-
例题
✅ 任务整理(结构化)
任务 | 紧前工作 | 历时 |
---|---|---|
A | - | 8 |
B | A | 12 |
C | A | 16 |
D | B | 14 |
E | C | 13 |
F | A | 19 |
G | D | 8 |
H | D, E | 14 |
I | F, G, H | 12 |
✅ 第一步:正推计算(最早开始/最早完成时间)
我们按层级来依次推导:
-
A
- ES=0,EF=0+8=8
-
B(依赖A)
- ES=8,EF=8+12=20
-
C(依赖A)
- ES=8,EF=8+16=24
-
D(依赖B)
- ES=20,EF=20+14=34
-
E(依赖C)
- ES=24,EF=24+13=37
-
F(依赖A)
- ES=8,EF=8+19=27
-
G(依赖D)
- ES=34,EF=34+8=42
-
H(依赖D、E)
- ES = max(34, 37) = 37,EF=37+14=51
-
I(依赖F、G、H)
- ES = max(27, 42, 51) = 51,EF=51+12=63
✅ 第二步:逆推计算(最晚开始/最晚完成时间)
从 I 的 EF = 63 倒推:
-
I
- LF = 63,LS = 63 - 12 = 51
-
F(I的前置)
- LF = 51,LS = 51 - 19 = 32
-
G(I的前置)
- LF = 51,LS = 51 - 8 = 43
-
H(I的前置)
- LF = 51,LS = 51 - 14 = 37
-
D(G, H的前置)
- G的LS = 43,H的LS = 37
- 所以D的LF = min(43, 37) = 37,LS = 37 - 14 = 23
-
B(D前置)
- D的LS = 23,LS = 23 - 12 = 11
-
A(B, C, F前置)
- B的LS = 11,C 待定,F 的 LS = 32
- 先看 C(下一步)
-
E(H的前置)
- H的LS = 37,E 的 LF = 37,LS = 37 - 13 = 24
-
C(E的前置)
- E 的 LS = 24,C 的 LF = 24,LS = 24 - 16 = 8
-
A(再汇总)
- B 的 LS = 11 → A 的 LF = 11
- C 的 LS = 8 → A 的 LF = 8
- F 的 LS = 32 → A 的 LF = 32
- 所以 A 的 LF = min(11, 8, 32) = 8,LS = 0
✅ 第三步:关键路径识别(ES=LS 且 EF=LF)
我们找出 ES = LS 的路径:
任务 | ES | EF | LS | LF | Float(时差) |
---|---|---|---|---|---|
A | 0 | 8 | 0 | 8 | 0 ✅ |
C | 8 | 24 | 8 | 24 | 0 ✅ |
E | 24 | 37 | 24 | 37 | 0 ✅ |
H | 37 | 51 | 37 | 51 | 0 ✅ |
I | 51 | 63 | 51 | 63 | 0 ✅ |
✅ 关键路径为:A → C → E → H → I
✅ 项目最短完成时间为:63 天
✅ 第四步:任务F的浮动时间
- F 的 ES = 8,LS = 32
- 浮动时间 = LS - ES = 32 - 8 = 24 天
关键路径为:
A → C → E → H → I,最短完成时间为 63 天
任务 F 的浮动时间为:
24 天
✅ 第5章 风险管理
-
考试重点:
-
决策树分析法(第150页):
- 图形绘制:方案 → 成功/失败 → 概率 → 损益值
- 成功/失败概率影响最终决策
- 能清晰计算期望值、写出决策理由即可(理由可个性化)
-
✅ 第6章 配置管理
-
考试重点:
- 理解配置项变更控制流程。
- 属于概念性内容,主要考选择题。
- GitHub 属于工具,不会作为考点。
✅ 第7章 资源管理(包括人力资源)
-
考试重点:
-
人力资源管理:
- 团队建设、角色分配、个人成长路径管理。
- 项目经理如何理解下属的期望并规划成长路径。
-
软件复用:组件化管理的优势。
-
✅ 第8章 质量管理
-
考试重点:
-
质量三要素:质量计划、质量控制、质量保证。
-
缺陷管理:
- 每千行代码缺陷率
- 缺陷分为可见与隐蔽,必须预防
-
贯穿全书,结合实践,尤其与需求说明书质量关系大。
-
📌 综合工具重点(跨章节)
-
PERT估计(进度 & 成本)
-
赢得值分析(EVM)(第108-110页):
- BCWS:计划完成工作的预算费用
- BCWP:已完成工作的预算成本
- ACWP:实际完成工作的成本
- CV / SV / CPI / SPI:绩效指标计算及解读
-
网络图绘制:关键路径分析、进度估算、浮动时间等
-
实验/手绘图示要求:
- 双代号/单代号图
- 决策树
- 表格分析
📝 复习建议
- 把老师发的 100 道题练习题认真做完,有代表性。
- 书中重要页码(57、74、76、87、108、124-126、140、150、180)重点标记。
- 工具掌握 + 概念理解 + 案例分析 是复习三大方向。