去年年底我做了一次项目复盘,把某事业部过去 14 个月的 217 个立项单和结项数据做了关联。结论让我有点难堪:PMO 的立项审批通过率是 94%,但同期被中止或判定失败的项目里,有 61% 在立项阶段就已经埋下了问题,当时评审会上有人提过,却没有写进风险登记表,也没有变成任何一条后续动作。换句话说,我们那套看起来很完整的立项风控,不是过滤器,是一台盖章机。
这篇文章不是流程科普。我想把我在三家不同规模组织里做 PMO、参与立项治理、踩过坑之后形成的判断写清楚:立项风险控制真正难的地方,不在”有没有流程”,而在”风险口径有没有按项目类型分层”。研发型、合同交付型、合规基建型、探索型这四类项目,风险暴露结构完全不同,用同一套打分卡去卡,结果一定是分数最高的项目先出事。
一、先把结论放在前面:立项风控控的不是合规,是不可逆决策
很多 PMO 把立项风控理解成”把该填的字段填齐、该签的字签完”。这是合规,不是风控。合规的目标是事后可追溯,风控的目标是事前少犯错。这两件事需要的能力、工具和考核指标几乎不重叠。
1. 立项阶段真正要拦截的三类风险
我把立项阶段值得花时间控的风险收敛成三类,其余的风险要么控不住,要么不该在这个阶段控。
- 方向风险:这件事到底该不该做。判据是战略匹配度、客户价值真实性、替代方案对比,而不是”领导说了要做”。
- 资源风险:承诺的人力、预算、外部依赖,组织在真实排产下是否拿得出来。注意是真实排产,不是”理论上这个部门有人”。
- 承诺风险:对客户、对上级、对市场做出的时间、范围、质量承诺。立项阶段最大的坑往往不是方向错,而是承诺先于信息给出。
这三类风险有一个共同特征:一旦做出选择,回退成本极高。方向选错,团队要重建认知;资源占用错,其他项目被挤掉;承诺给错,后面所有变更都在还债。立项风控的价值密度,全部集中在这类不可逆决策上。
2. 通过率是最不该被考核的 PMO 指标
我在一次内部评审会上提过一个问题:如果你的立项通过率是 96%,你怎么证明自己有价值?如果通过率是 60%,又会发生什么?
现实是,一旦 PMO 的立项通过率被纳入考核,它就会自然向 90% 以上漂移。因为驳回一个立项要承担来自业务方的直接压力,而放行一个立项的风险要一两年后才暴露,而且暴露时往往已经不归这个 PMO 负责人管了。
我建议把立项风控的考核指标换成下面这组,它们更贴近风控的真实作用:
| 指标 | 口径 | 建议目标区间 | 它反映什么 |
|---|---|---|---|
| 带条件通过占比 | 带有明确前置条件、限期重评的立项数 / 总立项数 | 15%-30% | 风控是否真的在做细化判断,而不是二值放行 |
| 立项后 90 天重大变更率 | 范围、预算、里程碑任一变动超过 20% 的项目占比 | < 20% | 立项时信息质量与承诺质量 |
| 风险关闭率 | 立项期识别的高风险中,在首次阶段门禁前已关闭或降级的比例 | > 50% | 风险登记是否只是写作文 |
| 立项返工次数 | 单个立项单从提交到评审通过的退回轮次 | ≤ 1.5 次 | 流程是在帮业务还是在折腾业务 |
这组指标里,带条件通过占比是最重要的一个。它意味着 PMO 不再只有”通过”和”不通过”两个出口。现实中大量项目既不该直接毙掉,也不该无条件通过,它们需要”先做一个月的可行性验证再决定是否给全量资源”。有中间态,风控才有精度。
3. 项目类型是风控口径的前置条件
我见过最常见的失败模式,是 PMO 用同一张立项审批表覆盖全部项目类型。表单上有 ROI、有 NPV、有市场占有率预测,结果技术预研项目填不出来,只能瞎编;而合同交付项目填得漂漂亮亮,因为合同金额本来就是确定的。最后分数高的永远是”预算大、领导重视”的项目。
不同项目类型,立项时真正需要判断的东西差异极大:
| 项目类型 | 立项判断焦点 | 关键证据 | 立项阶段应有出口 |
|---|---|---|---|
| 研发型(产品迭代 / 平台建设) | 范围冻结度与依赖清晰度 | 需求优先级排序、上下游接口清单、历史同类项目工期偏差 | 带条件通过:先冻结一期范围 |
| 合同交付型 | 合同边界与验收标准 | 合同条款、验收清单、变更计价规则、稀缺资源占用表 | 通过 / 有条件通过 / 商务谈判回退 |
| 合规与基建型 | 标准符合性与一次性投入合理性 | 监管条文、外部审计要求、同行业实施成本基线 | 通过(但需附验收判定方式) |
| 探索型(预研 / 新技术验证) | 信息增益与退出条件 | 要验证的假设清单、判定成功的最小实验、止损线 | 小额试点通过,不通过全量立项 |
把这张表落地,PMO 需要的不是更复杂的评分模型,而是在立项单上先问一句”这是哪类项目”,然后加载不同的字段集和不同的评审人。这一步做对了,后面 80% 的扯皮会自动消失。

