〘 3-1 〙软考高项 | 第10章:项目进度管理(上)
点赞・能量加载| 关注・持续更新 收藏・方便回看| ✨ 评论・互动交流目录1.项目进度管理概述1.1 定义1.2 项目进度管理的新实践2.项目进度管理过程2.1 规划进度管理2.1.1 本过程含义2.1.2 输入输出​2.1.2.1 输出进度管理计划2.2 定义活动2.2.1 本过程含义2.2.2 输入输出2.2.2.1 输出1活动清单2.2.2.2 输出2活动属性2.2.2.3 输出3里程碑清单2.3 排列活动顺序2.3.1 本过程含义2.3.2 输入输出2.3.2.1 输出项目进度网络图1.单代号网络图关键路径法①概述②依赖关系③提前量和滞后量④关键路径和最短工期⑤总浮动时间⑥自由浮动时间⑦总结2.七格图①概述②怎么画七格图③找关键路径④找总浮动时间⑤找自由浮动时间3.双代号网络图箭线图法4.时标网络图 感谢有你我的创作才更有意义1.项目进度管理概述1.1 定义做什么对项目的时间进行规划、排序、估算、制定进度计划并全程监控、控制保证项目按时完成。有什么用让项目有清晰时间表不拖延、不混乱确保按时交付。一句话项目进度管理就是管好项目时间定计划、控进度保证项目按时做完。1.2 项目进度管理的新实践1. 具有未完成项的迭代型进度计划属于适应型生命周期常用方式把需求整理成用户故事对用户故事按优先级排序、优化在固定时间内完成产品功能开发适合增量交付价值、多团队并行开发关联小功能什么是用户故事从用户角度写的、简单一句话需求。标准格式作为【谁】我想要【做什么】以便【实现什么价值】。举例作为用户我想要一键登录以便不用每次输密码。作为管理员我想要查看数据统计以便了解使用情况。特点简单、好懂、不写技术细节方便排优先级适合敏捷、迭代开发2. 按需进行的进度计划不提前制定固定进度计划资源空闲时就从待办任务中取工作执行适用场景运营或持续环境下增量研发产品的项目任务大小、范围比较相似的项目任务可按规模、范围进行归类组合的项目2.项目进度管理过程包括以下六大过程红框本文1~3。序号项目整合管理过程阶段1规划进度管理计划2定义活动计划3排列活动顺序计划4估算活动持续时间计划5指订进度计划计划6控制进度监控2.1 规划进度管理2.1.1 本过程含义做什么定好项目时间进度该怎么排、怎么管、怎么控写成规则、流程和文档的过程。有什么用给整个项目的进度管理定下统一方法和规矩。本过程仅开展一次或仅在项目的预定义点开展。一句话规划进度管理就是提前定好项目时间怎么管通常只做一次。2.1.2 输入输出​2.1.2.1 输出进度管理计划做什么给项目进度的制定、跟踪、管控定下规则和具体做法。可正式可非正式可详细可粗略。有什么用让项目进度怎么管、怎么控有明确依据。进度管理计划的内容包括项目进度模型用什么方法、工具做进度计划进度模型维护项目执行中怎么更新、调整进度发布与迭代进度计划怎么发布、迭代周期多长准确度工期估算允许的误差范围如 10±2 天计量单位时间单位如人时、人天WBS以工作分解结构为进度管理基础控制临界值进度偏差多大时必须采取措施绩效测量规则用挣值管理EVM等方法怎么考核进度报告格式进度报告长什么样、多久报一次2.2 定义活动2.2.1 本过程含义做什么把 WBS 里的工作包 拆成一个个具体、要实际去做的进度活动任务并记录下来。有什么用把工作拆细变成可排工期、可跟踪的进度活动作为后续排计划、管进度的基础。活动表示完成工作包所需的投入。明确完成工作包需要做哪些具体动作最终输出的是活动任务不是可交付成果。2.2.2 输入输出2.2.2.1 输出1活动清单做什么列出项目所有要做的进度活动包含活动编号和工作内容。对于采用滚动式规划或敏捷方法的项目时会不断更新活动清单。有什么用让团队每个人都清楚要完成哪些工作不遗漏任务。一句话活动清单就是项目的任务明细表会随项目推进更新让大家明确要做什么。如2.2.2.2 输出2活动属性做什么给每个任务补充详细信息比如编号、所属 WBS、前后任务、逻辑关系、资源、时间要求等随项目推进不断更新。有什么用把任务描述完整用来排进度计划还能按不同维度筛选、排序、分类任务。活动属性就是每个活动的详细信息卡片内容分阶段逐步完善初始阶段只有基础信息 —— 活动唯一标识、WBS 标识、活动名称。编制完成后包含完整信息 —— 活动描述、前后依赖关系、逻辑关系、提前 / 滞后量、资源需求、强制日期、约束与假设条件。主要作用在编制进度计划时使用。还能按属性对活动进行筛选、排序、分类方便进度管理与报告。2.2.2.3 输出3里程碑清单做什么里程碑是项目里关键时间点 / 重要事件工期为 0只代表节点不占时间。有什么用会形成里程碑清单标明哪些是强制必须完成如合同要求哪些是自选设置如经验定的节点。2.3 排列活动顺序2.3.1 本过程含义做什么找出并记录各个项目活动之间的依赖关系把活动清单整理成带逻辑顺序的图表为制定进度基准做准备。有什么用定好工作的先后逻辑在项目各种限制条件下让执行效率最高。2.3.2 输入输出2.3.2.1 输出项目进度网络图做什么用图形展示项目活动之间的逻辑 / 依赖关系可手工画或用软件画可包含全部细节也可只列概括性活动项目进度网络图同时附上文字说明排序方法并对异常活动顺序做详细说明。有什么用直观展示任务先后与依赖关系是进度计划的核心图表。包括哪几种① 单代号网络图② 七格图③ 双代号网络图④ 时标网络图一句话项目进度网络图是展示任务依赖关系的图形可手画可软件画、可详可简必须带方法说明和异常说明。1.单代号网络图关键路径法①概述节点 活动箭头 依赖关系数字 活动工期。紧前活动排在非开始活动前面的活动。如下图A是D的紧前活动。紧后活动排在某个活动后面的活动。如下图D是A的紧后活动。【例】根据下表完成此项目的前导图单代号网络图标明各活动之间的逻辑关系。【答案】②依赖关系在紧前关系绘图法PDM中FS是最常用的逻辑关系图SF关系则很少使用。F-S 结束→开始前一个做完后一个才能开始F-F 结束→结束前一个做完后一个才能做完S-S 开始→开始前一个开始后一个才能开始S-F 开始→结束前一个开始后一个才能结束③提前量和滞后量提前量紧后活动可以提前做用负值表示如 FS-2。滞后量紧后活动必须等一等用正值表示如 SS15。④关键路径和最短工期关键路径不考虑资源限制项目里总工期最长的那条活动路径决定了项目最短能多久做完。关键路径是从开始到结束耗时最长的路径。它的长度 项目最短工期。项目里可能同时存在多条关键路径。项目执行过程中关键路径可能发生变化。关键活动关键路径上的所有活动。路径 ABCE523515 非关键路径路径 ADE515525 关键路径最短工期25⑤总浮动时间总浮动时间在不耽误项目完工、不违反约束的前提下活动能最多拖延多久的时间就是活动的灵活余地。关键路径总浮动时间 0一天都不能拖。非关键活动总浮动时间 所在路径的最大长度关键路径− 活动所在路径的实际长度。上图中路径 ABCE的总浮动时间 25-15 10⑥自由浮动时间自由浮动时间不耽误紧后活动最早开始的前提下本活动能拖延的最大时间。前后活动之间可拖延的最大时间间隙关键活动自由浮动时间 0。非关键活动是紧后活动唯一前置自由浮动时间 0。紧后活动有多个前置自由浮动时间 到紧后活动的最长路径− 本活动所在路径最大值。上图中在不延误任何紧后活动的情况下活动C的自由浮动时间活动E有2个紧前活动C、D。完成到活动C时用了10天完成到活动D时用了20天。那么活动C的自由浮动时间 20 - 10 10⑦总结画图按依赖关系画单代号网络图节点 活动箭头 逻辑数字 工期。找路算出所有路径时长最长路径 关键路径其长度 总工期。算浮动总浮动不耽误项目完工总的活动最多能拖多久。自由浮动不耽误紧后活动最早开始某紧前活动最多能拖多久。2.七格图七格图直接填最早开始、最早完成、最晚开始、最晚完成算出总浮动、自由浮动。①概述EFES工期 LSLF工期②怎么画七格图ES 顺推取最大LF 逆推取最小③找关键路径最早开始时间 最晚开始时间的活动称为关键活动所连成的路径称为关键路径。下图关键路径是A--D--E。其中A、D、E是关键活动。④找总浮动时间每个活动的总浮动时间本活动的最迟完成时间本活动的最早完成时间⑤找自由浮动时间每个活动的自由浮动时间紧后活动最早开始时间的最小值本活动的最早完成时间3.双代号网络图箭线图法节点事件该事件的时间点箭线活动线上标工期虚箭头虚活动不耗时、不耗资源只用来正确表示活动之间的依赖关系双代号网络图的3 条规则唯一代号每个活动、每个节点都有唯一编号不重复。编号递增活动代号沿箭线方向由小变大任意两个活动的起止节点不会完全一样。同节点同逻辑进 / 出同一个节点的活动共用同一个紧前或紧后活动。4.时标网络图时标网络图画法先画双代号网络图箭线 活动算出每个活动的最早开始时间画时间轴标好时间刻度把节点放在最早开始时间位置画实箭线表示活动工期长度不够用波形线补齐以下是时标网络图关键路径从起点到终点完全没有波形线的路径。上图是ADH。某个活动的 总浮动时间以该活动为起点看所有经过它的线路各线路波形线长度之和最小的值。比如活动B的总浮动时间①经过活动C的线路有CEH、CEJ、CGJ。②他们分别的波形长度之和是4、4、1。因此选最小活动C的总浮动时间是1。某个活动的 自由浮动时间活动本身的箭线上有波形线自由时差 波形线长度。比如B的自由浮动时间是1。活动本身的箭线上无波形线自由时差 到紧后活动的时间间隔最小值。比如E的自由浮动时间紧后活动有H和J分别间隔2、1那么 E的自浮时间是1。【例题】看双代号网络图画时标网络图。【答案】 感谢有你我的创作才更有意义

