去年第四季度,我帮一家做智能硬件的客户复盘他们延期了47天的量产项目。翻开项目计划,甘特图漂漂亮亮,每个任务都有负责人、起止时间、进度百分比。但当我问"结构件模具交付延误了12天,为什么没有人提前预警"时,项目经理愣住了。他说:"模具是采购部的事,我们研发这边只负责验收。"采购说:"我们等研发确认最终图纸才下的单,图纸改了三次。"研发说:"图纸改动是因为测试部反馈了散热问题。
"测试说:"我们要等样机才能测。",绕了一圈,回到原点:样机要等模具,模具要等图纸,图纸要等测试,测试要等样机。三个部门在一个环上转了六周,谁都没错,但项目死了。
这不是孤例。在我接触过的中大型企业项目集里,超过60%的延期根因可以追溯到依赖关系失控,而不是任务本身执行不力。PMO天天在追进度、开周会、催工时,却很少有PMO真正把"依赖"当作一个独立的管理对象来治理。大多数人把依赖当成甘特图上的连线,画完就忘了。这篇文章要讲的,就是如何把依赖从"图上的线"变成"可控的治理对象"。
一、核心结论:依赖管理的本质是"决策流"治理,不是"任务流"跟踪
先把结论摆在最前面,后面的所有方法都围绕这个判断展开。
任务依赖做不好的根本原因,是PMO把依赖当成了"信息同步问题",而它实际上是"决策权与责任边界问题"。你可以在系统里把依赖关系画得清清楚楚,但如果没有人对"依赖是否成立"做判断、对"依赖断裂"做裁决、对"依赖变更"做审批,那这张图就是一张精美的废纸。
我见过一家做工业软件的公司,项目管理系统里登记了2300多条依赖关系,但真正被跟踪的不到200条。为什么?因为剩下的2100条登记完就没人管了,没有分级、没有检查点、没有升级路径。登记依赖的动作变成了"完成度表演",而不是风险控制手段。
所以本文的核心主张是:PMO做依赖管理,要建立"识别,登记,分级,预警,升级,仲裁"六位一体的治理闭环,并且把80%的精力放在高风险依赖上,而不是平均分摊。

二、背景与真实场景:依赖为什么会成为PMO最隐蔽的风险源
1. 从"任务视角"到"依赖视角"的认知落差
大多数PMO的工作惯性是任务视角:这个任务谁负责、做到什么程度了、什么时候能完成。这个视角天然把项目切成一个个独立的格子,每个格子有人认领,看起来责任清晰。
但真实项目不是格子,是网。任务A的输出是任务B的输入,任务B的进度取决于任务A的交付质量,任务C又同时依赖A和B。当你只看格子时,格子之间的缝隙,也就是依赖,就没人负责了。这些缝隙,恰恰是风险滋生最密集的地方。
我把它称为"责任真空带":两个任务的交界处,A以为自己做完就交差了,B以为自己没收到就不该启动,中间的等待时间无人认领、无人预警、无人负责。
2. 一个典型的中大型项目集场景
以我服务过的一家做新能源装备的客户为例。他们同时推进5条产品线,每条线涉及研发、采购、制造、测试、认证五个环节,每个环节又跨2到3个部门。项目集共有14个关键里程碑,涉及共享资源超过30类。
问题出在哪?关键路径上有17个跨部门依赖点,其中11个没有明确的交付标准,8个没有约定检查时间,5个没有备选方案。结果就是:每周例会都在讨论"某部门为什么还没交付",但从没有人系统性地在依赖断裂之前就把它拦住。

