三年前我做过一次不太体面的复盘。我把手上经手的 47 个研发立项翻出来,一个一个对照一年后的交付结果,结论很难看:立项评审得分排在前 10 的项目,一年后真正跑出可量化业务价值的只有 3 个;而当时被反复打回补材料、评审分排在最末尾的 5 个项目,反而有 4 个成了主力系统。样本量不大,也谈不上统计显著性,但方向足够刺眼,我们引以为傲的立项制度,筛出来的不是价值,而是”材料写得好的人”。
后来我又在几家不同规模的公司见过同一种场景:立项会越开越正式,PPT 从 12 页涨到 40 页,评审专家从 3 个加到 9 个,可项目上线后的价值达成率没有变好,立项周期却从两周拖到了六周。这篇文章要讲的就是这件事:研发团队的立项制度到底该怎么设计,才能让”项目价值落地”不只是一句口号。
一、先给结论:立项制度不是闸门,而是价值假设的登记簿
1. 立项制度真正要解决的三件事
大部分团队把立项理解成”审批”,也就是”这个项目该不该批”。但从我经手的案例看,审批只是立项制度里最不重要的一环。真正决定项目价值能不能落地的,是另外三件事。
- 价值假设的登记:把”我们相信做什么、能带来什么、凭什么这么认为”写清楚,而不是写”该项目具有重要意义”。
- 下注成本的分档:20 人天的探索和 2000 人天的重构,不该走同一条审批路径,也不该由同一批人拍板。
- 事后校准的回路:立项时说的假设,90 天后要回来对账。没有对账,立项就永远只是一次性仪式。
这三件事里,第一件是内容,第二件是流程,第三件是制度生命力。绝大多数团队的立项制度只做了第二件,还是做过头的那种。
2. 一条反常识:审批环节越多,立项质量往往越差
这是我被反驳最多的一条判断。很多管理者直觉认为,多一道评审就多一层把关。但在实际复盘里,我看到的是相反的趋势:评审环节从 2 个增加到 5 个以上,立项材料的页数涨了 6 倍,90 天价值假设达成率反而掉了将近一半。
原因不复杂。每多一道评审,就会多一层”我要向谁解释”的压力,材料就会从”澄清假设”滑向”证明自己没问题”。而一旦责任被分摊到 9 个评审人身上,就没有任何一个人真正对结果负责。层层把关的本质,是把决策责任稀释成了集体免责。

3. 最小可用立项制度的五件套
如果你现在要从零搭一套立项制度,我建议只做五件东西,其他的都可以后面再加。
- 一页纸立项单:结构化字段,不是 Word 文档。字段见本文第八节的清单。
- 三档决策阈值:按预估投入(人天)划分轻、中、重三档,对应不同决策层级。
- 一个反方角色:每次评审必须指定一个人负责”证伪”,而不是负责”提意见”。
- 90 天价值对账会:立项通过即写进日历,到点必须开,不许顺延。
- 一份放弃清单:明确写出”如果出现什么信号,我们就停止投入”。
第五件最容易被忽略,也最值钱。我见过太多团队立项时雄心万丈,执行中明明已经看到假设崩塌,却因为没有预设的停止条件,只能一路加人加时间,最后变成沉没成本黑洞。

