news 2026/7/25 14:16:01

信息系统项目管理师教程(第4版)笔记——第 10 章 项目进度管理

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
信息系统项目管理师教程(第4版)笔记——第 10 章 项目进度管理

第 10 章 项目进度管理

项目进度管理就像给项目 “画时间表”,核心是确保项目按时完成,通过规划、定义活动、排顺序、估时间、定计划、控进度 6 个环节,让项目工作按节奏推进,避免 “拖延” 或 “混乱”。小型项目中,部分环节可合并由一人快速完成。

10.1 管理基础

10.1.1 项目进度计划的定义和总要求

项目进度计划是 “项目的详细时间表”,明确 “如何、何时交付产品 / 服务 / 成果”,是沟通干系人期望、提供绩效报告的依据。编制步骤很清晰:

  1. 选进度计划方法(如关键路径法);

  2. 输入项目数据(活动、持续时间、依赖关系等);

  3. 用工具创建进度模型,最终形成进度计划。

    核心要求:进度计划要灵活,随项目信息完善而调整。

10.1.2 管理新实践

随着项目模式变化,进度计划方法出现两种新趋势:

  • 迭代型进度计划(滚动式规划):适用于敏捷项目,把需求记在用户故事里,按优先级排序,在规定时间内开发功能,允许生命周期内变更,适合增量交付或多团队并行开发;
  • 按需进度计划:不预先定详细计划,资源可用时从任务清单中提取工作,适合运营环境中增量研发、任务规模类似的项目。

10.2 项目进度管理过程

10.2.1 过程概述

项目进度管理包含 6 个核心过程,环环相扣,覆盖 “从定规则到控进度” 的全流程:

  1. 规划进度管理:制定进度管理的政策、程序和文档;
  2. 定义活动:把工作包拆成具体可执行的活动;
  3. 排列活动顺序:明确活动之间的逻辑关系;
  4. 估算活动持续时间:算每个活动需要多久完成;
  5. 制订进度计划:创建进度模型,确定活动的计划日期;
  6. 控制进度:监控进度状态,管理进度基准变更。

10.2.2 裁剪考虑因素

每个项目的进度管理方法要 “量身定制”,需考虑 4 点:

  • 生命周期方法:预测型、适应型或混合型,决定进度计划的详细程度;
  • 资源可用性:资源可持续时间、生产效率等;
  • 项目维度:复杂性、技术不确定性、产品新颖度等,影响控制水平;
  • 技术支持:是否用软件制定、存储进度模型信息。

10.2.3 敏捷与适应方法

大型组织可能混合多种方法,敏捷项目的核心是 “灵活调整”:

  • 制定长期路线图,用规模参数(团队规模、复杂度等)管理项目组合;
  • 迭代中反复开展定义活动、排列顺序、创建 WBS 等过程;
  • 发起人 / 客户持续参与,提供反馈,确保进度符合当前需求。

10.3 规划进度管理

规划进度管理是制定 “进度管理的游戏规则”,仅开展一次或预定义时点开展,确保后续进度工作有章可循。

10.3.1 输入

  • 项目章程:包含总体里程碑进度,影响进度管理方向;
  • 项目管理计划:参考开发方法(如敏捷 / 预测)、范围管理计划;
  • 事业环境因素:组织文化、进度工具、商业数据库(如标准化估算数据);
  • 组织过程资产:历史项目经验、进度管理政策、模板。

10.3.2 工具与技术

  • 专家判断:找有进度管理、行业经验的人提建议;
  • 数据分析:备选方案分析(如选滚动式规划还是固定计划);
  • 会议:召集项目经理、发起人、团队等,共同制定进度管理计划。

10.3.3 输出

进度管理计划(项目管理计划的一部分),核心内容包括:

  • 项目进度模型:用什么方法和工具制定进度;
  • 发布和迭代长度:敏捷项目需指定迭代周期(如 2 周一个迭代);
  • 准确度:活动持续时间估算的可接受区间(如 ±10%);
  • 计量单位:资源的计量方式(如人天、周数);
  • 控制临界值:允许的最大进度偏差(如超期 5% 需采取措施);
  • 绩效测量规则:如挣值管理(EVM)规则;
  • 报告格式:进度报告的样式和编制频率。

10.4 定义活动

定义活动是 “把大工作拆成小任务”,把 WBS 中的工作包分解为具体活动,作为进度估算、执行、监控的基础,整个项目期间可能多次开展。

10.4.1 输入

  • 项目管理计划:进度管理计划(明确分解规则)、范围基准(WBS 及可交付成果);
  • 事业环境因素:组织文化、商业数据库、项目管理信息系统;
  • 组织过程资产:历史项目的活动清单模板、标准化流程、经验教训。