二、真实场景:三种立项会,三种失效方式
我参加过的立项评审会大概有上百场,其中真正做出有效决策的不到三分之一。失效方式高度集中,基本可以归到三种场景。
1. 研发型项目:范围没冻结,工期先上了日程
最典型的画面是:产品经理讲完 30 页需求,技术负责人给出一个人天估算,然后会议主持人问”三个月能上线吗”,大家沉默两秒,说”差不多”。
这一句”差不多”,就是后面所有加班、缩范围、欠技术债的源头。问题在于,立项会上没有人被要求在范围未冻结的情况下拒绝给工期承诺。流程里没有这条规则,组织也没有为”我先不承诺”提供安全感。
我后来在一个团队里推了一条硬规则:需求优先级未完成 P0/P1/P2 分层、且 P0 条目未超过 15 条的研发项目,不予确认里程碑。这条规则第一次执行时被骂得很凶,但它让两个项目的上线时间从”三个月”改成了”三个半月 + 分两批”,实际交付时间反而提前了。
2. 合同交付型项目:立项会开成了救火会
合规上,合同签了就该立项。但现实是很多合同是在商务压力和工期压力下签的,等立项会开的时候,项目组已经在救早期承诺的火了。
我在一家做行业解决方案的企业里看到过一个极端案例:一个 800 万的交付项目,合同约定 6 个月交付,但立项评审会上才发现,客户现场的网络改造要等对方自己的招标流程,而这个前置条件在合同里没有任何缓冲条款。项目实际延期 5 个月,罚则吃掉了将近 12% 的合同额。
这类问题在上个章节的表格里对应的是”合同边界与验收标准”。它不该在立项会上靠临时发现,而应该在合同评审环节就形成一份前置条件清单,作为立项的输入材料。PMO 如果只在立项环节介入,相当于最后一道闸门设在洪水已经漫过堤坝之后。
3. 合规与基建型项目:预算清楚,验收标准悬空
这类项目的立项材料通常最”干净”:预算来源明确、预算金额确定、上级批复到位。但风险不在预算,在验收。
我经手过一个数据合规改造项目,立项书写的是”满足监管要求”,验收标准也是”满足监管要求”。项目做了一年半,花了 400 多万,最后在一次外部审计中被指出两个子系统仍需整改。问题不是技术没做好,是立项时没有人把”监管要求”翻译成可判定的验收条目。
现在我对这类项目只有一个要求:立项材料里必须包含一张”监管条文,系统能力,验证方式”的对照表,每一行都要能被第三方独立验证。做不到这一点,预算批下来就是风险的开始,不是风险的结束。
4. 探索型项目:用 ROI 卡创新,等于让创新死在立项环节
这是我最想吐槽的一种。探索型项目本质上是在购买信息,不是在购买收益。你要求一个还在验证技术可行性的项目给出三年 ROI 和市场份额预测,得到的必然是编出来的数字。
更糟的是,编出来的数字会进入后面的绩效体系。项目做完之后,组织拿当初编的数字去考核,团队学到的教训是,下次把数字编得更保守一点。
探索型项目正确的立项问法是:你要验证哪几个假设?每个假设失败的信号是什么?花多少钱、多长时间能得到信号?能不能用更小的代价先拿到一半信号?