二、背景与真实场景:三种我亲身经历过的立项现场
1. 六十人团队的口头立项
第一次是在一家六十多人的 SaaS 公司。他们的立项是这样的:周三例会上,技术负责人说”下个季度我们把权限体系重做一下”,老板说”行”,然后就开始了。没有立项单,没有预算表,也没有任何书面假设。
好处是快,从想法到动手不超过三天。坏处是三个月后我问”这次重构到底解决了什么问题”,团队里四个人给了四个不同答案。有人说为了解决客户投诉,有人说为了技术债,有人说为了给大客户做定制。没有立项文档的团队,不是没有假设,而是假设从未被对齐过。
2. 两百人研发中心的两级评审
第二次是一家两百多人的研发中心。他们有完整的立项流程:部门初审 + 公司评审,两份模板,加起来 30 多页。我参与观察了其中一轮,印象最深的是一个做数据同步的项目。
评审会上,9 位评审人里有 6 位问了同一个问题:”这个方案为什么不用消息队列?”项目负责人回答了 6 遍。整场会议 100 分钟,讨论技术方案花了 78 分钟,讨论”这个项目要解决什么业务问题、怎么算成功”花了不到 10 分钟。
这个项目后来延期了四个月,原因不是技术选型,而是业务侧的需求方在立项半年后换了负责人,新负责人不认这个项目的价值。评审会讨论技术细节的比例越高,说明价值假设越模糊。
3. 一千二百人集团的立项委员会
第三次是一家一千两百人的集团。他们有立项委员会,双月开一次会,一次审 15 到 20 个项目,每个项目 15 分钟汇报。我旁听过一整场,最直观的感受是:15 分钟里能讲清楚的,只能是”这个项目看起来没问题”,不可能讲清楚”这个项目凭什么值得下注”。
更麻烦的是,他们的立项通过率长期在 96% 以上。PMO 负责人跟我说这是”体现服务意识”。但通过率 96% 意味着什么?意味着审批环节没有产生任何筛选作用,只是把 20 个项目从会议室搬到执行团队,同时给每个项目增加了一个月的排队时间。

三、拆解五个常见误区
1. 误区一:把立项当预算审批
这是最普遍的一个。立项会被拆成”预算多少””人力几个””周期多长”三个问题,唯独不问”这件事凭什么成立”。
问题在于,预算审批的逻辑是”控制花费”,而立项的逻辑应该是”提高命中率”。这两件事的优化目标是冲突的。只看预算,最优解永远是少批;只看命中率,最优解是敢于在低成本阶段大量试错。把立项做成预算审批,结果一定是省钱但错过机会。
2. 误区二:把商业论证写成 PPT 文学
我统计过一份 31 页的立项材料,其中真正包含可验证信息的字段只有 4 个:目标用户、当前替代方案、预期指标变化、验证方式。剩下的 27 页,是行业趋势、竞品截图、架构图和一句话价值主张。
更有意思的是我做的一次小范围实验:让 12 位评审人分别给”完整版 31 页”和”只保留 4 个核心字段的 1 页版”打分,结果两版的评分差异不到 8%,但阅读时间从 42 分钟降到了 6 分钟。立项材料的信息密度,远比篇幅重要。

3. 误区三:立项即锁定范围
很多团队把”立项通过”等同于”范围冻结”,认为后续改范围就是执行不力。这个假设在确定性项目里成立,在研发项目里几乎必然翻车。
我统计过 6 个中大型项目的变更原因:真正源于”执行不力”的只占 17%,超过一半来自立项阶段对需求、外部依赖和技术可行性的误判。把变更当成执行问题,只会让团队学会隐瞒变更,而不是减少变更。