相关新闻

OpenClaw系列---【如何安装OpenClaw?】

OpenClaw系列---【如何安装OpenClaw?】

这里我推荐使用npm安装openclaw,理由是通用,不管windows系统,还是macos系统,还是linux系统,都是一样的。先建立一个全局概念,openclaw的工作流程是:你通过 TUI命令行或浏览器 或 WhatsApp —>…

2026/7/5 8:55:06 阅读更多 →
通过RECOVER FROM SERVICE恢复DG备库

通过RECOVER FROM SERVICE恢复DG备库

通过RECOVER FROM SERVICE恢复DG备库 RESTORE ... FROM SERVICE RECOVER STANDBY DATABASE FROM SERVICE 备库恢复实战演示 前置检查 恢复备库 后续收尾 Oracle 12c之前,如果DG备库出现日志GAP,且没有对应的归档日志,就需要通过基于SCN的增量备份的方式来恢复备库。我们需要…

2026/7/6 18:48:45 阅读更多 →
扣子的技能(skill)怎么迁移呢?如何上传技能到扣子平台

扣子的技能(skill)怎么迁移呢?如何上传技能到扣子平台

一、什么是技能技能可将过去分散在提示词、代码片段与零散文档中的隐性知识,进行显性化、结构化梳理,让AI Agent按需稳定完成专业任务。可将技能视作新员工入职资料,把工作经验与最佳实践整合为技能包,让扣子AI成为领域专业助手。…