三、六个最常见误区,以及它们真实造成的代价
下面这六条,是我在复盘里反复看到的。每一条我都附上了实际观察到的代价,而不是抽象描述。
1. 误区一:风险清单齐全 = 风险已识别
风险登记表填了 40 条,其中 28 条是”人员流动””需求变更””进度延迟””沟通不畅”这类通用条目。这些不是风险识别,是风险承认,任何项目都有这些风险,写上去不产生任何决策价值。
我统计过一批立项材料,通用条目占比超过 60% 的项目,其风险关闭率和风险条目数之间几乎没有相关性。风险条目数量的增加,很多时候只是把表格填满的努力,不是把不确定性想清楚的努力。
2. 误区二:所有项目用同一套打分卡
打分卡的加权项通常包括战略匹配、财务回报、资源可行性、技术难度。这套模型对合同交付型项目勉强可用,对探索型项目是灾难。
更隐蔽的问题在权重。战略匹配权重过高时,所有”领导关注”的项目自动高分;财务回报权重过高时,所有长周期基础建设自动垫底。而这两类项目的失败模式完全不同,用同一个分数比较本身就不成立。
3. 误区三:把预算精确度当作立项门槛
要求立项时预算偏差必须小于 10%,听起来很专业。实际后果是业务方先编一个数字,评审通过后再逐步调整,中间的调整从来不回到立项单上。数据看起来干净了,信息反而失真。
我现在更愿意接受这样的口径:立项时给出预算区间和不确定性来源,并说明偏差超过多少时触发重评。这比要求一个假精度更接近真实。
4. 误区四:风险责任人写”PMO”或”项目经理”
风险责任人应该是”能改变这个风险结果的人”。如果一条风险写的是”关键人员流失”,责任人写项目经理,那这条风险永远不会被真正处理,因为项目经理既不能加薪也不能调整组织架构。
我现在要求每条中高风险必须有一个非项目组内的责任人,并且这个人要在立项评审会上口头确认。这一条推行的阻力最大,但效果最明显,很多风险一旦要求跨部门认领,就会在立项阶段被重新讨论,甚至直接改变项目范围。
5. 误区五:立项评审会开成了答疑会
90 分钟的会,前 70 分钟在讲 PPT,后 20 分钟提问,最后 5 分钟说”大家没意见就通过吧”。这不是评审,是通报。
有效的立项评审会需要一个反直觉的设计:材料提前 3 天发,会上不讲 PPT,直接进入质疑环节。我第一次这么改时,有评审人抱怨”我看不懂”,但三次之后,大家开始带着具体问题来开会,单场会议时长从 90 分钟降到 45 分钟,决策质量反而提升。
6. 误区六:只有通过和不通过两个出口
这个误区我前面提过,这里补一个具体后果。当只有两个出口时,评审人面对”信息不足但方向可能对”的项目,会倾向于通过,因为驳回的成本更高、责任更明确。
增加中间态之后,评审人可以说”我同意做,但先做一个月的技术验证,验证通过才给全量资源”。这个出口把决策难度拆开了,也把责任分摊得更合理。
| 误区 | 表面现象 | 真实代价(我的观察区间) |
|---|---|---|
| 清单齐全即识别 | 风险条目 30-50 条 | 风险关闭率低于 15%,条目越多越形式化 |
| 一套打分卡 | 评分模型看起来严谨 | 探索型项目立项成功率不足 30% |
| 预算精确度门槛 | 预算表填写完整 | 立项后预算调整不回流,基线失真 |
| 责任人挂 PMO | 责任分工表完整 | 中高风险实际处理率低于 20% |
| 评审会变答疑会 | 会议纪要齐全 | 驳回率趋近于 0,决策责任虚化 |
| 只有两个出口 | 审批流简洁 | 带条件通过占比不足 5%,风控精度丧失 |