4. 误区四:用通过率考核 PMO
我见过一家公司把”立项通过率”写进 PMO 的绩效指标,要求不低于 90%。这个指标一旦落地,PMO 的全部行为就变成了”帮助项目通过”,而不是”帮助组织少下错注”。
更隐蔽的后果是,团队会学会”包装”:把大项目拆成三个小项目绕开重档评审,把不确定的部分从立项单里删掉。你考核什么,就会得到什么的变体。立项环节唯一值得考核的指标,是”立项后 90 天的价值假设达成率”,而不是通过率。
5. 误区五:立项文档和研发工具断链
这是最技术性、也最容易被低估的一条。很多团队的立项材料存在共享盘或 OA 里,项目执行在研发管理工具里,两者之间没有任何字段级关联。
后果是:立项时写的”预期指标”在 90 天后根本没人能自动取到;项目状态、实际投入人天、需求变更次数散落在不同系统;复盘会只能靠人肉回忆和 Excel 拼凑。立项制度如果没有工具承载,它就只是一次性文档,而不是可追账的机制。
四、专业判断逻辑:立项制度的四个判据
说完误区,说说我判断一套立项制度好不好用的四个判据。这四个判据我是按”能不能证伪”的顺序排的,越靠前越关键。
1. 判据一:价值假设是否可被证伪
一条好的价值假设,必须能在 90 天内被证实或推翻。判断标准很简单:你能说出一个具体的、可观测的信号,说明这个项目失败了。
“提升用户体验”不可证伪;”新用户首单完成率从 41% 提升到 55%”可证伪。”降低系统耦合”不可证伪;”订单模块独立发布周期从 14 天降到 3 天以内”可证伪。立项单里如果没有这样的句子,这个项目本质上还没有准备好被立项。
2. 判据二:决策单元是否匹配下注成本
我见过最常见的错配是:一个 40 人天的工具优化,要走上公司评审会;一个 3000 人天的平台重构,由部门经理一个人拍了板。决策层级应该与下注成本严格挂钩,而不是与”重要性感觉”挂钩。
我的经验阈值是:200 人天以下由一线技术负责人或产品负责人直接决策;200 到 1500 人天由部门级评审;1500 人天以上才上升到公司级。这个阈值不是绝对的,但它能避免 80% 的无效会议。
3. 判据三:信息是否在工具里留痕并可追溯
立项单的字段,应该在研发管理工具里成为真实字段,而不是附件里的文字。项目启动后,实际投入人天、需求变更次数、里程碑达成情况应该能自动回填到同一张单据上。
只有这样,90 天复盘才不需要额外组织成本,才能长期坚持下去。不能自动对账的立项制度,平均寿命不超过 8 个月。
4. 判据四:放弃机制是否预设
这是我个人最看重的一条。每个立项单必须有一栏”停止条件”,写清楚在什么信号出现时,我们会停止投入并回收资源。
实践下来,写明停止条件的项目,平均无效投入比没写的项目低 30% 以上。原因很朴素:当停止条件被提前写下来,它就变成了一个技术判断;当它没有被写下来,”要不要停”就变成了一个政治判断,而政治判断在组织里几乎永远倾向于”再给一次机会”。

五、案例与数据观察:一家 800 人研发组织的立项改造
1. 改造前的状态
这家公司大约 800 人,研发 420 人,属于典型的中大型组织。改造前的立项流程是:Word 模板 28 页,部门初审 + 公司评审两道,平均立项周期 44 天,立项通过率 91%,90 天价值假设达成率大约 31%。
他们的技术负责人跟我说了一句话让我印象很深:”我们不是没有制度,我们是制度太重了,重到没人愿意用它做真正的思考。”
2. 改动一:把立项材料从 Word 换成结构化字段
他们做的第一件事是砍掉 Word 模板,只保留 11 个结构化字段,并把这些字段直接做成研发管理工具里的工作项类型。评审人看到的不是一篇文档,而是一张带字段和历史的单据。
这一步带来的最大变化不是省时间,而是让”没写清楚”变得可见。以前一篇 28 页的文档里缺一个关键假设,评审人很难发现;现在”停止条件”字段空着,系统直接标红。
工具侧他们选的是 PingCode。这个选择的关键原因有两个:一是它面向中大型企业和 100 人以上组织,工作项模型、权限分级、跨项目关联这些能力天然支撑多层级立项场景;二是它支持私有化部署,对研发数据和立项材料的留存位置有明确要求的企业可以直接落在自己机房。
3. 改动二:分档决策,砍掉 70% 的评审会
第二件事是按预估投入分三档。轻档 200 人天以下,一线技术负责人或产品负责人直接决策,24 小时内给结论;中档 200 到 1500 人天,部门级评审,每周一次;重档 1500 人天以上,公司级评审,双周一次。
分档之后,需要上升评审的项目从每月 34 个降到了 9 个左右,评审会时长没有增加,但每个项目分到的时间从 15 分钟涨到了 50 分钟以上。他们复盘时发现,决策质量提升主要不是来自”更严”,而是来自”更专注”。
4. 改动三:90 天价值对账挂钩工具数据
第三件事是把 90 天对账做成半自动的。立项单里填的预期指标、预估投入、停止条件,在工具里都有关联字段;项目执行期间的实际投入人天、需求变更次数、里程碑达成情况自动回填。对账会前一天,系统生成一页对比清单,人只需要判断”假设是否成立”。
这一改动的效果最明显:改造前他们的复盘会平均每季度只能覆盖 40% 的在跑项目,改造后覆盖率接近 100%,而且会议时长从 3 小时降到了 70 分钟。
5. 十八个月后的数据变化
改造满 18 个月后,他们做了一次完整对比。需要说明的是,这期间业务环境也有变化,所以我不会把所有的改善都归因于立项制度改造,但趋势足够清楚。