2026/7/4 11:41:00 阅读更多 →

最新新闻

UE4SS:解锁虚幻引擎游戏无限可能的终极修改工具指南

UE4SS:解锁虚幻引擎游戏无限可能的终极修改工具指南

UE4SS:解锁虚幻引擎游戏无限可能的终极修改工具指南 【免费下载链接】RE-UE4SS Injectable LUA scripting system, SDK generator, live property editor and other dumping utilities for UE4/5 games 项目地址: https://gitcode.com/gh_mirrors/re/RE-UE4SS …

2026/7/6 19:08:46 阅读更多 →
如何安装和配置EnergyBar:10分钟快速上手教程

如何安装和配置EnergyBar:10分钟快速上手教程

如何安装和配置EnergyBar:10分钟快速上手教程 【免费下载链接】EnergyBar Supercharge your Macs Touch Bar. 项目地址: https://gitcode.com/gh_mirrors/en/EnergyBar 想要快速上手EnergyBar,让你的Mac Touch Bar变得更强大吗?Energy…

2026/7/6 19:08:46 阅读更多 →
如何快速入门Encog:5个简单步骤构建你的第一个神经网络

如何快速入门Encog:5个简单步骤构建你的第一个神经网络

如何快速入门Encog:5个简单步骤构建你的第一个神经网络 【免费下载链接】encog-java-core 项目地址: https://gitcode.com/gh_mirrors/en/encog-java-core Encog是一个强大的Java机器学习框架,专为构建和训练神经网络而设计。无论你是机器学习新…