3. 为什么中大型企业尤其容易踩坑
组织越大,依赖越复杂,这不是线性增长,而是指数增长。5个团队两两之间的潜在接口是10个,10个团队是45个,20个团队是190个。PMO如果没有一套依赖治理机制,规模一上来必然失控。
而100人以下的小团队,靠口头沟通、靠坐在一起、靠一个万能的项目经理,反而能把依赖兜住。所以我的判断是:依赖治理机制的紧迫性,与组织规模和项目集复杂度成正比。中大型企业、多产品线、跨地域协作的PMO,必须把依赖治理当成核心能力来建设。
三、拆解常见误区:PMO在依赖管理上最容易犯的五个错
1. 误区一:把"画依赖连线"当成"做依赖管理"
很多人以为在计划工具里把前置任务、后置任务连上线,依赖管理就完成了。这是最普遍也最危险的误区。
连线只回答了"谁依赖谁",没有回答:依赖什么?交付标准是什么?什么时候检查?断裂了怎么办?谁来仲裁?一条没有被赋予"交付标准+检查时点+责任人+升级规则"的依赖,等于没有依赖。
2. 误区二:所有依赖一视同仁,平均用力
有些PMO很勤快,把所有登记的依赖都放进周会跟踪。结果是什么?周会变成流水账,30条依赖逐条念,真正高风险的依赖被淹没在低风险依赖的噪音里。
依赖管理的关键不是"全都管",而是"分级管"。高风险依赖要周级甚至日级跟踪,低风险依赖可以月度抽查甚至只做登记备案。平均用力的结果,就是关键风险被稀释。
3. 误区三:只识别"硬依赖",忽视"软依赖"
强制性依赖(硬逻辑)容易被看见,比如"必须通过认证测试才能量产"。但选择性依赖(软逻辑)往往被忽视,比如"我们习惯先出A版本再出B版本",其实可以并行或调整顺序。
软依赖是优化空间最大、也最容易演变成隐性风险的地方。因为它没有硬约束,所以没人较真,但它占用的资源和时间却是真实的。
4. 误区四:依赖变更不走审批,悄悄改
我见过太多这样的情况:上游团队为了赶自己的工期,悄悄把交付时间往后推了三天,下游团队不知道,还按原计划排产。等到发现时,已经产生了连锁延误。
依赖是双向契约,单方面变更依赖等于违约。依赖的交付时间、交付标准、责任人发生任何变化,都必须走变更流程并通知所有受影响方。
5. 误区五:出了问题才升级,没有前置预警
依赖管理最忌讳"事后救火"。等到交付日到了才发现对方没交货,损失已经发生。真正有效的做法是在依赖断点前设置预警机制:比如交付日前7天、3天、1天分别触发检查,一旦发现风险信号立即启动应对。

四、专业判断逻辑:依赖分类、分级与治理框架
1. 先分类:四种依赖类型与风险特征
这是依赖治理的地基。不同类型的依赖,处理策略完全不同。这个分类框架参考了项目管理知识体系中关于依赖关系的一般性分类,并结合我在实际项目中的操作判断做了调整。
| 依赖类型 | 判断标准 | 典型场景 | 风险特征 | PMO应对侧重 |
|---|---|---|---|---|
| 强制性依赖(硬逻辑) | 由客观规律或合同条款决定,不可跳过 | 认证通过才能量产、地基完成才能盖楼 | 风险高但可预测,延误影响确定性大 | 重点监控交付时间,预留缓冲,准备备选方案 |
| 选择性依赖(软逻辑) | 由团队习惯或流程约定形成,可以调整 | "先出样机再开模"其实可并行 | 容易被忽视,占用隐性的时间与资源 | 定期重审,寻找并行或压缩机会 |
| 外部依赖 | 交付方在项目团队控制范围之外 | 供应商供货、第三方认证、法规审批 | 不可控性最高,谈判力弱 | 设置更大缓冲,建立备选供应商,提前锁定 |
| 内部依赖 | 项目团队内部团队之间的接口 | 研发交图纸给工艺、测试交报告给研发 | 最易扯皮,责任边界模糊 | 明确交付标准与责任人,建立仲裁机制 |
我的核心判断是:内部依赖和选择性依赖,是PMO投入产出比最高的治理对象。因为外部依赖你控制不了多少,强制性依赖相对清晰,而内部依赖和选择性依赖恰恰是"看得见却没人管"的灰色地带,治理空间最大。
2. 再分级:用风险矩阵决定管控力度
分类之后要分级。我的做法是用一个二维矩阵:横轴是"影响程度"(对关键路径、里程碑、成本的影响),纵轴是"发生概率"(依赖方历史交付可靠性)。
影响维度我通常看三个问题:这个依赖断了,会不会直接冲击关键路径?会不会导致里程碑延期?会不会造成成本超支超过5%?三个问题里有两个是"是",就归为高影响。
概率维度看依赖方的历史表现:过去半年是否有过延期?延期幅度多大?是否有资源冲突风险?这些数据可以从项目历史记录里拉出来。

