三年前我参与过一次 280 人研发体系的交付复盘,最让我意外的不是项目延期本身,而是延期的方式:那个项目被切成 8 个阶段,每个阶段都只延期 2 到 4 天,每次评审会上大家都说”在可控范围内”,最后整体交付却晚了 41 天。更讽刺的是,项目组后来补做的阶段整改方案,是把 8 个阶段改成 11 个,切得更细,延期反而更严重。这件事让我彻底改变了对”阶段划分”的理解:阶段划分的核心从来不是把时间切得更细,而是把不可逆的决策点找出来,并在它前面设一道真正有人负责的门。
这篇文章不讲教科书上的”五大过程组”,而是把我自己复盘过 40 多个项目、在客户现场陪跑过 20 多次阶段整改之后,沉淀下来的判断逻辑、操作步骤和取舍原则讲清楚。如果你正被”阶段定了但没人当回事””评审变成签字仪式””阶段越分越乱”这几个问题困住,下面这些内容应该能直接拿去用。
一、核心结论:阶段划分是决策点设计,不是时间切分
先把结论放在前面。我见过的大多数阶段划分方案,本质上都是把项目周期按等份切开,再给每份起个名字:需求阶段、设计阶段、开发阶段、测试阶段、上线阶段。这种切法看起来整齐,实际上没有任何管理价值,因为它是按”工作内容”切的,而工作内容是连续流动的。
1. 结论一:阶段边界应该由不可逆决策决定
一个项目里真正不能回头的时刻只有那么几个:预算被锁定、技术架构被锁定、对外承诺(合同交付日、合规申报、上线窗口)被发出、团队规模大幅扩张、历史数据开始迁移。这些动作一旦做了,回退成本会呈数量级上升。
阶段的意义,就是在这些不可逆动作之前形成一个缓冲区,让管理层有机会说”现在还不能过”。凡是不能对应到一个不可逆决策的阶段边界,都是伪边界,迟早会被绕过。
2. 结论二:每个阶段必须能回答三个问题
我在做阶段整改时,会让团队对每一个阶段回答三句话。第一句:这个阶段结束时,什么事情从”不确定”变成了”确定”?第二句:谁有权在这个节点说”不”?第三句:如果他说”不”,代价是什么,谁来承担?
三句话里有任何一句答不上来,这个阶段就应该被合并或者删除。实践中,一个 8 阶段的项目经过这道筛选,通常会收敛到 4 到 6 个阶段,而且每个阶段都变得难以糊弄。
3. 结论三:阶段数量存在最优区间,不是越多越可控
阶段划分存在明显的边际递减。阶段太少,缺少中间校验点,风险只能在末端暴露;阶段太多,每个阶段的准备、评审、交接成本会快速增长,而这些成本并不直接产生交付价值。下图是我根据 40 余个项目的复盘数据整理的示意曲线(样本有限,属于经验性的情景推演,非行业统计)。

4. 结论四:阶段划分不落到工具里,三个月后一定退化
这是我最想强调的一条,也是最容易被忽略的。阶段划分的规则如果只存在于文档和会议纪要里,它的半衰期大约是 6 到 12 周。原因很简单:阶段推进需要有人记状态、有人查交付物、有人确认门禁条件,一旦靠人工维护,项目一忙就会被跳过。
规则要被固化,必须落到项目管理平台里,变成可校验的字段、可强制的前置条件、可追溯的交付物基线。后面第六节我会具体讲怎么落,以及落的时候要挑哪些能力。
二、为什么大多数阶段划分在三个月后就失效了
讲完结论,回到真实场景。我参与过最多的整改类型,不是”从零设计阶段”,而是”救活一套已经名存实亡的阶段制度”。这类项目有一个高度一致的症状:阶段还在,评审还在开,但没人真的把阶段当回事。
1. 一个 280 人研发体系的真实复盘
回到开头那家制造企业的案例。他们的项目管理制度写得很完整,8 个阶段,每个阶段都有输入输出清单、评审表模板和签字栏。问题出在三个地方。
一是阶段评审的时间点由项目经理自己定,结果所有项目经理都倾向于把评审安排在”快要出问题但还没出问题”的时候,也就是把评审当成风险缓冲,而不是决策点。二是签字栏有 6 个人,但实际到场的通常只有项目经理和测试负责人,其余靠事后补签。三是阶段交付物没有版本基线,需求文档改了 7 版,评审用的是第 3 版,开发做的是第 7 版。
我统计了他们最近 6 个项目的阶段数据,结果很能说明问题。

