Skip to content
难度基础(★)
建议时长45分钟

8.5 项目管理章节概述

软件设计师考试中的项目管理内容范围不大,但考点很集中:进度管理是核心,PERT 图几乎是必掌握的计算题;此外还会零散考风险管理、沟通路径和 COCOMO II 成本估算。

本章知识地图

mermaid
flowchart TD
  PM["项目管理"] --> S["进度管理<br/>Gantt / PERT"]
  PM --> R["风险管理<br/>风险特点/分类/曝光度"]
  PM --> C["沟通管理<br/>沟通路径计算"]
  PM --> Cost["成本管理<br/>COCOMO II估算量"]
  S --> G["Gantt: 看计划和进度"]
  S --> P["PERT: 算关键路径和松弛时间"]

本章分值通常不高,但 PERT 图属于高性价比考点:规则固定,只要愿意动手标注,得分比较稳定。

考点优先级

优先级内容要掌握到什么程度
最高PERT 图会正推、逆推、算松弛时间、找关键路径
Gantt 与 PERT 对比知道各自优势和局限
风险管理识别风险的可能性和损失性,区分风险类型
沟通路径会算无主程序员和有主程序员两种路径数
COCOMO II记住三个层次及估算量
配置、人力等零散管理知识通过做题积累关键词

进度管理主线

工具/概念作用
Gantt 图展示任务起止时间、持续时间、计划与实际进度
PERT 图展示活动依赖关系,支持关键路径分析
关键路径从起点到终点最长的路径,决定项目工期
项目工期完成项目的最少时间,等于关键路径长度
松弛时间不影响总工期时活动可延迟的时间
关键活动松弛时间为 0 的活动

关键路径题最容易错在“最少时间”这四个字。项目最少完成时间不是最短路径,而是所有必要路径都完成所需的时间,因此由最长路径决定。

风险管理主线

风险在本章中不是泛泛而谈,考试主要抓三个点:

考点结论
风险特性具有损失性和可能性
风险识别已经发生的事实不再叫风险;不会造成损失的好事也不是风险
风险曝光度RE=×

风险分类常见有项目风险、技术风险、商业风险、社会风险。项目风险常来自团队、人员、进度、内部决策;技术风险来自技术过新或过旧;商业风险与市场和收益有关;社会风险与政策、法律、伦理和社会环境有关。

沟通管理主线

沟通管理在软考中主要考路径数量。

团队结构沟通路径数
无主程序员,所有成员两两沟通n(n1)2
有主程序员,其他成员只和主程序员沟通n1

例如 8 人团队:无主程序员路径数为 8×72=28;有主程序员路径数为 81=7

成本管理主线

成本管理这里主要记 COCOMO II 的层次和估算量。

COCOMO II 层次估算量
应用组装模型对象点
早期设计模型功能点,可转换为代码行
体系结构阶段模型代码行,常用 KLOC 表示千行代码

考试可能问“不包括哪一种估算量”。用例数不是 COCOMO II 这里强调的估算量。

例题

单选
PERT 图中决定项目最短工期的是:
单选
风险曝光度通常按什么计算?

本节小结

本章重点不是背项目管理大全,而是抓软考集中考点。进度管理掌握 Gantt 与 PERT,尤其 PERT 的关键路径和松弛时间;风险管理掌握损失性、可能性和风险曝光度;沟通管理掌握路径公式;成本管理掌握 COCOMO II 三类估算量。