易君召
发布于 2026-08-11 / 作者:易君召 / 1 阅读
0

《系统分析师教程(第 2 版)》第 8 章 项目管理 全解析

本章属于教材第一篇 “基础知识” 模块,由刘伟编写,是系统分析师考试的核心章节之一,覆盖上午综合知识选择题、下午案例分析计算题与场景题,同时是论文写作的高频选题方向。本章以通用项目管理知识体系为框架,深度结合软件项目的特殊性,新增配置管理、软件文档管理等软件工程专项内容。

一、本章主要内容

1. 项目管理概述

  • 项目核心特征:临时性、独特性、目标确定性、渐进明细性,区别于日常运营工作。

  • 管理目标:在范围、进度、成本、质量四大约束之间寻求平衡,交付符合干系人期望的成果。

  • 五大过程组:启动、规划、执行、监控、收尾,覆盖项目全生命周期的管理动作。

  • 十大知识领域:整合管理、范围管理、进度管理、成本管理、质量管理、资源(人力资源)管理、沟通管理、风险管理、采购管理、干系人管理。

  • 组织环境:职能型、弱矩阵型、平衡矩阵型、强矩阵型、项目型五种组织结构的权责划分与项目经理权力对比;PMO(项目管理办公室)的支持型、控制型、指令型三类定位。

  • 软件项目特殊性:需求易变、智力密集型、成果无形、依赖人员能力,管理复杂度高于传统工程项目。

2. 范围管理

  • 管理全流程:范围规划→范围定义→创建工作分解结构(WBS)→范围确认→范围控制。

  • 工作分解结构(WBS):自上而下分层分解,100% 原则(所有工作都要纳入分解);WBS 词典用于详细说明每个工作包的内容、负责人、工期、预算。

  • 范围基准:由项目范围说明书、WBS、WBS 词典共同构成,是项目执行与监控的基线,修改必须走正式变更控制流程。

  • 范围确认:客户对可交付成果的正式验收,关注 “有没有做该做的事”;区别于质量控制的 “有没有把事做对”。

  • 范围控制:防范范围蔓延,通过变更控制系统管理所有范围调整。

3. 进度管理

  • 管理全流程:活动定义→活动排序→活动资源估算→活动历时估算→进度计划制定→进度控制。

  • 活动依赖关系:硬逻辑(强制性工艺依赖)、软逻辑(组织管理偏好)、外部依赖(项目外不可控因素);前导图(PDM)的四种逻辑关系:完成 - 开始(FS)、完成 - 完成(FF)、开始 - 开始(SS)、开始 - 完成(SF)。

  • 历时估算方法:类比估算、参数估算、三点估算(PERT)、德尔菲法、COCOMO 模型、功能点法、代码行估算法。

  • 进度计划工具:甘特图、里程碑图、PERT 网络图、关键路径法(CPM)。

  • 进度控制手段:偏差分析、资源平衡、赶工(增加资源压缩工期)、快速跟进(串行活动改并行)。

4. 成本管理

  • 管理全流程:成本估算→成本预算→成本控制。

  • 成本分类:直接成本、间接成本、固定成本、可变成本、沉没成本、机会成本;应急储备(应对已知 - 未知风险,纳入成本基准)与管理储备(应对未知 - 未知风险,不属于成本基准)的区别。

  • 成本估算方法:类比估算法、自下而上估算法、参数估算法、三点估算法。

  • 成本基准:按时间段分配的预算曲线(S 曲线),用于度量项目成本绩效。

  • 挣值管理(EVM):通过计划值(PV)、挣值(EV)、实际成本(AC)三个核心指标,量化评估成本与进度绩效。

5. 质量管理

  • 软件质量模型(ISO/IEC 25010):功能性、可靠性、易用性、效率、维护性、可移植性六大核心特性,每个特性对应若干子特性。

  • 管理三大过程:质量规划(制定标准与计划)、质量保证(QA,过程审计、预防缺陷)、质量控制(QC,产品检查、发现缺陷)。

  • 质量管理工具:老七种工具(因果图、排列图、直方图、控制图、散点图、检查表、分层法),重点掌握帕累托图(二八法则、识别主要问题)、控制图(判断过程是否稳定)。

  • 核心理念:全面质量管理(TQM)、六西格玛管理、质量成本(预防成本、评估成本、内部失败成本、外部失败成本)。