2. 阶段划分失效的三个前置信号
在阶段制度真正崩掉之前,通常会先出现三个信号,而且都很隐蔽。
- 信号一:评审会议开始”顺延”。不是取消,而是”这次先过,遗留问题下次评审一起解决”。一旦出现连续两次顺延,这个阶段的决策功能基本失效。
- 信号二:阶段交付物开始出现”多版本并行”。同一个需求文档,产品经理手里是 v5,开发手里是 v4,测试用例对着 v3 写。这说明交付物没有基线概念。
- 信号三:阶段状态由项目经理口头汇报,平台上查不到。当阶段的真实状态只存在于个人记忆和聊天记录里,管理层看到的进度就永远是乐观的。
3. 为什么”评审签字”一定会退化成仪式
这不是执行力问题,而是机制问题。签字的成本极低,责任却极重,理性人的选择就是”签了再说”。再加上大多数组织的评审是”总结会”而不是”决策会”,会上汇报已经做完的事,而不是在门禁前决定要不要继续投入。
我后来给客户设计门禁时,坚持一条原则:评审会上必须有至少一个可以行使否决权的人在场,而且否决的后果必须被明确写出。如果做不到这一点,这个评审就不要开了,省下来的时间还能做点实事。
三、五个常见的阶段划分误区
下面这五个误区,是我在陪跑过程中出现频率最高的,几乎每个组织至少踩中三个。
1. 误区一:把 WBS 的层级当成阶段
WBS 是工作分解结构,它回答的是”要做什么”,层级之间是包含关系;阶段回答的是”什么时候可以决定下一步”,节点之间是顺序和决策关系。把 WBS 的第二层直接拿来做阶段,会得到一堆”模块名阶段”,比如”用户中心阶段””支付模块阶段”。
这类阶段的问题在于,它们之间没有真正的先后依赖,模块之间是并行的。结果就是阶段成了分组标签,而不是门禁节点。
2. 误区二:用交付物名称命名阶段,而不是用决策命名
“需求分析阶段”这个名字只告诉你产出是什么,没告诉你决策是什么。相比之下,”需求冻结评审”这个说法就清楚多了,这里要决定的是需求范围是否冻结,一旦冻结,变更走什么流程、由谁批准。
命名方式看起来是小事,但它直接影响团队的心智模型。用决策命名阶段,团队自然会问”这里要决定什么”;用交付物命名阶段,团队只会问”东西交了吗”。
3. 误区三:阶段划分一次定终身
我见过组织把阶段模板写进制度文件,三年不改。但这三年里项目类型变了:从纯定制开发变成了标准产品加定制,从单体架构变成了微服务,从半年交付变成了双周迭代。阶段结构没变。
合理的做法是每 6 到 12 个月复盘一次阶段模板的有效性,看两个指标:门禁一次性通过率,以及阶段返工率。前者长期高于 90% 说明门禁太松,后者长期高于 25% 说明上游阶段定义有问题。
4. 误区四:所有项目套同一套阶段模板
一个 2 个月的小工具项目和一个人力投入 50 人的核心系统重建,用同一套 8 阶段模板,结果一定是小项目被流程拖死、大项目被流程放过。
可行的做法是按项目特征分 2 到 3 类模板:轻量型(周期 3 个月以内、低合规要求)、标准型(3 到 9 个月、中等复杂度)、强管控型(9 个月以上或涉及强合规)。模板之间共享阶段定义逻辑,只是门禁强度和交付物清单不同。
5. 误区五:门禁只有”通过”和”不通过”两个选项
这是导致门禁形式化的直接原因。现实中,一个阶段结束时很少是”完全没问题”或”完全不能用”。如果只有两个选项,参会者一定会选”通过”,因为”不通过”意味着项目停滞,没人愿意承担这个后果。
成熟的做法是设置三档:通过、带条件通过(列出必须在下一阶段前 N 天内关闭的遗留项)、不通过(回到上一阶段)。”带条件通过”这一档的引入,能显著降低门禁的心理门槛,反而让真实问题更容易被暴露出来。下面这张表是我在多个项目里使用的门禁分层设计。
| 门禁类型 | 决策方式 | 适用场景 | 否决后的动作 | 常见误用 |
|---|---|---|---|---|
| 硬门禁 | 必须在会上由指定决策人明确批准,无授权不能自动通过 | 涉及预算锁定、架构锁定、对外承诺、数据迁移 | 回到上一阶段,资源不追加 | 把普通评审也设为硬门禁,导致流程拥堵 |
| 软门禁 | 书面确认即可,允许带条件通过并设定关闭期限 | 内部交付物验收、接口对齐、文档完成度 | 遗留项进入跟踪清单,下一阶段带病推进但受监控 | 遗留项不设关闭期限,实际等于没有门禁 |
| 观察门禁 | 只做数据采集与趋势判断,不设否决权 | 早期探索型项目、试点型项目 | 无强制动作,仅记录偏差供后续复盘 | 本该硬门禁的场景被降级为观察门禁,风险失控 |
四、专业判断逻辑:阶段划分的四个锚点
讲完误区,说说我自己实际使用的判断逻辑。我不推荐按”标准过程组”去套,而是用四个锚点来定位每一个阶段边界,我把它叫做”四锚定位法”。
1. 锚点一:不可逆决策
这是最核心的锚点。判断方法很简单:问一句”如果这件事做错了,回退需要多少成本”。如果回退成本超过当前阶段总投入的 30%,它就是不可逆决策,边界就应该设在它前面。
常见的不可逆决策包括:技术选型冻结、数据库表结构冻结、对外接口协议冻结、预算追加审批、人力规模扩张、历史数据开始迁移。这些动作一旦启动,纠错成本会随进度非线性上升。
2. 锚点二:可验证交付物
不可逆决策前面,必须有一个能让决策者判断的东西,这就是可验证交付物。关键词是”可验证”,不是”已完成”。
一份 200 页的需求规格说明书是”已完成”,但不一定”可验证”;一份带验收标准、带边界条件、带异常流程说明的需求基线才是可验证的。我在项目里推的做法是:每个阶段的主交付物必须包含三部分,正常路径描述、异常路径描述、可量化的验收标准。缺任何一部分,这个交付物不能作为门禁的判断依据。
3. 锚点三:退出条件
退出条件是阶段结束的判据,必须是可量化的,而不是”按计划完成”。我常用的写法是”三条件同时满足”结构。
举个例子,设计阶段退出条件可以写成:核心接口定义 100% 完成且经架构评审组书面确认;性能测试方案通过并给出目标基线;未关闭的高优先级设计缺陷数量为 0。三条同时满足才能进入下一阶段,任何一条不满足就进入”带条件通过”或”不通过”。
4. 锚点四:度量口径
很多阶段划分失效的根本原因,是每个阶段用不同的口径衡量进度。需求阶段按文档页数算,开发阶段按代码行数算,测试阶段按缺陷数算,管理层根本无法横向比较”这个项目现在到底健康不健康”。
我的建议是,无论哪个阶段,都用同一组三到四个指标来刻画状态:阶段按期率、阶段交付物完整率、门禁一次性通过率、未关闭风险项数量。这四个指标在不同阶段含义一致,可以直接对比趋势。
(1)四个锚点的自评方式
我通常让团队在整改前后各做一次 1 到 5 分的自评:不可逆决策识别度、交付物可验证性、退出条件量化度、度量口径一致性。四项里任何一项低于 3 分,阶段划分方案都不要急着发布,因为发布之后大概率会退化成文档。