2026/7/6 19:08:46 阅读更多 →
Linkora开发指南:如何为这款KMP应用贡献代码和新功能

Linkora开发指南:如何为这款KMP应用贡献代码和新功能

Linkora开发指南:如何为这款KMP应用贡献代码和新功能 【免费下载链接】Linkora Local-first multiplatform link organizer with optional self-hosted sync. 项目地址: https://gitcode.com/gh_mirrors/li/Linkora Linkora是一款基于Kotlin Multiplatform&a…

2026/7/6 19:06:45 阅读更多 →
从0到1掌握docopt.rs:Rust开发者必备的命令行解析库实战指南

从0到1掌握docopt.rs:Rust开发者必备的命令行解析库实战指南

从0到1掌握docopt.rs:Rust开发者必备的命令行解析库实战指南 【免费下载链接】docopt.rs Docopt for Rust (command line argument parser). 项目地址: https://gitcode.com/gh_mirrors/do/docopt.rs docopt.rs是Rust语言中一款强大的命令行参数解析库&#…

2026/7/6 19:06:45 阅读更多 →
Vue开发者必看:ArcGIS Maps SDK for JavaScript Vite模板极速上手教程

Vue开发者必看:ArcGIS Maps SDK for JavaScript Vite模板极速上手教程

Vue开发者必看:ArcGIS Maps SDK for JavaScript Vite模板极速上手教程 【免费下载链接】jsapi-resources A collection of resources for developers using the ArcGIS Maps SDK for JavaScript. 项目地址: https://gitcode.com/gh_mirrors/js/jsapi-resources …

2026/7/6 19:04:44 阅读更多 →

日新闻

H2 与 MySQL 单元测试兼容性:5 个关键 SQL 语句差异与规避方案

H2 与 MySQL 单元测试兼容性:5 个关键 SQL 语句差异与规避方案

H2与MySQL单元测试兼容性:5个关键SQL语句差异与规避方案1. 单元测试中的数据库兼容性挑战在Java开发领域,单元测试是保证代码质量的重要环节。当应用涉及数据库操作时,测试环境的搭建往往成为开发者的痛点。H2数据库因其轻量级、内存模式和快…

2026/7/6 0:01:17 阅读更多 →
Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘

Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘

Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘 【免费下载链接】rbtray A fork of RBTray from http://sourceforge.net/p/rbtray/code/. 项目地址: https://gitcode.com/gh_mirrors/rb/rbtray 你是否厌倦了Windows任务栏上密密麻麻的图标&…

2026/7/6 0:01:17 阅读更多 →
Visual C++ 运行时库一键安装终极指南:告别DLL缺失烦恼

Visual C++ 运行时库一键安装终极指南:告别DLL缺失烦恼

Visual C 运行时库一键安装终极指南:告别DLL缺失烦恼 【免费下载链接】vcredist AIO Repack for latest Microsoft Visual C Redistributable Runtimes 项目地址: https://gitcode.com/gh_mirrors/vc/vcredist 你是否曾经遇到过这样的情况:下载了…

2026/7/6 0:05:19 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/6 8:11:50 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/6 8:11:52 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/6 6:52:56 阅读更多 →

月新闻