四、我使用的判断逻辑:三闸门、四问法和两个风险刻度
下面这套逻辑不是标准方法论,是我在多轮迭代后留下来的、实际能在评审会上用起来的一套简化结构。它的特点是:每个环节都能追问到一个可以被验证的答案。
1. 闸门一:价值闸门,回答”做不做”
价值闸门不追求精确 ROI,只追求排除明显不该做的项目。我通常只问三个问题:如果这个项目现在不做,一年后会有什么具体损失?有没有成本低于它一半、能达到 70% 效果的替代方案?如果这个项目失败,最坏的结果是钱浪费了,还是错失了别的机会?
第三个问题的区分度最高。浪费钱是有限损失,错失窗口是无限损失。这两类项目应该走完全不同的审批路径。
2. 闸门二:承诺闸门,回答”承诺到什么程度”
承诺闸门是我认为被低估最严重的一环。大量项目的失败不是方向错,而是承诺先于信息。这个闸门要审查的是:对外承诺的时间、范围、质量,各自基于什么信息得出?这些信息的置信度是多少?承诺里有没有包含缓冲和免责条件?
我的判断标准很朴素:如果一个承诺的关键依据是”以前差不多也是这样”,那就不是依据,是类比。类比可以作为估算起点,不能作为对外承诺的支撑。
3. 闸门三:可逆闸门,回答”做错了怎么退”
可逆闸门是我这套逻辑里最独特的一环,很少有 PMO 把”可逆性”单独设闸。它审查的是:如果三个月后发现方向错了,我们能停下来吗?已经投入的沉没成本有多大?停下来需要谁批准?有没有阶段性交付物可以保留?
我见过太多项目在方向已经明确错误的情况下继续做了 8 个月,原因仅仅是”已经投入这么多了,停下来没法交代”。可逆闸门的作用,就是在立项时就把”停下来的路径”设计好,让止损变成一个流程动作,而不是一次政治事件。
4. 四问法:把风险从形容词变成可执行条目
每条中高风险,我都要求用四个问题重新表述。这套方法是我从一次次”风险写了但没人管”的挫败里逼出来的。
- 谁承诺:谁负责让这条风险不变成问题?必须写到具体岗位,不能写部门。
- 承诺什么:用什么具体动作降低这条风险?动作要能在两周内启动。
- 什么条件失效:什么情况下这条风险的应对方案不再成立?这是触发升级的条件。
- 什么信号触发重评:哪个可观测的指标出现变化时,需要重新评估项目?
举个对比。原来写的是”关键技术人员流失风险高,责任人:项目经理”;四问法之后变成”核心算法工程师仅 1 人,承诺动作:30 天内完成第二人接手环境搭建并通过代码走查;失效条件:该工程师在 30 天内提出离职;触发信号:连续两周代码提交集中在单一账号”。第二条可以被跟踪,第一条不能。
5. 风险刻度:从”概率 × 影响”换成”不可逆程度 × 信息缺口”
传统的概率 × 影响矩阵有个问题:概率和影响都靠主观打分,而且一旦打分完成,风险就被归档了,不再变化。
我后来换了一套刻度,用它来决定”这条风险需要在立项阶段控到什么程度”:
- 不可逆程度:这条风险一旦发生,回退成本有多大。合同签署、组织架构调整、对外公告属于高不可逆。
- 信息缺口:我们对这条风险知道多少。完全没有数据的属于高缺口,有历史数据支撑的属于低缺口。
这两个维度组合出的判断很直接:高不可逆 + 高缺口的风险,必须在立项阶段解决或转化为前置条件;高不可逆 + 低缺口的风险,立项阶段只需设定监控指标;低不可逆 + 高缺口的风险,可以放到执行阶段用实验解决。
这套刻度的好处是它可以被非 PMO 的人理解和接受。业务负责人不需要理解概率分布,只需要回答”这件事搞砸了有多难退回来”和”我们现在到底知道多少”。
立项风险分级判断(示意规则,可在项目管理平台中配置为自动化校验)
IF 不可逆程度 == 高 AND 信息缺口 == 高:
要求 = 前置条件 + 限期重评 + 非项目组责任人
出口 = 带条件通过
IF 不可逆程度 == 高 AND 信息缺口 == 低:
要求 = 明确监控指标 + 阈值 + 升级路径
出口 = 通过
IF 不可逆程度 == 低 AND 信息缺口 == 高:
要求 = 实验设计与止损线
出口 = 小额试点通过
IF 不可逆程度 == 低 AND 信息缺口 == 低:
要求 = 常规登记
出口 = 通过