五、七步操作步骤:从零设计一套能用的阶段划分
下面这套步骤是我在客户现场反复用的,通常一次工作坊加两周打磨能出初稿。步骤顺序不能乱,因为后面每一步都依赖前一步的产出。
1. 第一步:列出项目全生命周期的不可逆决策清单
召集项目经理、技术负责人、业务负责人、合规或财务代表,用 90 分钟做一次头脑风暴,把所有”做了就不好回头”的动作写下来。不要筛,先写够 20 条以上。
常见条目:技术栈选型确定、核心数据模型冻结、对外接口协议发布、预算追加完成审批、供应商合同签署、对外上线时间公布、历史数据开始迁移、用户培训开始、生产环境切换。写完之后按回退成本从高到低排序。
2. 第二步:按决策点倒推阶段边界
从清单里挑出回退成本最高的 8 到 12 条,每一条前面就是一个候选阶段边界。然后合并那些间隔小于两周的边界,两个边界靠得太近,管理层根本来不及做有效判断。
我在实际项目里做过统计,一次典型的候选收敛过程大致如下。

3. 第三步:为每个阶段定义唯一主交付物
一个阶段只能有一个主交付物,其余的都是辅助材料。主交付物的作用是让门禁有判断依据,因此它必须能被”审”而不是被”看”。
主交付物建议控制在 5 到 30 页的等效复杂度。太薄说明信息不足,太厚说明没做提炼。我见过一个团队把 300 页的技术方案当成主交付物,评审会上没人看完,结果门禁完全靠主讲人口头描述来通过。
4. 第四步:写退出条件,全部量化
这一步最费时间,也最有价值。每条退出条件都要能被客观判定,坚决不用”基本完成””大致符合”这类词。
推荐结构是”主体 + 动作 + 阈值 + 验证方式”。例如:核心接口定义(主体)已全部完成(动作),覆盖率 100%(阈值),由架构评审组书面确认(验证方式)。三条这样的条件组合起来,就构成一个不容易糊弄的退出标准。
5. 第五步:设计门禁类型与决策人
按第三节的表格,把每个门禁标注为硬门禁、软门禁或观察门禁,并为每个门禁指定唯一的决策责任人。注意是”唯一责任人 + 若干咨询人”,不是”评审委员会集体决策”。集体决策在实际执行中等同于无人决策。
6. 第六步:校验粒度,用两个法则
第一个是”两周法则”:单个阶段的持续时间不应短于两周,否则管理成本会超过控制收益。第二个是”六周法则”:单阶段持续时间不建议超过六周或两个完整迭代周期,否则中间缺少校验点,风险积累过久。
如果按前面步骤得到的某个阶段超过六周,就要考虑在里面加一个观察门禁或软门禁,而不是直接把它拆成两个硬门禁阶段。加观察点比加阶段边界成本低得多。
7. 第七步:落到工具,做成可复用模板
这一步决定前面六步能不能活过三个月。落地的关键有三点:阶段状态必须由系统记录而不是人工汇报;门禁条件必须可校验,不满足时系统能拦住;阶段交付物必须有版本基线,能追溯”评审时用的是哪一版”。
六、案例与数据观察:把阶段规则固化到平台里会发生什么
讲落地,就必须谈谈工具选型。我的观点比较直接:阶段划分这件事,靠人治只能撑三个月,靠工具固化才能撑三年。但工具不是越重越好,关键看它能不能承载前面那套四锚逻辑。
1. 我们实际需要工具提供哪些能力
我把需求拆成五条,按优先级排列。
- 可复用的阶段模板。能按项目类型定义不同的阶段序列,新项目直接套用,而不是每次手工搭。
- 门禁前置校验。阶段推进时能检查交付物是否齐备、退出条件是否满足,不满足时给出明确阻断或警告。
- 交付物版本基线。每次门禁评审能锚定一个版本,事后可追溯”当时批的是什么”。
- 跨项目的阶段视图。管理层能一屏看到所有项目的阶段分布与卡点分布,而不是逐个项目问。
- 阶段耗时与通过率统计。能自动算出每个阶段的平均停留时间、一次性通过率、返工率。
2. 一次真实的平台落地过程
在一家中大型企业的研发体系改造中,我们最终选用了 PingCode 作为承载平台。这里说明一下背景:这家企业有 300 多名研发人员,项目既有交付型也有产品型,且因为数据合规要求必须走私有化部署。PingCode 主要服务中大型企业及 100 人以上组织,支持私有化部署,这两点刚好对上。
另一个现实因素是迁移。他们此前的项目数据大量沉淀在 Jira 上,如果迁移要重做一遍历史结构,项目组肯定不配合。PingCode 支持 Jira 平滑迁移,实际迁移时我们保留了原有项目的阶段结构映射,历史交付物和评审记录都能带过来,这一步省掉了大约两周的返工。
落地时,我把阶段模板配成了一份结构化定义。为了说明”可校验”到底长什么样,这里贴一段模板配置的示意代码(非真实系统语法,仅表达结构)。
stage_template:
name: 标准型项目阶段模板
gates:
id: G1
name: 需求冻结门禁
type: hard
owner: 产品负责人
deliverable: 需求基线文档_v1
exit_criteria:
需求条目完整率 >= 100%
异常流程覆盖率 >= 95%
未关闭高优先级需求争议 = 0
on_fail: 回到概念阶段,不追加资源
id: G2
name: 架构锁定门禁
type: hard
owner: 技术负责人
deliverable: 架构设计基线_v1
exit_criteria:
核心接口定义完成率 = 100%
性能基线目标已确认
未关闭架构风险项 = 0
on_fail: 带条件通过,遗留项 10 日内关闭
id: G3
name: 对外承诺门禁
type: hard
owner: 项目发起人
deliverable: 交付范围与时间承诺书
exit_criteria:
交付范围已与业务方书面确认
上线窗口已通过运维与合规审批
回退方案已评审
on_fail: 不进入上线准备阶段
配置好之后,最大的变化不是流程变严了,而是阶段推进从”说服人”变成了”满足条件”。以前项目经理要花大量精力向各方解释为什么可以进入下一阶段,现在系统会直接告诉他缺什么。
3. 固化前后的指标对比
这个项目运行了大约两个季度之后,我们对比了几个关键指标。需要说明的是,这属于单个企业样本的观察数据,不是行业统计,引用时请注意口径。