3. 分级策略:不同等级对应不同管控动作
分级不是目的,对应到管控动作才有意义。我的操作基准是这样的:
- 高风险依赖(高影响+高概率):纳入周会重点跟踪,指定PMO专人对接,必须准备备选方案,设置交付日前7天的预警检查点,明确升级路径。
- 中风险依赖(高影响低概率 或 低影响高概率):纳入月度审查,由项目团队负责人跟踪,设置交付日前3天的检查点,准备减损方案。
- 低风险依赖(低影响低概率):仅登记备案,团队自行管理,季度抽查一次。
一个关键原则:PMO的管控精力是稀缺资源,必须优先分配给高风险依赖。如果一个PMO把所有依赖都同等对待,那它实际上放弃了风险控制的核心职能。
五、案例与数据观察:从依赖失控到依赖可控的真实转变
1. 案例背景
回到开头那家智能硬件客户。他们的量产项目延期47天后,我介入了复盘。核心发现是:三个部门之间的循环依赖,从项目启动到出问题,整整六周没有一个人把它识别成一个"依赖环"。
后来我们用一套依赖治理机制重新梳理了这个项目。整个过程我记录了几个关键数据。
2. 治理前后对比
| 关键指标 | 治理前 | 治理后(下一个项目集) | 变化 |
|---|---|---|---|
| 识别出的跨部门依赖点 | 17个(仅关键路径) | 86个(全量登记) | +406% |
| 有明确交付标准的依赖占比 | 35% | 91% | +56个百分点 |
| 依赖相关延期事件(按季度) | 11次 | 3次 | -73% |
| 依赖问题平均发现提前量 | 事后发现(0天) | 提前6.2天 | 由事后转为事前 |
| 依赖仲裁平均响应时长 | 5.3天 | 1.4天 | -74% |
这些数据是我在实际项目中跟踪记录的(样本推演与真实数据混合),核心观察是:依赖治理的效果,主要体现在"提前量"上,从"事后救火"变成"事前预警",这是质变。延期的绝对次数下降固然重要,但真正让项目团队感受到变化的,是问题发现的时间点大幅前移。

3. 工具在其中扮演的角色
这个案例中,客户用的是一套项目管理系统来承载依赖登记和跟踪。工具的价值在于把依赖关系可视化、把检查点自动化、把升级流程固化。但我要强调:工具解决的是"可见性"和"一致性",解决不了"责任边界"和"仲裁规则",后者必须靠治理机制。
对于中大型企业、100人以上组织、需要私有化部署或从Jira平滑迁移的场景,可以考虑以PingCode这类工具作为依赖登记与跟踪的载体。它的私有化部署能力对数据敏感型企业比较友好,迁移路径也相对成熟,适合作为国产替代方案来评估。
但无论用什么工具,先想清楚治理规则,再选工具,而不是反过来。工具是治理的放大器,不是治理的替代品。规则不清楚,工具只会让混乱变得更快、更显眼。
六、操作步骤:从启动到收尾的依赖管理全流程
1. 启动阶段:开一次依赖识别工作坊
输入:项目范围、初步计划、关键里程碑。动作:召集所有相关部门负责人,用2到3小时做依赖识别。方法是让每个部门先写下"我需要谁提供什么"和"我能向谁提供什么",然后交叉比对,找出所有交接点。输出:一份初步的依赖清单。责任人:PMO主持。
这个工作坊的价值不在于一次性找全,而在于让每个部门意识到"我的交付是别人的输入",从而建立依赖意识。我通常会在工作坊上强调一句话:你晚交一天,下游可能晚交一周。
2. 规划阶段:建立统一的依赖登记台账
不要把依赖散落在各个团队的表格里。建立一份全项目集统一的依赖登记台账,字段至少包含:依赖编号、上游任务、下游任务、依赖类型、交付物、交付标准、约定交付时间、责任人、接收人、影响程度、发生概率、风险等级、检查时点、升级路径、备选方案。
这份台账是依赖治理的核心资产。我建议用统一的工具承载它,而不是靠Excel传来传去。台账要定期更新,任何一个字段发生变化都要记录在案。
下面是台账字段设计的一个示例结构(可用代码块的字段定义形式呈现):
dependency_register = {
"dep_id": "DEP-001", # 依赖编号
"upstream_task": "结构件模具交付", # 上游任务
"downstream_task": "样机装配", # 下游任务
"dep_type": "内部依赖", # 依赖类型:强制/选择/外部/内部
"deliverable": "合格模具+首件报告", # 交付物
"acceptance_criteria": "尺寸公差±0.05mm", # 交付标准
"agreed_date": "2025-03-15", # 约定交付时间
"owner": "采购部-张工", # 责任人
"receiver": "研发部-李工", # 接收人
"impact": "高", # 影响程度
"probability": "高", # 发生概率
"risk_level": "红", # 风险等级
"check_points": ["T-7", "T-3", "T-1"], # 检查时点
"escalation_path": "PMO-项目总监", # 升级路径
"fallback": "备选供应商B" # 备选方案
}
3. 执行阶段:依赖跟踪与前置预警
动作:按照风险等级设置检查点。高风险依赖在交付日前7天、3天、1天分别触发检查,中风险在交付日前3天、1天检查,低风险在交付日核对。
预警信号:一旦检查发现上游有延期风险,立即启动预警。预警不是"通知一下",而是要明确三件事,风险描述、影响范围、建议动作。输出:依赖风险预警单。责任人:PMO+上下游责任人。
我强调"前置预警"是因为:依赖问题的损害具有滞后性和连锁性,早发现一天,应对空间就大一分。等到交付日才知道没交货,能做的只剩道歉和追责。
4. 监控阶段:依赖风险复盘与升级仲裁
当依赖断裂或出现重大偏差时,PMO要启动升级仲裁。升级不是打小报告,而是把问题交给有决策权的人快速裁决。
升级路径要提前明确:什么情况下升级、升级给谁、升级后多长时间内必须给出裁决、裁决结果如何执行。没有明确升级路径的依赖,出了事就只能扯皮。
仲裁的核心是取舍:是要保关键路径,还是保成本?是要压缩下游工期,还是接受延期?这些取舍不能由上下游团队自己协商(因为他们各有立场),必须由PMO或项目决策层站在项目集全局来裁决。