10.4.2 工具与技术

  • 专家判断:找熟悉类似项目的人指导分解;
  • 分解:把工作包拆成活动,比如 “APP 开发” 拆成 “需求分析、UI 设计、后端开发”;
  • 滚动式规划:迭代式规划,近期工作详细分解,远期工作粗略规划(如项目初期只确定前 3 个月的活动,后续逐步细化);
  • 会议:团队或专家开会,明确完成工作所需的具体活动。

10.4.3 输出

  1. 活动清单:列出所有需执行的活动,含标识和工作范围(如 “编写登录模块代码”);
  2. 活动属性:补充活动细节,初始阶段含活动 ID、WBS 标识、名称,后续可添加紧前 / 紧后活动、资源需求、制约因素等;
  3. 里程碑清单:列出项目重要时点或事件(如 “需求文档验收”“APP 上线”),里程碑持续时间为 0;
  4. 变更请求:若分解中发现需增加基准外的工作,需提变更请求;
  5. 项目管理计划(更新):可能需更新进度基准、成本基准(如增加活动导致工期 / 成本变化)。

10.5 排列活动顺序

排列活动顺序是 “给活动排先后”,明确活动之间的逻辑关系,让项目工作按高效顺序推进,整个项目期间开展。

10.5.1 输入

  • 项目管理计划:进度管理计划、范围基准;
  • 项目文件:假设日志(影响活动排序的假设)、活动属性、活动清单、里程碑清单;
  • 事业环境因素:行业标准、项目管理信息系统、进度工具;
  • 组织过程资产:历史项目的活动排序模板、经验教训。

10.5.2 工具与技术

  1. 紧前关系绘图法(PDM,单代号网络图):用方框代表活动,箭头表示逻辑关系,是最常用的方法,包含 4 种关系:
    • 完成到开始(FS):紧前活动完成,紧后活动才开始(如 “装完电脑硬件”→“装操作系统”);
    • 完成到完成(FF):紧前活动完成,紧后活动才完成(如 “写完文档”→“编辑文档”);
    • 开始到开始(SS):紧前活动开始,紧后活动才开始(如 “开始浇灌地基”→“开始混凝土找平”);
    • 开始到完成(SF):紧前活动开始,紧后活动才完成(如 “启动新支付系统”→“关闭旧支付系统”),很少用。
  2. 箭线图法(ADM,双代号网络图):用箭线代表活动,节点代表事件,需引入 “虚活动”(虚线箭线,不耗时间和资源)表达依赖关系;
  3. 四种依赖关系:
    • 强制性依赖(硬逻辑):工作内在要求或合同规定(如 “先挖地基再盖楼”);
    • 选择性依赖(软逻辑):基于最佳实践(如 “先做卫生管道再做电气工程”,可并行但按顺序更稳妥);
    • 外部依赖:项目与非项目活动的关系(如 “软件测试依赖外部硬件到货”);
    • 内部依赖:项目内部活动的关系(如 “先开发模块再测试”);
  4. 提前量和滞后量:
    • 提前量:紧后活动提前开始(如 “尾工清单编制完成前 2 周开始景观建筑”,表示为 FS-2);
    • 滞后量:紧后活动推迟开始(如 “编写文档 15 天后开始编辑”,表示为 SS+15);
  5. 项目管理信息系统:用软件辅助排列顺序、插入逻辑关系和提前 / 滞后量。

10.5.3 输出

  1. 项目进度网络图:展示活动之间逻辑关系的图形(如 PDM 图、ADM 图);
  2. 项目文件(更新):活动属性、活动清单、假设日志、里程碑清单(随排序调整而更新)。

10.6 估算活动持续时间

估算活动持续时间是 “算每个活动要多久”,基于资源估算结果,确定完成单个活动的工作时段数,整个项目期间开展。

10.6.1 输入

  • 项目管理计划:进度管理计划、范围基准(含技术细节);
  • 项目文件:假设日志、风险登记册、活动属性、活动清单、里程碑清单、经验教训登记册、资源需求、资源日历等;
  • 事业环境因素:持续时间估算数据库、生产率指标、团队成员所在地;
  • 组织过程资产:历史项目的持续时间数据、项目日历、估算政策。