6. 人力资源管理

  • 管理全流程:人力资源规划→组建团队→建设团队→管理团队。

  • 责任分配矩阵(RACI):明确每个活动的负责人、批准人、咨询人、知情人。

  • 塔克曼团队发展阶段:形成期→震荡期→规范期→成熟期→解散期,每个阶段的团队特征与管理重点。

  • 冲突管理:五种解决策略(撤退 / 回避、缓和 / 包容、妥协 / 调解、强迫 / 命令、合作 / 解决问题),其中合作 / 解决问题是最理想的长期策略。

  • 激励理论:马斯洛需求层次理论、赫茨伯格双因素理论、弗鲁姆期望理论、麦格雷戈 X/Y 理论。

7. 沟通管理与干系人管理

  • 沟通管理:沟通模型、沟通渠道计算公式n(n-1)/2;沟通方式分类(正式 / 非正式、口头 / 书面);沟通障碍与有效沟通原则。

  • 干系人管理:干系人识别与登记册;权力 / 利益方格(核心分析工具,对应 “重点管理、令其满意、随时告知、监督” 四类策略);干系人参与程度分级(不知晓、抵制、中立、支持、领导)。

8. 风险管理

  • 风险分类:技术风险、管理风险、进度风险、成本风险、商业风险。

  • 管理全流程:风险管理规划→风险识别→定性风险分析→定量风险分析→风险应对规划→风险监控。

  • 识别工具:头脑风暴、德尔菲法、SWOT 分析、风险检查表、因果图。

  • 应对策略

    • 负面风险:规避(消除风险源)、转移(转嫁给第三方)、减轻(降低概率 / 影响)、接受(主动 / 被动)

    • 正面风险:开拓、分享、提高、接受

9. 采购管理

  • 管理全流程:规划采购→实施采购→控制采购→结束采购。

  • 合同类型与风险分担:固定总价合同(卖方担风险,需求明确场景)、成本补偿合同(买方担风险,需求模糊研发场景)、工料合同(双方共担,应急小额场景)。

  • ** 供方选择、合同索赔与变更处理规则。

10. 软件配置管理

  • 核心目标:维护软件产品的完整性、一致性、可追溯性,控制变更。

  • 核心过程:制定配置管理计划→配置标识→配置控制→配置状态报告→配置审计→发布管理。

  • 基线概念:功能基线(需求评审后)、分配基线(设计评审后)、产品基线(发布后),基线变更必须走正式流程。

  • 配置库分类:开发库(动态库,开发人员自由修改)、受控库(主库,阶段成果入库,变更需审批)、产品库(静态库,最终发布版本)。

  • 配置审计:功能审计(验证功能符合需求)、物理审计(验证配置项完整一致)。

11. 信息文档管理

  • 文档分类:开发文档(需求、设计、测试文档等)、产品文档(用户手册、安装手册等)、管理文档(进度、成本、风险报告等)。

  • 文档质量等级:根据项目重要性分为 4 个等级,对应不同的编写与审核要求。

  • 核心文档:软件需求规格说明、技术报告、项目开发总结报告的内容规范。

二、主要考点与考情分析

1. 上午综合知识(选择题)

  • 高频概念考点(约 5-8 分)

    • 项目特征、五大过程组与十大知识领域的对应关系

    • 组织结构类型的特点、项目经理权力排序

    • WBS 分解原则、范围基准构成

    • 软件质量模型六大特性的场景辨析

    • 冲突管理策略、激励理论的案例匹配

    • 风险应对策略(规避 / 减轻 / 转移)的区分

    • 三类合同的适用场景判断

    • 干系人权力 / 利益方格的策略匹配

    • 配置管理三类库、三类基线的概念

    • 软件文档的分类与典型文档归属

  • 计算类考点(1-2 题)

    • 沟通渠道数量计算

    • 关键路径工期、总浮动时间基础计算

    • 挣值管理 CV、SV、CPI、SPI 的基础计算

2. 下午案例分析

  • 必考计算题(10-15 分)

    • 关键路径分析:绘制网络图、计算四个时间参数、确定关键路径、分析进度偏差对总工期的影响

    • 挣值分析:计算绩效指标、判断成本 / 进度状态、计算 ETC/EAC 预测值、给出改进措施

    • 两类计算常二选一,或结合场景联合考查

  • 场景分析题(10-15 分)

    • 范围管理:范围蔓延的原因、WBS 分解问题、范围控制改进措施

    • 质量管理:质量问题原因分析、QA 与 QC 职责混淆问题、质量改进方案

    • 风险管理:风险识别不充分、应对措施缺失的案例诊断

    • 配置管理:版本混乱、变更流程不规范的问题与整改方案

    • 人力资源:团队冲突处理、团队建设阶段问题分析