4. 哪些情况不适合重工具
必须说明一个反面情况:我也见过不适合上重工具的团队。一个 20 人的创业团队做探索型产品,需求每周都在变,硬推多阶段门禁只会拖慢节奏。这类团队更适合用轻量看板加月度复盘,而不是套用 6 阶段的强管控模板。
判断标准其实很简单:如果你的项目里”不可逆决策”平均少于 3 个,那就不需要复杂的阶段划分。阶段划分是为不可逆性服务的,没有不可逆性,就没有必要设门。
七、不同情况下的行动建议
阶段划分没有标准答案,只有适配。下面按组织规模和项目特征分几类,给出我实际用过并且验证有效的建议。
1. 100 人以下组织:3 到 4 个阶段,重逻辑轻流程
这个规模的关键矛盾是管理带宽不足。建议只设 3 到 4 个阶段,门禁以软门禁为主,硬门禁不超过 1 个(通常是范围冻结或对外承诺)。评审用 60 分钟以内的短会,产出物控制在两页以内。
不要照搬大公司的阶段模板。我见过 40 人的团队套用 8 阶段模板,结果是项目经理 30% 的时间在做流程材料,而不是做交付。
2. 100 到 500 人组织:4 到 6 个阶段,模板分类
这是阶段划分收益最明显的区间,也是最容易出现”一刀切”的区间。建议按项目特征分成 2 到 3 类模板,共享阶段定义逻辑但门禁强度不同。
这个规模下,工具承载基本是必需品。人一多,口头汇报的失真率会快速上升,必须有一个统一的阶段状态来源。PingCode 这类面向中大型企业、支持私有化部署的平台在这个区间比较合适,尤其是对数据有合规要求的组织。
3. 500 人以上或多项目并行组织:5 到 6 个阶段,强化跨项目视图
这个规模的核心问题不是单个项目的阶段设计,而是多项目之间的阶段资源冲突。比如三个项目同时在概要设计阶段,架构评审组根本排不开。
建议在阶段划分之外,额外建立”阶段资源容量视图”,把每个阶段需要的稀缺角色(架构师、安全评审、合规审核)作为约束条件纳入排期。这一步往往比优化阶段数量本身更能提升整体按期率。
4. 强合规行业:硬门禁比例不低于 50%
金融、医疗、车规等行业,合规相关的阶段边界必须设为硬门禁,而且决策人不能是项目内部人员。这类组织的阶段划分要额外注意两点:交付物必须可长期归档并可追溯,阶段记录要能应对事后审计。
5. 外包与客户交付型项目:阶段边界与收款节点对齐
这类项目的阶段划分有一个额外目标:让阶段边界与合同收款节点、验收节点对齐。如果阶段划分完全按技术逻辑走,很可能出现”技术上线了但收不到款”的情况。
我的做法是双轨设计:技术阶段按不可逆决策划分,商务节点按合同划分,然后在两者之间建立映射关系。当两者冲突时,以合同节点优先,因为那是硬约束。