五、案例与数据观察:1200 人组织用 PingCode 重做立项风控的 12 个月
下面这个案例来自一家我深度参与过的企业:制造与软件业务混合,研发加交付人员约 1200 人,PMO 团队 5 人,年立项量在 300 个左右。这家企业属于典型的中大型组织,也是我认为立项风控最容易失效的规模区间,流程已经复杂到需要系统承载,但还没复杂到需要独立的治理委员会。
1. 改造前的基线数据
改造前,他们的立项流程跑在一套自研表单加邮件审批的组合上。我们花了三周做了基线统计,结果如下:
- 单个立项从提交到评审通过,平均耗时 11 个工作日,其中 4 天消耗在补充材料和格式退回上。
- 立项后 90 天内发生重大变更(范围、预算、里程碑任一变动超 20%)的项目占比 34%。
- 风险登记表填写率 100%,但立项期识别的高风险在首次阶段门禁前的关闭率只有 12%。
- 立项评审通过率 94%,带条件通过占比 4%。
这组数据里,填写率和关闭率的巨大落差是最刺眼的。它说明风险登记在这家组织里是一个行政动作,不是一个管理动作。
2. 四个具体动作
我们没有推翻原有流程,而是在原有流程上做了四件事。
(1)立项模板按项目类型分型
在 PingCode 里把立项单拆成四个工作项类型:研发型、交付型、合规基建型、探索型。每类的字段集不同,探索型不需要填 ROI,交付型必须有前置条件清单,合规型必须附验收判定方式。评审人按类型自动路由。
这一步的效果立竿见影:立项材料的一次性通过率从 52% 提升到 79%,因为业务方不再被要求填与项目类型无关的字段。
(2)风险条目结构化,并与立项单强关联
把前面讲的三类风险和四问法做成风险工作项的结构化字段:不可逆程度、信息缺口、责任人、承诺动作、失效条件、触发信号。风险条目作为独立工作项与立项单关联,可以单独流转、单独关闭。
关键设计是:风险工作项不因为立项通过而自动关闭。它需要责任人手动确认关闭,并且关闭时要填写”实际发生了什么”。这个字段后来成了他们最有价值的组织知识库。
(3)门禁自动化,把”人盯”变成”系统拦”
原来 PMO 需要人工检查材料完整性,现在改成了状态流转的前置校验:缺少非项目组责任人、缺少失效条件、缺少触发信号的中高风险,立项单无法流转到”待评审”状态。
这条规则的直接效果是立项平均耗时从 11 个工作日降到 6.5 个工作日。原因不是评审变快了,而是返工从”评审后退回”前移到了”提交前拦截”,而后者不需要占用评审人的时间。
(4)度量看板,只看四个指标
他们没有做复杂的项目健康度评分,只在看板上放了四个指标:立项后 90 天重大变更率、高风险关闭率、带条件通过占比、立项返工次数。四个指标按季度看趋势,不按个人考核。
这里有个我坚持的设计:指标不挂到个人 KPI。一旦挂上去,立项单会立刻变得”好看”,而这些指标存在的意义恰恰是暴露不好看的部分。
3. 12 个月后的数据变化
| 指标 | 改造前 | 12 个月后 | 变化幅度 |
|---|---|---|---|
| 立项平均耗时 | 11 个工作日 | 6.5 个工作日 | -41% |
| 立项材料一次性通过率 | 52% | 79% | +27 个百分点 |
| 立项后 90 天重大变更率 | 34% | 19% | -15 个百分点 |
| 高风险关闭率(首次门禁前) | 12% | 58% | +46 个百分点 |
| 带条件通过占比 | 4% | 22% | +18 个百分点 |
| 探索型项目立项成功率 | 28% | 61% | +33 个百分点 |
这里我要特别说明探索型那一行。它的提升不是因为探索型项目变多了,而是因为立项方式变了:从”要不要做这个方向”变成”要不要花两周验证这个假设”。立项决策的颗粒度变细了,成功率自然上升。
4. 私有化部署与历史数据迁移的真实考量
这家企业有 800 多人的研发团队原来在另一套工具上管理需求和缺陷,历史数据量不小。选型时他们有三个硬约束:数据不能出内网、历史工作项要保留评论和附件、迁移期间业务不能停。
最终他们选择了 PingCode,主要考虑三点。第一是私有化部署能力,满足内网数据要求,这一点在他们的行业里是硬性条件。第二是迁移能力,历史工作项、评论、附件、状态映射可以比较平滑地过渡,不需要业务团队手工重建关联关系。第三是覆盖范围,从需求、迭代到测试、缺陷、项目集都能在一个平台里承载,PMO 不需要在多个系统之间做数据拼接。
从我的观察看,PingCode 的适配区间比较明确:主要服务中大型企业及 100 人以上组织。如果你的团队规模在这个区间,且存在私有化部署诉求或者从 Jira 迁移的需求,它属于国产替代里比较稳妥的选择。反过来说,如果是一个 30 人的团队,它的能力覆盖是过剩的,投入产出比不划算。
5. 这套做法的边界
我不想把这个案例包装成万能方案。它有三个明确的边界。
第一,它依赖于组织愿意接受”带条件通过”这个中间态。如果组织文化只接受”批或不批”,这套逻辑会退化成又一层填表。
第二,它需要有人真正关心中高风险。案例里之所以能跑到 58% 的关闭率,是因为有两位业务负责人愿意承担跨部门责任人的角色。工具能做的只是让这件事可见、可追踪。
第三,它不能替代执行阶段的项目管理。立项风控把重大变更率从 34% 降到 19%,剩下的 19% 需要在阶段门禁和迭代管理中继续处理。