10.6.2 工具与技术

  1. 专家判断:找熟悉活动的人(如技术专家)估算;
  2. 类比估算:用类似项目的历史数据估算(如 “上次开发类似模块用了 10 天,这次估计也差不多”),成本低、耗时少但准确性低;
  3. 参数估算:用历史数据和算法计算(如 “每 100 行代码需 1 天,这个模块 200 行,估计 2 天”),准确性取决于参数模型和数据可靠性;
  4. 三点估算:考虑不确定性,用三种时间估算:
    • 乐观时间(TO):最顺利的时间;
    • 最可能时间(TM):正常情况的时间;
    • 悲观时间(TP):最不利的时间;
    • 公式:三角分布 TE=(TO+TM+TP)/3;β 分布 TE=(TO+4TM+TP)/6(更常用);
  5. 自下而上估算:先估算细化后的小工作,再汇总成活动持续时间(如 “拆成 3 个小任务,各需 2 天,汇总为 6 天”);
  6. 数据分析:
    • 备选方案分析:比较不同资源、工具对持续时间的影响(如 “用自动化工具可缩短 2 天”);
    • 储备分析:确定应急储备和管理储备:
      • 应急储备:应对 “已知 - 未知” 风险(如 “估计 10 天,加 2 天应急储备”),含在进度基准中;
      • 管理储备:应对 “未知 - 未知” 风险(如突发故障),不含在基准中,需变更审批;
  7. 决策:投票(如团队投票确定最终估算时间);
  8. 会议:团队开会讨论估算结果。

10.6.3 输出

  1. 持续时间估算:定量评估(如 “10 天 ±1 天”),不含滞后量;
  2. 估算依据:说明估算的方法、假设、制约因素、置信水平(如 “基于类似项目,置信度 90%”);
  3. 项目文件(更新):活动属性(记录估算结果)、假设日志(更新估算假设)、经验教训登记册(记录有效估算技术)。

10.7 制订进度计划

制订进度计划是 “整合所有信息,出最终时间表”,分析活动顺序、持续时间、资源需求等,创建进度模型,整个项目期间开展。

10.7.1 输入

  • 项目管理计划:进度管理计划、范围基准;
  • 项目文件:假设日志、风险登记册、活动属性、活动清单、里程碑清单、项目进度网络图、估算依据、持续时间估算、资源需求、资源日历等;
  • 协议:供应商提供的进度输入(如 “硬件 30 天后到货”);
  • 事业环境因素:行业标准、沟通渠道;
  • 组织过程资产:进度计划方法论、项目日历。

10.7.2 工具与技术

  1. 进度网络分析:综合分析活动关系、资源、风险,创建可行的进度模型;
  2. 关键路径法(CPM):
    • 核心:找项目中最长的活动序列(关键路径),决定项目最短工期;
    • 计算:正向算最早开始(ES)、最早完成(EF=ES + 工期);反向算最迟完成(LF)、最迟开始(LS=LF - 工期);
    • 浮动时间:总浮动时间(活动可推迟不影响项目完工的时间)、自由浮动时间(活动可推迟不影响紧后活动的时间),关键路径上的总浮动时间通常为 0;
  3. 资源优化:
    • 资源平衡:调整进度以平衡资源供需(如 “一个资源同时做两个活动,调整为先后做”),可能延长关键路径;
    • 资源平滑:在浮动时间内调整活动,不改变关键路径和完工日期;
  4. 数据分析:
    • 假设情景分析:模拟不同情景(如 “资源延迟到货”)对进度的影响;
    • 模拟:用蒙特卡罗分析等,计算项目完工时间的概率分布;
  5. 提前量和滞后量:调整活动开始时间,让进度更可行;
  6. 进度压缩(不缩减范围,缩短工期):
    • 赶工:加资源缩短关键路径活动时间(如 “加班、加人手”),可能增加成本和风险;
    • 快速跟进:将顺序活动改为部分并行(如 “图纸没画完就开始挖地基”),可能导致返工和风险增加;
  7. 计划评审技术(PERT):基于三点估算,估算项目完工概率(如 “项目完工时间 51 天,标准差 4.3 天,60 天内完工概率 98%”);
  8. 项目管理信息系统:用进度软件自动生成进度计划;
  9. 敏捷发布规划:敏捷项目的高度概括进度轴(3-6 个月),确定迭代次数和交付功能。

10.7.3 输出

  1. 进度基准:经批准的进度模型,含基准开始 / 结束日期,仅通过变更控制修改;
  2. 项目进度计划:标注活动计划日期、持续时间、里程碑等,常用图形形式:
    • 横道图(甘特图):纵列活动、横列日期,用横条表示持续时间,易读常用;
    • 里程碑图:仅标示主要可交付成果和关键接口的日期;
    • 时标网络图:含时间刻度的进度网络图;
  3. 进度数据:支持进度计划的信息(如资源直方图、备选进度计划、进度储备);
  4. 项目日历:规定可用工作日和工作班次(如 “周一到周五上班,每天 8 小时”);
  5. 变更请求:若进度计划需调整基准,需提变更请求;
  6. 项目管理计划(更新):可能更新进度管理计划、成本基准;
  7. 项目文件(更新):活动属性、假设日志、持续时间估算、资源需求、风险登记册等。