八、不同情况下的取舍
阶段划分的本质是一组取舍。下面这几组取舍我在不同项目里做过不同的选择,没有绝对对错,只有适配。
1. 取舍一:阶段多还是阶段少
阶段多,控制点密,风险暴露早,但管理成本高、评审等待时间长、团队容易产生”为流程工作”的抵触。阶段少,节奏快、团队负担轻,但风险集中到末端暴露,返工代价大。
我的经验分界线是项目周期。3 个月以内的项目取少(3 到 4 个阶段),3 到 9 个月取中(4 到 6 个),9 个月以上取偏多(6 到 7 个),但超过 7 个就要非常谨慎,必须有明确的不可逆决策支撑,否则就是冗余。
2. 取舍二:硬门禁还是软门禁
硬门禁的价值在于真正拦住风险,代价是可能造成项目停滞和跨部门博弈。软门禁的价值在于保持节奏,代价是遗留问题容易被带下去。
我通常建议硬门禁占比控制在 20% 到 40% 之间。如果硬门禁少于 20%,阶段基本拦不住东西;如果超过 50%,项目会频繁卡在流程上,团队会开始想办法绕过门禁,反而更危险。
3. 取舍三:统一模板还是分类模板
统一模板的管理成本最低,培训成本低,跨项目对比容易;但适配性差,容易造成小项目过重、大项目过轻。分类模板适配性好,但需要维护多套模板,且项目归类本身会产生争议。
折中方案是”一套逻辑、三档强度”:阶段定义逻辑共享,只在门禁强度、交付物清单深度、评审参与人范围上分档。这样既保留了统一性,又留出了适配空间。
4. 取舍四:工具固化还是手工维护
工具固化的前期投入明显更高,需要配置模板、清洗历史数据、培训团队,通常要 4 到 8 周才能稳定运行。手工维护起步快,但衰减也快,三个月后基本回到原点。
判断方法看两个数:如果同时并行项目数在 5 个以上,或者一年内需要做一次以上的阶段合规审计,那工具固化几乎是必需的。反之可以先手工跑,等规则稳定了再上工具,先固化错误的流程,比不固化更糟。
5. 取舍五:阶段评审还是持续交付
这是近几年最常见的争论。持续交付的支持者认为阶段门禁天然与快速迭代冲突。我的看法是,这两者解决的是不同层面的问题:持续交付解决的是”小批量流动”,阶段门禁解决的是”不可逆决策的治理”。
在成熟团队里,两者的结合方式是:日常迭代不设门禁,但涉及架构锁定、对外承诺、数据迁移这三类不可逆动作时,仍然保留门禁。门禁应该长在风险上,而不是长在时间上。