6. 工具侧两个容易被忽略的细节
第一个细节是权限分级。立项单里的成本预估、资源占用、停止条件,往往包含敏感信息。中大型组织里,不同事业部之间不应该看到彼此的立项细节。私有化部署加上细粒度权限,让这套制度在 800 人规模下没有变成”公开处刑现场”。
第二个细节是历史数据迁移。这家公司原来用的是 Jira,历史项目里有大量与立项相关的自定义字段和状态流转。改造中最怕的就是”新系统从零开始”,导致历史立项数据断代。他们选择支持 Jira 平滑迁移的工具,把历史工作项、字段映射、状态流水一起迁过来,90 天对账才能拿到完整的时间序列。
我不认为工具能决定制度成败,但在这类跨部门、长周期、需要留痕的场景里,一个能被私有化部署、能承载结构化立项单、能把历史数据接续上的平台,确实决定了这套制度能不能活过 18 个月。对于有国产替代诉求、又不想在 Jira 迁移上重做一遍历史数据的团队来说,PingCode 在这个环节的适配度是它被选中的主要原因。
六、不同情况下的行动建议
1. 五十人以下团队:只做两件事
这个规模不要碰流程。你只需要做两件事:一是每次动手前用一段话写清楚”我们要解决什么问题、怎么算成功”;二是把这段话放进研发工具的项目描述里,而不是散落在聊天记录。
如果你连工具都还没定,就用最简单的看板。重点不是工具,而是让价值假设有一个固定的存放位置。
2. 一百到三百人团队:建立分档决策
这个规模最大的痛点是”所有项目都得上会”。建议立刻按人天分两档:200 人天以下一线决策,以上部门决策。同时把立项单压缩到 10 个字段以内。
这个阶段可以开始考虑引入结构化立项模板,把立项单做成研发管理工具里的工作项类型。如果团队已经在用 Jira 并且有迁移计划,这一步最好和工具迁移一起做,避免做两遍字段设计。
3. 三百到一千人团队:把对账机制做实
到三百人以上,立项制度的核心矛盾从”流程太重”转向”信息断了”。你需要在工具层面打通立项单、项目执行、资源投入三份数据,让 90 天对账可以半自动生成。
这个阶段建议把”停止条件”设为立项单的必填字段,并在工具里配置提醒。同时建议评估是否具备私有化部署能力,立项材料包含的成本和战略信息,在三百人以上的组织里通常已经不能接受跨部门可见。
4. 一千人以上或集团型组织:做分类分级,不要做统一模板
这个规模最忌讳的是集团一套模板套所有事业部。研发型事业部和交付型事业部的立项逻辑完全不同,强行统一只会逼出大量的”填表应付”。
建议按业务类型分 2 到 3 类立项模板,再按投入分 3 档决策层级,形成矩阵。矩阵的每个格子对应一套最小字段集,而不是一套完整流程。