10.8 控制进度

控制进度是 “监控进度状态,及时纠偏”,监督项目进度,管理进度基准变更,整个项目期间开展。

10.8.1 输入

  • 项目管理计划:进度管理计划、进度基准、范围基准、绩效测量基准;
  • 项目文件:资源日历、项目进度计划、项目日历、进度数据、经验教训登记册;
  • 工作绩效数据:活动实际开始 / 完成日期、实际持续时间、完成百分比等;
  • 组织过程资产:进度控制政策、工具、报告方法。

10.8.2 工具与技术

  1. 数据分析:
    • 挣值分析:用进度偏差(SV)、进度绩效指数(SPI)评估进度绩效(如 SPI<1 表示进度落后);
    • 迭代燃尽图:追踪迭代中剩余工作,对比理想与实际进度,预测完成情况;
    • 绩效审查:对比实际进度与计划,分析偏差;
    • 趋势分析:判断进度绩效是改善还是恶化(如 “近 3 周都落后,趋势不好”);
    • 偏差分析:分析进度偏差的原因和影响(如 “落后 2 天,因资源短缺”);
    • 假设情景分析:模拟应对偏差的方案;
  2. 关键路径法:检查关键路径活动进展,偏差会直接影响项目完工日期;
  3. 项目管理信息系统:用软件跟踪实际进度,对比基准,预测影响;
  4. 资源优化:调整资源以纠偏;
  5. 提前量和滞后量:调整活动时间以赶上计划;
  6. 进度压缩:对剩余工作用赶工或快速跟进纠偏。

10.8.3 输出

  1. 工作绩效信息:进度绩效详情(如 “关键路径活动落后 3 天,SPI=0.9”);
  2. 进度预测:更新后的项目完工预测(如 “原计划 50 天,现预测 53 天”);
  3. 变更请求:需调整基准或采取纠正 / 预防措施时,提变更请求;
  4. 项目管理计划(更新):可能更新进度管理计划、进度基准、成本基准、绩效测量基准;
  5. 项目文件(更新):假设日志、估算依据、经验教训登记册、项目进度计划、资源日历、进度数据、风险登记册等。
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/25 14:13:29

PyTorch深度学习实战:从张量操作到企业级项目部署

深度学习领域的学习资源琳琅满目&#xff0c;但真正能够系统化、实战化地帮助开发者从零掌握PyTorch核心技能的课程却凤毛麟角。很多初学者在接触深度学习时&#xff0c;往往陷入"看懂了理论却写不出代码"或者"跑通了demo却不懂原理"的困境。本文要介绍的这…

作者头像 李华
网站建设 2026/7/25 14:11:32

内容创作团队如何利用Taotoken轮询不同模型优化文案生成效果

内容创作团队如何利用Taotoken轮询不同模型优化文案生成效果 对于新媒体运营和内容创作团队而言&#xff0c;持续产出高质量的文章草稿、营销文案是一项核心工作。直接依赖单一的大模型服务&#xff0c;可能会遇到风格固化、成本不可控或特定任务效果不佳的问题。Taotoken作为…

作者头像 李华
网站建设 2026/7/25 14:08:52

UE5暗影刀光特效实现:Niagara系统实战与性能优化指南

最近在开发UE5动作游戏时&#xff0c;刀光特效的实现总是让我头疼——要么拖尾效果不自然&#xff0c;要么性能消耗过大。经过多次实践摸索&#xff0c;终于总结出一套完整的暗影刀光特效解决方案。本文将基于UE5.2版本&#xff0c;通过Niagara系统实现一个支持动态颜色渐变、粒…

作者头像 李华
网站建设 2026/7/25 14:08:26

Godot动画通知多播:信号总线实现解耦与可扩展事件系统

1. 项目概述&#xff1a;为什么我们需要动画通知多播&#xff1f; 在游戏开发中&#xff0c;动画系统是赋予角色灵魂的关键。Godot Engine内置的动画通知&#xff08;Animation Notify&#xff09;功能&#xff0c;允许我们在动画播放到特定帧时触发事件&#xff0c;比如播放脚…

作者头像 李华
网站建设 2026/7/25 14:07:25

Wan2.2视频生成:从本地部署到实战优化的完整指南

1. Wan2.2 到底解决了什么实际问题如果你试过用 AI 生成视频&#xff0c;大概率遇到过这些问题&#xff1a;画面闪烁严重、人物动作僵硬、连续帧之间跳变明显、低显存机器根本跑不动。Wan2.2 的核心价值就是在这几个痛点上做了明显改进。它不是另一个“全能型视频生成模型”&am…

作者头像 李华