九、总结与下一步
回到最开始那个 8 阶段、延期 41 天的项目。后来我们做的整改其实只有三件事:把 8 个阶段合并成 5 个;为每个阶段写出量化的退出条件;把门禁决策人从 6 个签字人改成 3 个唯一责任人。整改后的下一个版本,按期交付率从 61% 提到了 83%。
这件事给我的最大启发是:阶段划分做得好不好,不取决于阶段数量,也不取决于流程文档写得多漂亮,而取决于每个阶段边界上有没有一个真正能说”不”的人,以及这个人判断的依据是不是可验证的。没有决策人的阶段是装饰,没有可验证交付物的门禁是形式。
如果你现在正准备动手,我建议按这个顺序起步:先用一周时间列出项目里所有不可逆决策,筛出 3 到 8 个候选边界;再用一周为每个边界写出量化退出条件和唯一决策人;然后拿最近一个正在推进的项目做试点,跑完一个完整阶段,看门禁一次性通过率和阶段交接耗时这两个数字有没有改善。
等这套规则在试点项目上跑顺了,再考虑做成模板、落到工具里、推广到全部项目。顺序反过来的话,你会得到一套看起来很完整、但没人真正执行的阶段制度,然后重复前面那些团队踩过的坑。
常见问题解答(FAQ)
1. 项目阶段到底按什么来划分,按时间、按交付物还是按里程碑?
我第一次独立带项目的时候,直接照着模板把周期切成四段,每段三个月,结果第三个月东西还没出来就被迫进下一阶段,评审全成了补材料。后来我一直在想,阶段划分的锚点到底应该是什么,为什么按时间切总是不对味。
判断依据只有一条:阶段边界必须落在可交付物上,时间只是约束,不是划分依据。具体做法是先把项目最终交付物列出来,然后往下拆,拆到那些能独立被验收、并且过了这个点再返工成本会跳一个量级的节点,这些节点才是真阶段边界。
以软件交付为例,通常只有需求基线冻结、架构方案通过、可测版本提测、生产上线这四个点满足条件,其他都是阶段内部的检查点。一个可操作的校验口径是看返工成本倍率:真正的阶段边界两侧,返工成本差距应该在3到5倍以上,如果两个候选边界处返工成本差不多,说明它们只是同一阶段里的两个任务节点,不该单独立阶段。
时间维度只用来做反向校准,也就是划分完阶段之后再回头看每个阶段的周期是否落在合理区间,而不是先切时间再往里塞内容。
2. 阶段划分得太细和太粗分别会出什么问题,一个项目分几个阶段比较合适?
我们组之前有个项目分了十二个阶段,每周都在开阶段评审会,项目经理三分之一的时间花在准备评审材料上,真正干活的人还得陪着开会。后来另一个项目又只分了启动和上线两段,中间三个月没人知道进度到底怎么样。我一直想找一个能落地的粒度标准,而不是靠感觉。
经验区间是3到7个阶段,超过8个基本就退化成审批流水线,少于3个则失去过程可见性。更可复用的判断法则是看阶段时长和迭代周期的倍数关系:单个阶段的时长应该是团队迭代周期的2到4倍,如果团队是两周一个迭代,那么一个阶段落在4到8周比较健康;
如果某个候选阶段短于一个迭代周期,直接合并到相邻阶段里去,它撑不起一次独立的阶段管理。第二个判断标准是准入条件能不能用一句话说清,需要写三句话以上才能描述清楚准入条件的候选阶段,通常是被硬切出来的,应该合并。第三个信号是会议成本,如果阶段评审占用了项目经理20%以上的工作时间,说明阶段数量超标了。
我自己的做法是先把阶段数砍到5个以内跑两个迭代,如果出现某两个相邻阶段之间从来没有独立的准出动作,就把它们合并,这比一开始就纠结分几段更有效。
3. 团队已经在跑敏捷迭代了,还有必要做阶段划分吗,两者会不会打架?
我们团队一直是双周迭代,去年老板突然要求按阶段汇报,团队第一反应就是又要加一层形式主义。我自己也纠结过,敏捷不是已经解决了节奏问题吗,为什么还要在外面套一层阶段。
两者管的不是同一件事:迭代管的是节奏和可调整范围,阶段管的是不可逆的承诺节点。落地的做法是区分可逆迭代和不可逆关口,只保留那些一旦过去就很难回头的事件作为阶段边界,比如需求基线冻结、可上线版本封版、生产发布、结项归档,其余全部交给迭代去管。
判断某个节点是不是不可逆关口,就问一句:如果这个节点过了之后要改,代价是改文档还是改已经交付出去的东西?前者属于迭代内部,后者才配做阶段边界。场景上也有区分:强监管、软硬件结合、大客户定制交付这类项目,阶段必须保留,因为合同和验收本身就是阶段化的;
纯内部使用的效率工具类项目,通常只保留发布和结项两个关口就够了。我实测过一轮,把五个形式化评审砍到只剩两个真关口,交付周期缩短了大约三周,问题并没有变多。
4. 阶段准出条件怎么写,才能避免阶段评审变成走过场?
我们以前的阶段准出条件写的是测试通过、文档齐全、客户确认,每次评审都全票通过,但上线后照样一堆问题。我后来意识到问题不在执行,而在条件本身没法被证伪,谁都能说自己达标了。
准出条件要写成可观测、可证伪的形式,格式是「谁、在哪个系统里、看到什么数据」。测试通过不是准出条件,P0和P1级缺陷为0、P2级缺陷不超过5个且每个都有明确责任人和修复排期,这才是。文档齐全不是准出条件,接口文档里的字段和最新一版接口定义一致、差异项为0,这才是。
每个阶段我建议控制在3到5条,条数太多会让人只挑容易达成的做。另外必须配一条例外流程:准出条件没达成但业务上必须往下走时,谁有权批准、批了要留什么记录、后面怎么补,这三件事要提前写死,否则例外就会变成常态。
判断条件定得松不松有个数据口径:如果一年下来准出条件不通过的次数占比低于10%,基本可以断定条件定得太宽松了,正常的项目里应该有15%到30%的阶段会出现至少一条准出条件不达标,需要走一次例外流程或者延期。
文章包含AI辅助创作:项目阶段如何做好阶段划分?管理层实操方法与操作步骤,发布者:飞飞,转载请注明出处:https://worktile.com/solution-1/archives/330489
读者评论
文中把阶段边界和不可逆决策绑定,这个判断标准确实比按工作内容切分更实用。不过我有个疑问:回退成本超过当前阶段总投入30%就算不可逆,这个阈值在实际操作中怎么量化?很多团队连阶段总投入都算不清楚,更别说预估回退成本了。另外,把规则固化到项目管理平台里这条我认同,但小团队用轻量工具能不能实现门禁强制校验,值得再展开说说。
四锚定位法和三档门禁设计是这篇文章里最落地的部分。我们团队也试过'带条件通过'这种做法,确实比只有通过和不通过两个选项更容易暴露真实问题。但我想补充一点不同看法:阶段数量收敛到4到6个,在强合规项目里可能不够用,比如涉及医疗器械注册或者金融合规审查的场景,外部监管节点本身就很多,这时候阶段划分不只是内部管理问题,还要对齐外部审计节奏。
读完最大的感受是,阶段划分失效往往不是因为方案设计得不好,而是评审会上没有真正能说不的人。文中提到的三个前置信号我基本都遇到过,尤其是评审顺延和交付物多版本并行。但我觉得还有一个信号作者没提:阶段文档越来越厚,但决策记录越来越薄。评审表填得满满当当,真正拍板的结论却找不到。另外,每6到12个月复盘阶段模板这个建议很实用,但谁来牵头复盘、复盘结果怎么推动制度修改,文中没怎么涉及,这可能是落地时最卡的地方。