3. 论文写作

本章是论文高频选题方向,常见论题包括:

  • 论软件项目的范围管理与范围控制

  • 论项目进度管理与关键路径法的应用

  • 论软件项目的风险管理与应对策略

  • 论软件配置管理的实践与价值

  • 论项目质量管理与过程改进

三、重难点深度解析

(一)核心重点

1. 关键路径法(CPM)计算

  • 核心逻辑:总工期最长的路径为关键路径,决定项目最短工期;关键路径上的活动总浮动时间为 0。

  • 计算公式

    • 顺推(算最早时间):ES = 所有紧前活动EF的最大值EF = ES + 活动工期

    • 逆推(算最晚时间):LF = 所有紧后活动LS的最小值LS = LF - 活动工期

    • 总浮动时间:TF = LS - ES = LF - EF(不影响总工期的最大拖延时间)

    • 自由浮动时间:FF = 紧后活动ES最小值 - 本活动EF(不影响紧后活动最早开始的最大拖延时间)

  • 解题步骤:绘制单代号网络图→顺推标注 ES/EF→逆推标注 LS/LF→计算浮动时间→识别关键路径

  • 易错提醒:关键路径可能不止一条;自由浮动时间必须取所有紧后活动 ES 的最小值。

2. 挣值管理(EVM)

  • 三个基础指标

    • PV(计划值):计划工作量的预算价值

    • EV(挣值):已完成工作量的预算价值

    • AC(实际成本):已完成工作的实际花费

  • 绩效判断公式

    • 成本偏差:CV = EV - AC;成本绩效指数:CPI = EV / AC

    • 进度偏差:SV = EV - PV;进度绩效指数:SPI = EV / PV

    • 判断规则:值 > 0(或 > 1)表示状态好(节约 / 提前),值 < 0(或 < 1)表示状态差(超支 / 滞后)

  • 预测计算

    • 典型偏差(当前偏差持续):EAC = BAC / CPIETC = (BAC - EV) / CPI

    • 非典型偏差(偏差为偶然):EAC = AC + BAC - EVETC = BAC - EV

3. 配置管理体系

  • 三类基线的阶段对应

    • 功能基线:需求分析阶段结束,对应需求规格说明书

    • 分配基线:系统设计阶段结束,对应设计文档

    • 产品基线:测试验收完成,对应最终发布版本

  • 三类配置库的权限差异

    • 开发库:开发人员可自由修改,用于日常开发

    • 受控库:修改需提交变更申请,审批通过后方可执行

    • 产品库:仅授权人员可执行发布操作,严禁随意修改

(二)难点辨析

1. 范围确认 vs 质量控制

维度

范围确认

质量控制

关注对象

可交付成果的完整性(有没有做)

可交付成果的正确性(做得好不好)

核心目的

验收通过、获得客户认可

发现缺陷、确保产品合格

执行主体

客户、发起人等外部干系人

项目团队、QC 人员

先后顺序

质量控制通过后,才提交范围确认

先于范围确认执行

2. 质量保证(QA) vs 质量控制(QC)

  • QA:面向过程、预防性、管理职能,通过流程审计确保 “用正确的过程做事”,例如制定代码规范、评审流程审计

  • QC:面向产品、纠偏性、技术职能,通过检查测试确保 “做出的产品符合要求”,例如单元测试、缺陷修复验证

3. 风险规避 vs 减轻 vs 转移

  • 规避:彻底消除风险源,改变项目方案让风险不再发生,例如取消高风险模块、更换不成熟技术

  • 减轻:降低风险发生的概率或造成的影响,例如增加测试用例、采用冗余设计、提前技术预研

  • 转移:不消除风险,将风险后果与应对责任转嫁给第三方,例如购买保险、外包高风险模块、签订履约保函

4. 三类合同的适用边界

  • 固定总价合同:需求 100% 明确、变更少、工期短,卖方承担主要风险

  • 成本补偿合同:需求模糊、技术难度高、研发类项目,买方承担主要风险

  • 工料合同:范围不明确、紧急启动、金额小的项目,双方共同承担风险


本文原创作者:易君召,详见:https://www.yijunzhao.cn/authors/yijunzhao,转载请注明出处。

原文链接 https://www.yijunzhao.cn/archives/system-analyst-tutorial-2nd-edition-chapter-8-project-management-guide

欢迎访问 小易撩挨踢

https://www.yijunzhao.cn/