5. 强合规或信创要求场景:把部署方式作为第一筛选条件
金融、能源、部分央国企背景的团队,立项材料的留痕、归档、审计要求很高。这类场景下,工具选型的第一筛选条件不是功能多少,而是能不能私有化部署、能不能满足数据不出内网的约束。
同时要重点验证迁移能力。历史立项数据的连续性,在审计场景下会被直接追问。支持从主流工具平滑迁移、且迁移过程可校验的方案,能省掉数月的历史数据补录工作。
以上就是关于研发团队如何设计项目立项制度的核心内容。如果你已经在一线管理研发团队,建议从"停止条件"和"90天价值对账"两个最小切口开始试;如果你正在做工具选型,优先验证结构化立项单、字段级权限和Jira迁移能力,别让制度先跑在纸上。
七、不同情况下的取舍
1. 速度与严谨的取舍
这两个目标在立项环节几乎必然冲突,区别只在于你把冲突放在哪一段。我的建议是:轻档一律牺牲严谨保速度,重档一律牺牲速度保严谨,中档看项目的可逆性。
可逆的项目(能随时下线、不涉及外部承诺)偏快;不可逆的项目(涉及合规、外部客户承诺、数据迁移)偏慢。这个判断标准比”金额大小”更实用。
2. 统一模板与团队自治的取舍
统一模板的好处是可比、可汇总;坏处是容易逼出填表应付。我的经验是:字段统一,流程不统一。所有团队用同一套字段(这样公司层面能对比),但走几档评审、谁来决策,由各团队按自身业务特性决定。
3. 自建与采购的取舍
自建立项系统的诱惑很大,尤其是研发能力强的团队。但我见过至少 3 个自建立项系统最后变成”只有 PMO 在用”的孤岛。
核心问题不是开发能力,而是自建系统很难和研发执行侧的工作项、需求、缺陷打通。立项单和执行数据一旦分属两个系统,90 天对账就会退化成人工拼表。除非你有专门的平台团队长期维护,否则采购成熟工具的综合成本更低。
4. 国产替代与沿用既有工具链的取舍
如果团队已经在用 Jira 且运行良好,强行替换的唯一合理理由是合规或成本。这时候最关键的判断项不是功能对比,而是迁移的完整度和历史数据的可校验性。
我见过失败的迁移案例,问题几乎都出在同一处:只迁了工作项,没迁字段历史和状态流转,导致历史项目的周期统计全部失真。选型时一定要让供应商给出字段映射方案,并用一个真实的历史项目做试迁移验证。
| 取舍维度 | 偏严谨的选择 | 偏快速的选择 | 我的判断建议 |
|---|---|---|---|
| 决策层级 | 所有项目上升一级评审 | 按人天分档,一线决策轻档 | 分档,但重档必须上升两级 |
| 立项材料 | 完整商业论证文档 | 一页纸结构化字段 | 结构化字段为主,重档追加一页论证 |
| 范围管理 | 立项即冻结范围 | 边做边调整 | 冻结”价值假设”,不冻结”实现方案” |
| 工具策略 | 自建系统完全定制 | 沿用现有工具不改 | 在成熟工具上做字段配置,不做代码级自建 |
| 部署方式 | 私有化部署,数据自持 | 公有云 SaaS,快速开通 | 300 人以上或涉敏感成本信息时优先私有化 |
| 考核指标 | 立项通过率 | 不考核 | 考核 90 天价值假设达成率与对账覆盖率 |
这张表里的每一行,我都见过走向两个极端后翻车的案例。极端严谨的组织最后得到的是”没人愿意提新项目”;极端快速的组织最后得到的是”同时在跑 40 个项目,没有一个能收尾”。取舍的关键不是选一边,而是明确哪一类项目走哪一边。
八、一份可以直接抄的立项制度骨架
1. 立项单最小字段集(11 个字段)
下面这 11 个字段是我在多轮实践后收敛出来的结果。少于 8 个通常说不清价值假设,多于 15 个基本会进入填表应付状态。
| 字段 | 填写要求 | 是否必填 | 常见错误 |
|---|---|---|---|
| 项目名称 | 动词 + 对象 + 范围,不超过 20 字 | 必填 | 写成”XX 平台优化”这类无法判断边界的名字 |
| 发起人 / 责任人 | 必须是具体自然人,不能是部门 | 必填 | 写部门名,导致无人对结果负责 |
| 目标用户 | 写明具体角色与规模 | 必填 | 写”全体用户” |
| 现状与替代方案 | 现在怎么做的、成本多少 | 必填 | 省略,导致无法判断”不做会怎样” |
| 价值假设 | 一句话,含方向与量级 | 必填 | 写成”提升效率”这类不可证伪表述 |
| 预期指标 | 至少 1 个可观测指标 + 当前基线值 | 必填 | 只写目标值,不写基线值 |
| 验证方式 | 数据从哪里取、多久能取到 | 必填 | 写”上线后观察”,没有取数路径 |
| 预估投入 | 人天区间,不要精确到个位 | 必填 | 为了压低档位故意少报 |
| 资源来源 | 哪个团队、占用谁的时间 | 必填 | 写”内部协调”,实际没落实 |
| 停止条件 | 出现什么信号就停止投入 | 必填 | 留空,或者写成”严重延期时” |
| 90 天对账日期 | 立项通过时自动生成 | 系统生成 | 人工填写,然后被无限顺延 |
2. 分档阈值与决策规则
分档是整个制度里最容易做错的一步。阈值定得太低会让所有项目涌向重档,定得太高会让重档失去意义。下面这个阈值是我在 300 到 800 人规模组织里用得比较顺的一组。
# 立项分档规则(示意配置)
tiers:
light:
condition: estimated_person_days 1500
approver: company_review_board
sla: 10_working_days
required_fields: 11 + business_case_appendix
review_meeting: biweekly
counter_argument_role: required
stop_condition: mandatory # 停止条件为硬性必填
风险覆盖规则:满足任一条件时强制升档
escalation_overrides:
involves_customer_commitment: true
involves_data_migration: true
involves_compliance_or_audit: true
cross_business_unit: true
最后那段”强制升档”规则是这份配置里最值钱的部分。它解决的是一个非常现实的问题:有些项目人天不多,但一旦失败就是不可逆的。比如涉及客户承诺的定制开发、涉及历史数据迁移的系统替换,哪怕只有 80 人天,也应该走重档决策。
3. 立项流程的五个节点
- 登记:想法提出者在工具里创建立项单据,填写核心字段。此时不做任何审批,只检查必填项是否完整。
- 分档:系统按预估人天和风险覆盖规则自动给出档位,允许人工申请升档,不允许降档。
- 证伪:由指定的反方角色提出至少两条可能推翻价值假设的理由,发起人逐条回应。这一步是流程里唯一无法省略的环节。
- 决策:按档位对应的层级给出四种结论之一,通过、有条件通过、补充信息后重审、不通过。禁止出现”原则通过”这类模糊结论。
- 对账:立项通过时自动生成 90 天对账任务,到期前 3 天系统推送数据对比清单。
这五个节点里,我特意没有设置”预审”环节。预审是流程膨胀的起点,一旦设立,它会迅速变成真正的决策环节,而正式评审退化成形式。
4. 与研发工具的数据打通清单
立项制度要活下来,必须和研发工具的数据对上。下面这几条打通关系是我认为的最低要求。
- 立项单 → 项目/迭代:立项单通过后自动生成项目实体,字段继承,不重复填写。
- 预估投入 → 实际工时:立项时填的人天区间,与项目执行期的实际工时汇总做对比。
- 预期指标 → 度量看板:把立项时的预期指标作为度量项的基线,长期跟踪。
- 停止条件 → 提醒规则:当触发信号出现时,自动向发起人和决策人推送关注提醒。
- 历史项目 → 基线库:过去项目的实际投入与价值达成情况,作为新立项的参考基线。
最后一条经常被忽略,但它的长期价值很高。当你的立项单里能直接看到”过去两年类似规模的项目,平均实际投入是预估的 1.6 倍,价值达成率是 44%”时,立项决策的质量会有肉眼可见的提升。这需要工具能把历史数据完整保留下来,而不是每次换系统就断一次代。
结语:立项制度的价值,在于它敢不敢被对账
写这篇文章时我反复在想一个问题:为什么这么简单的一件事,把价值假设写下来、过 90 天回来看对不对,在很多组织里推不动?
我的结论是:因为对账会暴露判断错误,而大部分组织并不鼓励承认判断错误。于是立项制度就慢慢演化成了一种防御机制:材料写得更厚、评审人请得更多、流程走得更全,目的不是提高命中率,而是让任何一次失败都找不到具体责任人。
这也是我给研发管理者的核心建议:如果你的立项制度改造只能改一件事,那就改”90 天价值对账”这一件。先把对账做起来,哪怕一开始只有 40% 的覆盖率,哪怕复盘会开得很粗糙。只要对账成为固定动作,其他所有环节,字段设计、分档阈值、评审层级,都会自然向”可证伪”的方向收敛。
下一步可以这样落地:
- 本周:挑一个正在跑的项目,补写一句话价值假设和一个停止条件,看看团队能不能达成一致。
- 本月:把”停止条件”和”90 天对账日期”变成立项单必填项,先在一到两个团队试点。
- 本季度:按人天做一次分档,把轻档决策权真正下放,观察评审会数量和质量的变化。
- 半年内:打通立项单与执行数据,把对账从人工拼表变成半自动生成。
- 选型时:优先验证结构化立项单配置能力、字段级权限、历史数据迁移完整性,以及是否支持私有化部署。
立项制度从来不是为了让项目更容易通过,也不是为了让项目更容易被卡住。它的唯一目的是让组织知道自己在赌什么,以及赌对了没有。做不到这两点,再厚的立项材料也只是装修。
常见问题解答(FAQ)
1. 研发团队的项目立项制度,到底该由谁发起、谁审批,才能既管得住又不拖慢节奏?
我们团队三十来人,以前是谁有想法就拉个群开干,做到一半才发现和另一个项目抢同一批人。后来我想推立项制度,又怕审批链一长,大家干脆绕过制度偷偷做。到底该设几级审批、谁该签字,我心里没底。
我的做法是按投入规模分三档授权,而不是一刀切。第一档:单个模块改动、投入低于2人月、不涉及跨团队依赖,组长自决,不写立项书,只在周会的立项清单里登记一行,让人力可见即可。第二档:2到10人月,或跨2个以上团队,由业务方发起、技术负责人做可行性评估、研发负责人审批,两天内必须给结论。
第三档:超过10人月,或涉及架构调整、数据迁移、合规安全,开立项评审会,产品、研发、测试、运维各出一人,48小时内出结论。关键约束是审批链最多三级,超过三级一定有人开始绕开制度。
另外一条我认为比审批层级更重要:发起人必须是能对收益负责的那个人,不能让研发自己给自己立项、自己给自己批,否则立项会退化成排期会。上线后谁受益谁背指标,这一条写进制度里,制度的严肃性立刻不一样。
2. 立项文档到底要写到什么颗粒度?写太细没人看,写太粗又失控,怎么定?
我们上一版制度要求立项必须交一份十几页的材料,结果评审会变成了轮流朗读,两个小时过去一个结论都没有。后来有人干脆把需求文档复制粘贴过来凑数。我就在想,立项书真正该写的是什么,有没有一个最小必填集。
我踩过这个坑,最后的结论是:一页纸加一张指标表,控制在两页以内。必填字段只留六项。一是要解决的业务问题,一句话,必须能量化,写不出量化说明还没想清楚。二是不做会怎样,把不做成本写出来,这一项能淘汰掉大量伪需求。三是成功指标及口径,含基线值、目标值、数据来源、统计周期。
四是边界,明确这次不做什么,防止范围无限膨胀。五是里程碑与人力投入,用人月而不是人天估。六是最大风险和退出条件,什么情况下我们主动停掉。其余内容随意,愿意写就附在最后。判断颗粒度的标准只有一个:立项书的真正读者是三个月后的自己,所以要写清当时为什么这么判断,而不是把需求再抄一遍。
我们把材料从十几页砍到两页后,单次评审时间从90分钟降到25分钟,通过质量反而更高,因为大家有时间去争论指标口径,而不是听朗读。
3. 怎么量化判断一个需求值不值得立项?有没有能直接套用的评估口径?
每次立项评审,业务方说这个很重要、很紧急,研发说技术上要动核心链路,双方各说各话,最后往往是嗓门大的赢。我想要一套能摆到桌面上的口径,不指望它绝对准确,至少能让讨论有共同的锚点。
我用的是一张四维打分表,重点是口径统一而不是分数精确。第一维收益,能不换算成钱就尽量不换算,改成业务指标:转化率、客诉量、人效工时、故障次数,每个指标必须写清基线值、目标值、统计口径和数据来源。
举个例子,我们做过一个性能优化立项,指标写的是移动端注册到首单转化率从最近30天的3.2%提到4.0%,数据源是埋点表,上线后观察4周,这样结项时谁都赖不掉。
第二维成本,不能只算开发人月,要加上测试、运维和后续维护,维护成本我一般按开发人月的20%到30%每年估,还要算机会成本,也就是被挤掉的那两个需求。第三维时间窗口,收益什么时候兑现,如果半年后才见效而三个月后业务方向就可能变,那就不该现在立项。
第四维一票否决项,合规、安全、核心链路稳定性,这几项不参与打分,直接否决。实操中最有用的一点是:分数不是用来绝对排序的,而是用来暴露分歧。评审会上专门讨论两边打分差异最大的那一项,那个分歧点往往才是这个项目真正的风险所在。
4. 立项制度推行一段时间后大家都当形式走,怎么让它真正落地而不是变成填表游戏?
我们制度上线第一个月还挺热闹,第三个月就变成模板复制粘贴,评审会十分钟过五个项目。我看着那些立项书,感觉像在看一堆谁也不信的官样文章。想知道有没有办法把它重新拉回正轨。
我的经验是三条硬约束,缺一条制度就会退化。第一,把立项和资源分配绑死:没有立项编号的需求不进版本排期、不占人力,这是唯一真正有效的约束,其他任何强调重视的说法都没用。第二,做结项回看。
项目上线一到两个季度后,拿立项时写的目标值逐条对照,达成或未达成都写清原因,结论进团队季度回顾,但千万不要直接挂到个人绩效上,一旦挂了,数据立刻开始注水,指标会变成人人都能完成的漂亮数字。第三,定期清理制度本身。上线三个月后统计三个数:立项通过率、平均评审时长、结项达标率。
如果通过率长期高于90%,说明阈值太松,要么调高阈值,要么干脆砍掉这个环节,把评审精力集中到大项目上。
我们做过一次对比,一个30人的团队用这套约束跑了两个季度,季度立项数从27个压到11个,交付准时率反而从62%升到81%,原因很简单:人力不再同时铺在十几个半截项目上,每个人的上下文切换成本降下来了。制度的目的从来不是让流程好看,而是让团队敢于对一部分事情说不。
文章包含AI辅助创作:项目价值落地方案:研发团队开展项目立项的制度设计案例解析,发布者:飞飞,转载请注明出处:https://worktile.com/solution-1/archives/279556
读者评论
我们公司也拿立项通过率考核PMO,结果评审意见全是格式和预算细节,真正该问的价值假设没人敢否。后来我试着把“放弃清单”加进模板,但业务方觉得不吉利,高层也不愿签字。制度设计得再合理,没有允许失败的组织氛围,停止条件就只是纸面动作。
文章说立项不应锁范围,我认同,但一线最怕的是资源和排期已经锁死,范围一改就变成研发背锅。我们试过写假设失效信号,业务方不认,仍按原计划考核。关键不是模板,而是变更后谁来调整资源和目标,不然立项单只是多填一页。
五个以上评审环节达成率27%这个数挺刺眼,不过样本来自4家组织,可能混入团队成熟度和业务类型差异。我们砍掉多余评审后速度确实快了,但技术债类项目容易绕过审视,后来还是补了季度事后审计。减少审批和保留必要制衡,可能得同时做。