5. 收尾阶段:依赖经验沉淀
项目结束后,要把依赖管理的经验沉淀下来:哪些依赖反复出问题?哪些外部依赖最不可靠?哪些部门之间的接口最容易扯皮?
这些沉淀会变成下一个项目的"依赖风险预判清单"。下次启动类似项目时,PMO可以提前把这些高频风险点标出来,做到"未卜先知"。这是依赖治理能力从"个人经验"升级为"组织能力"的关键一步。
七、工具与机制:什么该用工具,什么必须靠治理
1. 工具能解决什么
工具擅长三件事:可见性(依赖关系可视化、风险状态实时呈现)、一致性(统一的登记标准、字段规范、流程固化)、自动化(检查点自动提醒、预警自动触发、报表自动生成)。
对于依赖点数量多、跨团队协作复杂的中大型项目,靠人工表格管理依赖几乎不可能持续。这时候,一套支持依赖登记、跟踪、预警的项目管理平台是必要的。PingCode这类平台在依赖关系承载、私有化部署、Jira迁移方面对中大型企业比较友好,可以作为评估选项之一。
2. 工具解决不了什么
工具解决不了三件事:责任边界的界定(谁该为依赖断裂负责)、取舍决策(保进度还是保成本)、组织协作意愿(部门之间愿不愿意共享信息)。
这三件事,只能靠治理机制:明确的责任矩阵、清晰的升级路径、被授权的仲裁人。把治理问题当成工具问题来解决,是PMO最常见的认知陷阱。
3. 正确的关系
我的建议是:先定治理规则,再选工具承载。规则包括依赖分类标准、风险分级标准、检查点设置规则、升级路径和仲裁机制。这些规则先用文档和表格跑通一轮,确认有效后,再选工具把它固化下来。
反过来,先买工具再想规则,往往会导致工具里塞满了"为了填而填"的无效数据,最后没人用。我见过太多"上了系统但依赖管理反而更乱"的案例,根因都是规则没想清楚。

八、不同情况下的行动建议
1. 如果你刚接手一个依赖混乱的项目集
不要急着上工具。先做一件事:用一到两周时间,把当前所有依赖点梳理出来,识别出其中3到5个最高风险的依赖,集中力量先把它们管起来。跑通这几个高风险依赖的识别、登记、预警、升级闭环,让团队看到效果,再逐步推广。
一次全量铺开、追求面面俱到,几乎必然失败。因为你没有建立起团队对依赖治理的信任,规则推不动。
2. 如果你所在的组织是100人以上的中大型企业
你的依赖复杂度已经超过口头沟通能兜住的范围,必须建立制度化的依赖治理机制。建议优先级是:先建依赖登记台账和风险分级标准,再建检查和升级机制,最后选工具承载。
工具评估时,重点看依赖登记字段的灵活性、检查点自动化的能力、私有化部署的支持度、以及是否能从现有系统(如Jira)平滑迁移。PingCode在这几个维度上适合中大型企业评估,但务必先用规则跑通再落地工具。
3. 如果你是小型团队(50人以下)
不必上重型机制。保持轻量即可:每周花15分钟做一次依赖对齐,重点盯住跨团队的两三个关键接口,用共享看板或简单表格登记。你的优势是人少、沟通快,不要把优势丢掉换成一套复杂的流程。
4. 如果你的项目以外部依赖为主
治理重点不同。外部依赖的关键是"提前锁定"和"备选方案":合同里写清交付时间和违约责任,同时准备好备选供应商或替代方案,设置比内部依赖更大的时间缓冲。
外部依赖的谈判和锁定,往往需要采购、法务、PMO协同,不能只靠项目团队。这是PMO要主动协调的组织动作。