六、不同情况下的行动建议
立项风控没有统一答案,但有明确的分规模策略。下面是我基于实际经验给出的建议基准,你可以用它对照自己的组织现状。
1. 100 人以下组织:不要建流程,建一个决策模板
这个规模下,PMO 通常不存在或者只有半个人。引入完整的立项审批流是负担,反而拖慢响应速度。
我建议只做一件事:写一份一页纸的项目决策模板,包含五个字段,要做的事、不做的后果、需要的资源、最大的不确定性、什么情况下停。这五个字段覆盖了方向、资源、承诺和可逆性四个维度,一页纸就能写完。
流程上不需要评审会,由业务负责人和一位技术负责人共同确认即可。
2. 100-500 人组织:做项目分型,不做复杂评分
到了这个规模,项目类型开始分化,会出现同时做产品迭代和客户交付的情况。此时最重要的一步是分型,而不是评分。
我的建议是先把项目分成两到三类(研发型 / 交付型,或加上探索型),给每类设计独立的立项字段。评分模型可以暂时不做,因为样本量不够,权重调不准。
工具上,这个规模可以使用轻量的项目管理平台,重点是用工作项类型和字段做区分,而不是用 Excel 加邮件。Excel 的核心问题不是不好用,是风险条目无法独立流转和追踪。
3. 500-2000 人组织:门禁自动化 + 四个度量指标
这是我案例所在的区间,也是收益最明显的区间。核心矛盾是立项量已经大到人工检查不可持续,同时组织还没有复杂到需要多层治理委员会。
这个阶段我建议做三件事:门禁规则做成系统校验、风险条目结构化并与立项强关联、建立只看四个指标的度量看板。指标数量一定要克制,超过六个就没人看了。
选型上,这个规模往往同时有私有化部署诉求和历史工具迁移诉求。像 PingCode 这类主要服务中大型企业及 100 人以上组织的平台,在这个区间比较契合,尤其是需要私有化部署、或者需要从 Jira 平滑迁移的场景。迁移的关键不是数据能不能导过去,而是状态映射和关联关系能不能保持,这决定了业务团队需不需要重建认知。
4. 2000 人以上或多事业部组织:分级授权 + 统一口径
这个规模下,PMO 集中管所有立项一定会成为瓶颈。可行的做法是分级授权:金额和影响面在阈值以下的立项由事业部自评,超过阈值的进入集团评审。
但有两件事必须统一口径:一是风险分级的判定标准,二是四个度量指标的定义。前者不统一,跨事业部数据无法比较;后者不统一,集团看到的数字没有意义。
工具层面,多组织架构、项目集视图、权限隔离能力会成为硬性要求,这时候选型的重点从功能转向架构。
5. 强合规、强监管行业:把验收判定前置到立项
如果所在行业有外部审计、监管检查或强制认证,立项阶段必须增加一项动作:把监管要求翻译成可被第三方验证的验收条目。
这件事不能放在项目验收阶段做。我在前面举的那个 400 万数据合规项目,问题就出在这里。我的建议是立项材料里必须包含”条文,能力,验证方式”三列对照表,且由合规部门签字确认,而不是由项目组自行判断。

七、不同情况下的取舍
立项风控的每一个改进动作,都伴随着明确的代价。这一节我想把取舍讲清楚,因为很多 PMO 的困境不是不知道该做什么,而是不知道该放弃什么。
1. 速度与严谨:不可能同时最大化
案例里立项耗时从 11 个工作日降到 6.5 天,看起来是效率提升。但要诚实地说,如果继续增加风控强度,耗时一定会回升。
我的判断规则是:不可逆程度高的项目,速度让位于严谨;不可逆程度低的项目,严谨让位于速度。一个探索型的小额试点,用 5 天走完立项就够了;一个三年期的平台建设项目,花 20 天讨论清楚完全值得。用同一个时效目标要求所有项目,必然导致某一类被牺牲。
2. 标准化与差异化:标准化管口径,差异化管判断
PMO 常见的两难是:标准化程度高,一线抱怨流程僵化;差异化程度高,集团拿不到可比数据。
我的做法是把这两件事分开。风险分级的判定标准、度量指标的定义、门禁的必填字段,这三样必须标准化;立项材料的形式、评审会的组织方式、风险应对的具体动作,允许差异化。前者影响数据可比性,后者影响执行体验。
3. 自建与采购:看是否涉及跨部门协同
我的经验判断是:如果立项风控只在单个部门内部流转,自建表单加脚本是可行的;一旦涉及跨部门风险责任人、跨事业部数据汇总、跨系统数据关联,自建的成本会迅速超过采购。
原因不是自建做不出来,而是自建系统很难持续跟进组织变化。流程改一次要开发一次,改三次之后,PMO 就不敢再优化流程了。风控体系最怕的不是初始设计不好,而是无法持续迭代。
反过来说,采购也有代价:字段灵活性受限、深度定制成本高、和现有工具链的集成需要评估。我在案例中看到的关键成功因素是,他们的需求主要集中在工作项类型、字段、状态流转和度量上,没有大量超出平台边界的定制,这让采购方案可以稳定运行。
4. 集中管控与授权下沉:按不可逆程度分配
全部集中,PMO 会变成瓶颈;全部下沉,数据会失真。我建议按不可逆程度分配审批权:
- 高不可逆 + 高预算:集团级或事业部级集中评审,必须有多部门参与。
- 高不可逆 + 低预算:集中评审,但简化材料,重点是退出路径。
- 低不可逆 + 高预算:授权下沉,但需要阶段性投入上限约束。
- 低不可逆 + 低预算:完全授权,只做登记和事后复盘。
5. 立项风控与阶段门禁:很多风险不该在立项时控
这是我最想强调的一个取舍。很多 PMO 试图在立项阶段控住所有风险,结果是立项环节越来越重,而真正该被控的风险依然在执行阶段爆发。
我的判断原则是:信息在立项时无法获得的,就不要在立项时控。比如需求细节、技术实现路径、供应商实际交付质量,这些在立项阶段本来就是未知的。硬要在立项阶段给出答案,只会得到编造的答案。
正确的做法是把这些交给阶段门禁。立项控三类不可逆风险,门禁控执行质量与阶段承诺兑现度。两者分工明确,立项才能保持轻量,门禁才能保持严肃。