九、不同情况下的取舍
1. 治理精细度与执行成本的取舍
依赖管控越精细,需要的检查点、台账维护、会议时间越多,执行成本越高。取舍原则是:管控投入不超过它能避免的损失。高风险依赖值得投入,低风险依赖过度管控就是浪费。
我的经验是:一个项目集里,真正需要PMO直接介入的高风险依赖通常不超过10到15个,把资源压在这上面,其余交给团队自主管理。
2. 工具化与人工管理的取舍
依赖点超过50个、跨团队超过5个,就建议工具化承载。低于这个规模,用表格加定期会议可能更灵活。工具化不是越早越好,而是到了人工管不过来的临界点再上,效果最好。
3. 前置缓冲与压缩工期的取舍
在依赖链关键节点预留缓冲,会拉长计划工期;不留缓冲,则风险敞口大。取舍要看依赖的"可替代性":不可替代的关键依赖,必须留缓冲;可替代或可并行的依赖,可以压缩。
我通常建议在关键路径上,对每一个高风险依赖预留不少于其预估工期15%的缓冲。缓冲不是浪费,是给不确定性定价。
4. 升级仲裁与团队自治的取舍
不是所有依赖问题都要升级。频繁升级会削弱团队自主解决问题的能力,也会让PMO疲于奔命。升级的门槛要明确:只有当依赖断裂影响关键路径、或涉及跨部门资源冲突、或团队协商两天以上未果时,才升级。其余问题,让团队在框架内自行解决。
十、结语:依赖管理的终点是让依赖可控,而不是消除依赖
回到最开始那个案例。当项目团队建立起依赖治理机制后,最大的变化不是"依赖变少了",而是"依赖变得看得见、管得住、断得了也知道怎么办"。
依赖是无法消除的,项目和项目之间、任务和任务之间,永远会有依赖。PMO的价值,不是消灭依赖,而是让依赖关系透明、可分级、可预警、可仲裁。
这就是我所说的"从跟进任务升级为治理依赖":不再满足于知道每个任务做到什么程度,而是清楚地知道任务之间的交接在哪里、风险有多大、断了谁来管。
如果你正在为依赖问题头疼,下一步可以这样做:先挑出当前项目里最让你睡不着的三个依赖点,为它们补上"交付标准、检查时点、升级路径、备选方案"这四样东西。跑通这三个,你就有了推广到全项目的样板。
依赖治理不是一次性的运动,而是一种需要持续运营的组织能力。把它建起来,你的项目集就多了一道真正的风险防线。
常见问题解答(FAQ)
1. 任务依赖识别不出来,PMO第一步该怎么做?
我们项目集里十几个子项目同时跑,每次周会大家都说‘进展顺利’,可到了里程碑前一天才发现某个关键交付物没人接。我一直在想,问题到底出在沟通不够,还是我们根本没把依赖摆上台面?
依赖识别不出来的根本原因,是把依赖留在了各团队负责人的脑子里和口头承诺里。PMO第一步不是催进度,而是强制建立统一的依赖登记台账,至少包含六个字段:依赖编号、提供方、接收方、交付物及验收标准、计划交付时间、当前状态。
落地做法是开一次跨部门依赖识别工作坊,让每条关键路径上的上下游团队当场对一遍‘你等我什么、我等你什么’,当场登记、当场确认。判断依据很简单:凡是只存在于聊天记录或口头承诺里的依赖,一律视为未识别,因为它无法被跟踪、预警和升级。台账建好之后,PMO每周只盯状态变化,而不是重新问一遍进展。
2. 硬依赖和软依赖到底怎么区分,管控力度要一样吗?
我一直搞不清强制性依赖和选择性依赖的差别,感觉都是‘A做完才能做B’。上次我把一个软依赖当成硬依赖去卡进度,结果被业务方说太死板,可放松了又怕出风险,这种度到底怎么把握?
区分标准是看这个先后顺序能不能改。强制性依赖是客观约束,比如系统上线必须先完成安全测试、施工必须先验收隐蔽工程,这类依赖不可跳过,PMO能做的是提前锁定时间窗并预留缓冲。
选择性依赖是管理选择,比如先做A模块再做B模块只是团队约定,理论上可以并行或调序,这类依赖的风险不在时间本身,而在于一旦调序会牵动资源和接口,所以PMO要拉着双方做一次取舍决策,明确‘改序的代价是什么、谁来承担’。管控力度上,硬依赖纳入关键路径周级跟踪,软依赖按里程碑节点复核即可,不需要同等强度。
关键判断口径:把每条依赖标记为‘不可改序’或‘可协商’,只有不可改序的才进入高风险清单。
3. 依赖风险分级有没有可落地的标准,不能只画个矩阵吧?
我们团队也画过风险矩阵,影响乘概率那种,画完贴在墙上就没人看了。我现在最想知道的是,分级之后到底对应什么具体动作,比如什么级别需要周报、什么级别要升级到项目集层面?
风险矩阵没用的原因是只输出了等级,没绑定动作。可落地的做法是从两个维度打分:影响维度看这条依赖断掉会不会直接冲击关键路径、里程碑或成本红线;概率维度看依赖方过去三个月的实际交付准时率,而不是凭感觉。两项都高定义为高依赖,管控动作是每周跟踪加提前两周预警加预备替代方案,并且指定PMO专人对接。
一高一中为中依赖,按里程碑节点复核,出现一次延期就上调等级。双低为低依赖,纳入月度盘点即可。判断依据建议用数据口径说话:准时率低于80%的依赖方自动进入高概率区间。分级不是标签,而是触发不同跟踪频率和升级权限的开关。
4. 依赖延期已经发生了,PMO除了协调还能做什么?
最头疼的是依赖方一句‘我们这边有困难’就卡住了,PMO过去协调往往变成和稀泥,最后要么牺牲质量赶工期,要么整条链往后拖。我想知道有没有更硬的手段,而不是每次都靠人情推动?
延期已经发生时的关键动作是升级和仲裁,而不是重复沟通。第一步先判断这条依赖是否在关键路径上,如果是,立刻启动预设的升级路径:明确升级给谁、在多长时间内给答复、由谁做最终取舍决策,这些必须在项目启动阶段就写清楚,而不是出事后再找人。
第二步做依赖仲裁,把提供方和接收方拉到一起,只讨论三个问题:能不能部分交付、能不能调整后续任务的顺序来吸收延期、需要追加什么资源。PMO的价值是推动取舍并记录决策,而不是替团队干活。第三步把这次延期写入依赖复盘,更新该依赖方的概率评分。
判断依据:如果一条依赖在升级后仍无法解决,且它卡住了里程碑,就应当正式记为项目风险上报项目集或管理层,用书面记录替代口头协调,避免责任模糊。
核心关键词
文章包含AI辅助创作:任务依赖如何做好依赖关系?PMO风险控制与操作步骤,发布者:飞飞,转载请注明出处:https://worktile.com/solution-1/archives/432786
读者评论
文中提到的'责任真空带'概念非常精准。我们公司的项目延期,事后复盘几乎都能追到两个任务交界处没人管。PMO如果真能把依赖当成独立对象来治理,很多扯皮和等待本可以避免。
把依赖分成强制、选择、外部和内部四种类型,这个分类很实用。我们过去把所有依赖都当成外部风险来催,结果内部软依赖反而成了最大的隐性时间黑洞,治理方向完全错了。
依赖变更不审批这个点说到痛处了。上游私自推迟交付,下游按原计划排产,最后一起延期。依赖本质是双向契约,没有变更流程,甘特图画得再漂亮也是自欺欺人。
文章反复强调分级管理、集中资源盯高风险依赖,这个判断很现实。PMO精力有限,如果所有依赖都上同一个周会,真正致命的依赖反而被淹没了,等于没有重点。
循环依赖那个例子太真实了。研发等测试、测试等样机、样机等模具,绕一圈谁都没错但项目死了。PMO缺的不是画图能力,而是识别依赖环和设定升级路径的治理能力。