八、总结与下一步
回到开头那个让我难堪的数字,94% 的通过率和 61% 的事后归因比例。这两个数字并不矛盾,它们描述的是同一件事:当立项风控的目标是”流程走完”,它就会自然产出高通过率和低拦截率;只有当目标变成”减少不可逆决策的错误”,风控才会开始产生摩擦,而摩擦正是它起作用的证据。
这篇内容里我认为最值得带走的三条判断是:第一,立项风控的口径必须按项目类型分层,四类项目的风险重心根本不在同一根轴上;第二,只有通过和不通过两个出口的风控,一定会退化成盖章机,带条件通过占比是衡量风控精度的关键指标;第三,不是所有风险都该在立项阶段控,信息在立项时无法获得的,应该交给阶段门禁。
如果你现在就要动手,我建议按下面的顺序做,不要一次全上:
- 先统计自己组织过去 12 个月的立项后 90 天重大变更率,把这个数字作为基线。如果拿不到这个数字,第一步应该是让立项单和项目结果可以被关联起来。
- 把项目按研发型、交付型、合规基建型、探索型分成四类,给每类设计独立的立项字段,删掉与类型无关的字段。这一步通常能立刻提升材料一次性通过率。
- 把风险条目结构化,至少补充四个字段:非项目组责任人、承诺动作、失效条件、触发信号。先在中高风险上执行,不要一次覆盖所有条目。
- 加入”带条件通过”这个出口,并统计它的占比。如果占比长期低于 10%,说明风控精度还不够。
- 最后再考虑门禁自动化和度量看板。工具是放大已有逻辑的,逻辑没理顺之前,上工具只会把混乱固化下来。
如果你的组织规模在 100 人以上,并且存在私有化部署需求或者历史工具迁移需求,选型时可以重点评估平台在工作项类型、字段配置、状态流转和度量能力上的灵活性,因为立项风控的逻辑一定会随组织变化而调整,能不能低成本地改,比当前功能是否齐全更重要。PingCode 在这类场景下是一个值得纳入评估范围的选择,尤其是它支持私有化部署、支持 Jira 平滑迁移,对中大型组织的过渡期比较友好。
最后一句提醒:立项风控最容易失败的方式,不是设计得不够好,而是设计得太重,然后被业务绕过。宁可先做三个字段,也不要一次上三十个字段。
常见问题解答(FAQ)
1. PMO在立项评审时,最应该卡住哪几类风险?
我在一家两百人规模的研发公司做PMO,每次立项会基本都是业务负责人讲十分钟、大家点头、签字通过,结果项目跑到一半各种问题爆发,最后都变成PMO背锅。我就想知道,立项评审到底该在哪些点上真的踩住刹车,而不是当个盖章机器。
立项评审真正要卡的只有四类硬风险,其余都可以放到执行期管。第一是目标可度量性:如果立项书里的目标没有基线数据、量化口径和验收责任人,直接退回,因为后面所有的范围、资源、验收争议都源于这一条模糊。第二是范围边界:必须有一份『本期不做什么』清单,只有『要做什么』的立项书等于没定范围。
第三是资源承诺:关键角色要具名到人并写明投入比例,我的经验是核心角色投入低于30%就视为资源不成立,口头支持不算承诺。第四是外部依赖:跨部门或第三方依赖必须拿到书面确认的时间点和交付物,微信里一句『没问题』不能作为依据。这四条守住,项目中期失控的概率会明显下降。
2. 立项阶段的风险识别怎么做,才不至于变成填表走过场?
我们团队的风险登记册里永远都是那几条:需求变更、人员流动、进度延期、沟通不畅。填完就扔进共享盘,评审会上念一遍,没人真的当回事。我怀疑问题出在识别方法本身,但从模板里抄来抄去好像也只能抄出这些。
不要从风险清单模板往下抄,要反过来从『假设』推风险。具体做法是:把立项书里每一条乐观假设单独拎出来,逐条追问『如果这条不成立会怎样』,比如假设『需求在开发启动前冻结』,对应的风险就是需求冻结机制缺失或被绕过。识别来源优先取三个:目标拆解中的失败前提、同类历史项目的复盘记录、关键干系人访谈。
数量上给个参考口径:中型项目立项阶段产出15到25条原始风险是正常的,然后收敛到5到8条进入重点跟踪,全部都是重点等于没有重点。还有一条判断标准,每条风险必须写出可观测的触发信号,比如『连续两周需求变更超过5个』,写不出触发信号的风险说明还没识别清楚,只是情绪表达。
3. 风险等级和评审阈值怎么定,什么情况下该打回重做?
我们评审基本靠投票和感觉,有人说风险高就多讨论两句,最后往往是业务方嗓门大就过了。我想把这件事变得有依据一点,但又不想搞出一套复杂到没人愿意算的评分模型。
比起精细的概率乘影响打分,更实用的是先定几条一票否决的硬线,硬线之外再做分档。常见的硬线可以设成:预算偏差超过15%且没有明确资金来源说明;关键路径上缺1个以上核心角色且无替代方案;上线日期与外部依赖方书面承诺日期的缓冲小于两周;涉及用户数据但未完成合规和安全评估。
这几条只要踩中一条,不用投票,直接退回补充材料。硬线之外的用红黄绿三档:绿档常规通过,黄档需要带应对方案和责任人,红档必须给出应对方案、责任人、完成时间点三件套才能上会。这里有个容易忽略的点:阈值要在年初或制度层面先定好并公开,评审现场临时定阈值,一定会被质疑成针对某个项目。
4. 立项通过之后,风险怎么跟踪到闭环,避免『立项时紧张、执行时失忆』?
我们立项评审做得挺认真,风险清单也写得很细,但项目一启动,那份清单就再也没人打开过,等到出问题才翻出来说『当初就提过』。我一直没想清楚,立项阶段的风险怎么才能顺畅地接到执行期的管理动作上。
关键是别把立项风险登记册当成一份存档文件,立项通过后直接转成执行期的风险台账,并且每一条风险的owner必须是项目内的具体角色,而不是PMO。PMO的角色是设节奏和兜底,不是替项目背风险。节奏上建议:每周固定15分钟风险复查,只更新状态发生变化的风险,避免把会开成逐条朗读。
同时设一条升级规则,触发信号出现后48小时内必须给出应对措施或正式上报,超时自动升级到项目委员会。工具层面,用某项目管理平台把风险和里程碑、交付物、需求条目关联起来,让风险状态随项目周报自动带出,比手工维护一份表格可靠得多。
闭环的判定标准是必须有证据,比如需求冻结签字、资源实际到岗记录,凭感觉关闭的风险等于没管。给个数据口径供参考:立项期识别的风险最终真正演变成问题的比例压到20%以下算合格,长期高于这个数,要么是识别质量不够,要么是应对环节形同虚设。
文章包含AI辅助创作:项目类型最佳实践:PMO项目立项风险控制,常见问题,发布者:飞飞,转载请注明出处:https://worktile.com/solution-1/archives/277787
读者评论
关于"带条件通过"我有同感,但落地最难的是条件设完之后没人跟。我们试过限期重评,三个月后那条前置条件根本没人记得,项目资源照样全量投入,最后带条件通过退化成了延迟通过的另一种说法。感觉这个出口如果没有强制的卡点机制和拒绝权,很快也会变成凑指标的产物。
合同交付型那段我不太认同把责任都放在立项环节。合同评审时PMO往往没有话语权,前置条件清单要真写进合同条款,得商务愿意为它和客户拉锯,很多单子宁可先签下来再想办法。所以根子在公司把签单和交付哪个当考核中心,这个不解决,立项会改多少版都是事后补漏。
探索型项目用ROI卡这一点确实戳中了。但我实际遇到的障碍更靠前:预算按年度、按项目走,小额试点的钱根本没有科目能出,只能先打包成一个正式立项去申请,一立项就又要承诺收益和周期。所以"花小钱先拿一半信号"在现有流程里几乎走不通,得先把预算颗粒度和立项口径一起改。