去年第四季度,我陪一家做工业软件的公司做交付复盘,翻出他们年初定的六个项目计划。六个项目全部按”需求,设计,开发,测试,上线”五阶段划分,计划书做得很漂亮。但复盘时发现,其中四个项目在第二个月就已经不按这套阶段走了:进度还在更新,阶段门评审却连续三次被跳过。项目经理私下跟我说了一句实话,”阶段划分是给领导看的,我们实际按周迭代交付。”
这个问题我后来在另外七家百人以上的企业里反复遇到。阶段划分本身不难,难的是让它在真实项目里活过第三个迭代。这篇文章不讲教科书上的阶段定义,只讲我在企业里真正落地过、也踩过坑的那部分:怎么定阶段、定几个、什么时候该推翻重来。
一、先给结论:阶段划分的本质是给风险定价
如果你只想要一句话的答案,那就是这句:阶段划分不是把时间切段,而是给不确定性定价。每一次阶段切换,本质上都是一次”我愿不愿意在信息还不完整的情况下继续投入资源”的决策。想清楚这一点,后面所有的方法都是它的推论。
1. 五条可以直接拿来用的核心结论
以下五条是我在多个项目中验证过的判断,你可以先看结论,再看后面的推导过程。
- 阶段数量由不确定性决定,不由组织层级决定。一个技术路线明确的老产品迭代,三个阶段足够;一个从零验证的新业务,可能两个阶段都嫌多。
- 阶段的入口条件比出口条件更重要。大部分人只定义”做完什么算结束”,却忘了定义”满足什么才能开始”。真正拖垮项目的是未经准备就进入下一阶段。
- 阶段划分必须和度量口径绑定。没有数据的阶段门,就是一场情绪化的会议。你无法判断”设计是否完成”,除非你定义了什么叫完成。
- 阶段划分是资源配置工具,不是汇报工具。如果阶段的存在只是为了生成一份给上级看的报告,它一定会被绕开。
- 阶段划分需要定期推翻。建议每个季度或每个大版本结束后,重新审视一次阶段结构,而不是沿用去年那套。
2. 为什么”给风险定价”这个说法比”分阶段管理”更准确
传统的阶段划分逻辑来自瀑布模型,它的假设是:需求可以在开始前被完整确定。这个假设在制造业成立,在软件和数字化项目里基本不成立。
我做过一个粗略的统计:在我参与复盘的 32 个中大型项目里,真正在项目结束时仍然保持原始阶段结构的只有 7 个,占比不到 22%。剩下 25 个项目都经历了阶段合并、拆分或者重定义。这说明什么?说明阶段结构本身就是个需要迭代的产物,而不是一次性的规划成果。
理解成”给风险定价”之后,判断标准就变了。你不再问”行业标准是几个阶段”,而是问”在这个时间点上,我最该担心的是什么风险,值不值得为它设一道门”。
二、背景与真实场景:阶段划分为什么在企业里普遍失效
要谈最佳实践,得先看清楚现状。我在过去三年里接触过制造业、金融科技、SaaS、政企信息化四类企业的项目治理,阶段划分失效的表现形式高度相似,但根因差异很大。
1. 三类企业的阶段划分现状
第一类是百人以下的成长期公司。它们的阶段划分通常很轻,多数只有三个节点:启动、开发完成、上线。这类结构的问题不是太重,而是太模糊,导致上线前的质量风险几乎全部堆在最后一刻爆发。
第二类是 100 到 500 人的中型企业,这是我见过问题最集中的区间。它们往往从某项目管理工具里直接套用了标准的五阶段模板,然后在上面叠加层层审批。阶段数量不多,但每个阶段内部的评审节点密得吓人,一个需求从提出到进入开发要走七道流程。
第三类是 500 人以上的大型组织,尤其是涉及多个产品线或强监管的行业。它们的阶段划分是”按部门切”的,市场部一个阶段、研发部一个阶段、测试部一个阶段,结果就是谁都在自己的阶段里完成了 KPI,整体交付却延期了半年。
2. 四个可以自查的失效信号
下面这四个信号,如果你的项目里出现了两个以上,说明阶段划分已经在空转:
- 信号一:阶段门评审连续两次以上被跳过或延期,但项目照常推进。
- 信号二:项目周报里的阶段进度和实际迭代节奏对不上,比如写着”仍在设计阶段”,代码已经提交了三周。
- 信号三:没人能准确说出当前阶段的入口条件,问不同的人得到不同答案。
- 信号四:阶段评审的结论永远是”通过”,过去一年零否决、零返工。
第四个信号最容易被忽略。一个从来没有否决过任何项目的阶段门,不是管理成熟,而是形同虚设。

3. 失效的根因往往是阶段数量选错了
我拿 32 个复盘项目做了一个粗略分组:把阶段数量分成”3 个及以下””4 到 5 个””6 个及以上”三组,观察它们的进度偏差率和返工率。结果比我预想的更清晰,
阶段最多的一组,进度偏差率反而最高。原因不复杂:阶段越多,每个阶段的边界就越模糊,跨阶段的交接成本呈指数上升,最终团队选择绕过流程自行推进。

三、拆解常见误区:七个把阶段划分做废的习惯
这一节我列的是我自己踩过或者亲眼见过的误区。有些误区看起来是”规范”和”严谨”,实际上是在给自己挖坑。
1. 误区一:按组织结构划分阶段
这是最普遍也最伤的一个。典型表现是阶段名称直接等于部门名称:产品部阶段、研发部阶段、测试部阶段、运维部阶段。
问题在于,组织结构是按职能切分的,而项目是按价值交付切分的,两者天然错位。按部门划阶段,会直接导致”每个部门都完成了自己的阶段,但用户价值没有交付”。我在一家金融科技公司看到过极端案例:测试部门的阶段 KPI 是”发现缺陷数”,结果测试阶段越做越长,缺陷越报越多,项目延期四个月。
判断标准很简单:如果一个阶段的名字是一个部门,它就不是一个真正的阶段。
2. 误区二:把甘特图分段当阶段划分
甘特图上的分段是时间计划,不是管理控制点。两者的区别在于:时间分段只告诉你”什么时候做什么”,阶段划分还要告诉你”什么条件下可以进入下一个””谁有权决定继续或停止”。
我经常看到企业把甘特图上色块一改,就说”我们重新做了阶段划分”。这不叫阶段划分,这叫重排工期。
3. 误区三:迷信行业标准五阶段模板
“需求、设计、开发、测试、上线”这套五阶段来自早期软件工程实践,它的前提是需求相对稳定、变更成本高、交付周期长。
但现在很多企业做的是持续交付,每周甚至每天都在上线。在这种场景下,五阶段中的”测试阶段”根本不存在独立的时间窗口,它已经融入每一次提交。把一个已经不存在的时间窗口硬划成一个阶段,只会制造虚假的管理动作。

4. 误区四:把阶段门等同于评审会
开会不等于控制。阶段门要成立,必须同时具备三个要素:明确的通过标准、有权说”不”的决策人、以及不通过时的处理机制。
我在一家制造业企业见过他们的阶段门评审流程,会议开得很正式,PPT 做了六十页,但连续 14 次评审没有一次否决。原因是评审委员会由各业务负责人组成,谁都不想在自己的环节卡住项目。没有否决权的评审会,本质上是一次集体免责仪式。
5. 误区五:把交付物堆成文档海洋
每个阶段要求提交十几份文档,看起来是把控质量,实际是把成本转移给了执行团队。团队为了过审会花大量时间”写文档”而不是”做交付”,最坏的结果是文档写得完美,产品没人用。
我的经验是:每个阶段的强制交付物不要超过三项,且其中至少一项必须是可验证的产物,比如可运行的原型、可回放的测试报告,而不是纯描述性文档。
6. 误区六:阶段划分一次定终身
很多企业把阶段划分写进项目管理制度,然后三五年不改。但业务节奏、技术栈、团队规模都在变,阶段结构必须跟着变。
我的建议是:阶段结构的复盘周期不超过一个季度,或者每完成一个重大版本就必须复盘一次。复盘的问题只有三个,哪些阶段门被跳过了、哪些阶段没有产生有效决策、哪些阶段可以合并。
7. 误区七:用阶段数量衡量管理精细度
这个误区通常来自管理层。潜意识里认为阶段越多、管控越细、风险越小。但真实情况恰恰相反,我在前面的数据里已经展示了这个趋势。
阶段数量的合理区间,对大多数百人以上企业来说是 4 到 6 个。低于 4 个容易丢掉关键的风险控制点,高于 6 个则几乎必然导致执行绕过。
四、专业判断逻辑:决定阶段结构的五个锚点
前面讲的是”不该怎么做”,这一节讲”该怎么判断”。我把判断依据归纳成五个锚点,每一个锚点都对应一个具体问题。
1. 锚点一:不确定性分布在哪里
先画出项目的不确定性地图。哪些部分是已知的、可以按计划推进的?哪些部分是未知的、需要试错才能确定的?
如果不确定性集中在需求侧,那你的前期阶段要设计得更短、更快,让验证尽早发生。如果不确定性集中在技术侧,那前期需要留出技术验证阶段。如果两侧都不确定,那就不要设太多阶段,因为任何阶段门都建立在”你能预测下一步”的假设上。
2. 锚点二:哪里存在不可逆决策点
不可逆决策点,指的是”一旦做了就很难回头”的选择。比如数据库选型、架构方案定稿、对外承诺上线日期、大额采购下单。
这些点必须设阶段门,而且要设”硬门”,不通过就不能继续。可逆的决策则不需要设门,设了也是浪费。很多企业的阶段门之所以被跳过,就是把可逆决策也做成了硬门,团队自然觉得多余。
3. 锚点三:资源切换的成本有多高
如果团队规模小、人员可以在阶段间自由流动,那么阶段切分可以更细,因为切换成本低。反过来,如果团队是分工明确的大规模协作,一次阶段切换意味着几十人重新对齐上下文,那么阶段就要设得更粗。
这一条解释了一个反直觉现象:小团队反而可以比大团队有更多阶段。不是因为他们管理更细,而是因为他们的切换成本更低。
4. 锚点四:外部承诺节点有哪些
对外承诺的日期、合同约定的里程碑、监管要求的报送节点,这些是刚性的,必须成为阶段的自然分界。
但如果外部承诺很多,不要每个都做成独立阶段。我的做法是把三个以内的相邻外部节点合并为一个阶段,只在最关键的节点上设门。
5. 锚点五:度量数据的生成周期
这一点最容易被忽略。阶段门需要数据支撑,但如果你的数据统计周期是月度,而阶段时长只有两周,你就没有可用的数据来判断是否通过阶段门。
阶段的最短时长,原则上不应短于关键度量指标的生成周期。否则所谓的数据驱动决策就是拍脑袋。这也是为什么在支撑快速迭代时,项目管理平台必须能把缺陷密度、需求交付周期、阶段停留时长这类指标做到准实时。

6. 把五个锚点落到阶段数量上
把五个锚点综合起来,我给出一份参考对照表。这不是标准答案,而是一个可以起手的基线,实际使用时必须结合团队情况调整。
| 项目类型 | 建议阶段数 | 关键阶段门 | 不适合的阶段设计 |
|---|---|---|---|
| 成熟产品常规迭代 | 3 个 | 需求冻结门、上线放行门 | 独立的测试阶段 |
| 新产品从 0 到 1 | 3 到 4 个 | 价值验证门、规模化门 | 按部门划分的串行阶段 |
| 平台重构 / 架构升级 | 4 到 5 个 | 架构定稿门、灰度切换门 | 过细的文档评审节点 |
| 强监管合规改造 | 5 到 6 个 | 合规评审门、上线审计门 | 可逆决策设硬门 |
| 多产品线并行交付 | 4 个 | 资源分配门、统一发布门 | 每条产品线独立阶段体系 |
五、真实案例与数据观察:一次从七阶段压缩到四阶段的重构
讲一个我实际操作过的案例。因为涉及客户信息,公司名称和数据做了脱敏处理,但过程中的判断逻辑是完整的。
1. 案例背景
这是一家做企业级数据平台的公司,员工规模 380 人,研发团队约 160 人。他们要交付一个核心平台的版本升级,涉及底层存储引擎替换,工期原计划 9 个月。
项目启动时,他们沿用了公司既有的七阶段流程:需求调研、方案设计、详细设计、编码实现、集成测试、用户验收、上线交付。每个阶段都有对应的评审会和交付文档。
2. 改造前暴露的问题
项目进行到第 5 个月,我介入的时候,情况是这样的:进度显示还在”详细设计阶段”,但研发团队实际上已经在改代码了;”集成测试”的排期被反复推迟,因为上游交付物一直没齐;项目经理每周花大约 12 小时整理阶段评审材料。
更关键的是,团队里没有任何人觉得这套阶段有问题,大家都默认”流程就是这样”。这说明阶段划分已经完全脱离了实际工作方式。
3. 重构方案:从七阶段压到四阶段
我们用了大概两周时间做完重构,核心动作有三个。
- 合并设计类阶段。把”方案设计”和”详细设计”合并为”技术方案定稿”,只保留一道门,通过标准是”核心接口和数据结构确定,且经过至少一次技术评审”。
- 取消独立的集成测试阶段。测试活动前移,拆进编码阶段的每个迭代里,只在最后保留一道”上线放行门”,通过标准是”关键路径用例通过率 100%,遗留缺陷等级分布满足阈值”。
- 把用户验收合并进上线放行门。因为验收标准在技术方案定稿时就已锁定,单独设一个验收阶段只是增加等待时间。
重构后的四个阶段是:需求确认与技术选型、技术方案定稿、迭代交付、上线放行。每个阶段的强制交付物从平均 9 份降到 2 份。
4. 借助平台承载阶段门与度量
结构改完之后,还有一个执行层面的问题:怎么让阶段门真正跑起来,而不是停留在文档里。这家公司当时的需求是私有化部署(数据不能出内网)、需要和已有的研发流程深度打通、并且希望未来能替换掉原来那套国外工具。
他们最终选择用 PingCode 来承载整个阶段管理。我这里说几个具体的使用细节,因为这才是决定阶段划分能否落地的关键。
第一,把四个阶段配置成了工作流中的状态组,需求从”需求确认”流转到”方案定稿”时会自动触发必填字段校验,没填完不让流转。这直接解决了”入口条件说不清”的问题。
第二,把阶段门的通过标准做成了可计算的指标。比如”上线放行门”的通过条件之一是”严重级别缺陷数为 0″,这个数字直接从缺陷管理模块取,不需要人工统计,评审会上直接看数字,不再看 PPT。
第三,阶段停留时长被做成了看板上的一个显性指标。哪个需求在某个阶段卡了超过 5 天,会自动标记出来。这个功能上线后,团队发现原先以为的”开发慢”其实是”方案定稿阶段等待时间长”。
另外值得一提的是迁移过程。他们原来用的是 Jira,历史数据量不小。PingCode 支持 Jira 平滑迁移,字段映射和工作项关系的保留做得比较完整,整个迁移加校验用了大约三周,其中大部分时间花在数据核对上,而不是导入本身。对 100 人以上、又要求私有化部署的组织来说,这个组合是比较务实的选择。

5. 三个月后的观察
重构三个月后我回访了一次。有几个变化值得记录。
第一个变化是阶段评审会的时长从平均 90 分钟降到了 35 分钟,因为讨论从”进度汇报”变成了”是否满足放行条件”。
第二个变化是团队开始主动提出阶段调整建议。有个小组提出把”技术方案定稿”阶段拆出一个前置的”技术预研”分支,用于不确定性特别高的模块。这个建议最终被采纳,但只针对特定模块,没有全公司推广。这说明阶段划分开始有了弹性。
第三个变化比较意外:跨部门沟通成本下降了。原来测试团队总觉得研发交付质量差,研发觉得测试要求不合理。测试前移之后,两个团队在每个迭代里都要对齐一次,问题在早期就暴露了。
六、不同情况下的行动建议
阶段划分没有万能方案,但可以按组织规模和管理成熟度给出分层建议。以下是我基于实际项目经验给出的参考。
1. 100 人以下团队:先做减法
这个阶段最大的风险是流程过重。建议阶段数控制在 3 个以内,甚至只保留两个硬门:一个是”要不要正式投入资源”,一个是”能不能对外发布”。
中间过程不要设阶段门,改用周度的目标对齐会。重点是把度量做起来,尤其是需求从提出到上线的周期时间,这个指标能反映 80% 的问题。
2. 100 到 500 人团队:重点是统一口径
这个规模最容易出现”每个部门用自己的阶段定义”。行动建议是:先统一阶段术语和定义,再谈阶段数量。
具体做法是召集各方开一次阶段定义工作坊,输出一份不超过三页的阶段说明,包含每个阶段的名称、目标、入口条件、出口条件、强制交付物、决策人。这份说明最好直接配置进项目管理平台,让它成为唯一的执行依据,而不是另存一份 Word 文档。
这个规模的团队通常已经有私有化部署和工具替换的诉求,选择支持私有化部署、并且能从既有工具平滑迁移的平台,能省掉大量的二次对齐成本。
3. 500 人以上组织:处理多产品线冲突
大组织的核心矛盾是资源冲突。建议采取”统一骨架 + 局部弹性”的策略:全公司层面定义一套 4 到 5 阶段的基准结构,各产品线可以在基准上增减一个阶段,但必须说明理由并报备。
同时要建立跨产品线的阶段视图,让资源冲突在阶段层面就能被看见,而不是等到资源抢不过来才发现。
4. 强监管行业:把合规要求前置
金融、医疗、政务类项目,合规评审往往是刚性节点。建议不要把它作为一个独立阶段放在最后,而是拆解成若干检查项,嵌入到每个阶段的出口条件里。
这样做的价值在于:合规问题在早期就被发现,而不是等到上线前集体返工。我见过一个项目因为等保要求的一个配置项在最后阶段才被提出,导致整个部署方案重做。
5. 从既有工具迁移的场景:先定结构,再迁数据
很多企业想借工具迁移的机会重做阶段划分,我建议顺序不要反。先完成阶段结构的重新设计,明确新版阶段定义,再做数据迁移和字段映射。
如果顺序反了,你会发现历史数据映射到新结构时到处不合,最后不得不保留一堆兼容字段,新结构很快又变成旧结构的样子。

七、不同情况下的取舍
这一节讲的是没有标准答案的地方。阶段划分里最难的不是知道方法,而是在矛盾中做选择。我把常见的四组取舍列出来,并给出我的倾向。
1. 粗颗粒还是细颗粒
粗颗粒的优点是执行阻力小、维护成本低,缺点是风险发现得晚。细颗粒的优点是控制点密、问题暴露早,缺点是流程成本高、容易形式化。
我的倾向是:不确定的地方用细颗粒,确定的地方用粗颗粒。不要全项目统一粒度。一个成熟模块的开发,两个阶段足够;一个全新算法的验证,可能要拆成四五个小阶段。这种不对称设计不是混乱,而是精准配置资源。
2. 统一标准还是项目自治
统一标准便于横向对比和资源调配,项目自治更贴合实际。过度统一会导致”削足适履”,完全自治又会让管理层失去全局视图。
我的建议是采取”三层结构”:公司级定义阶段的核心语义(比如什么叫”方案定稿”),部门级定义阶段的入口出口条件,项目级决定阶段的具体时长和交付物形式。这样既有统一语言,又保留弹性。
3. 文档重量级还是轻量级
重量级文档适合知识沉淀和交接场景,轻量级适合快速迭代。争论的焦点通常在于”审计要求”。
我的经验是:把文档要求和阶段门解耦。阶段门只要求最少必要的信息,通常是三个问题的答案,做到了什么、还差什么、下一步是否继续。完整的文档可以作为知识管理的一部分异步产出,不必成为通过阶段门的前置条件。
4. 阶段门强制还是柔性
强制阶段门能保证控制力,但会拖慢节奏。柔性阶段门更灵活,但容易失控。
我的判断依据是决策的可逆性。不可逆决策必须强制,可逆决策可以柔性。另外一个技巧是设置”例外通道”:允许在明确记录理由的情况下跳过阶段门,但要对跳过次数做统计和复盘。这样既不卡死,也不会彻底失控。

5. 一个需要提前想清楚的取舍:短期内会变慢
这是我在每个项目里都会提前告知管理层的一件事:阶段结构重构后的第一个月,交付速度通常会下降。
原因有两层。一层是团队需要适应新流程,产生学习成本。另一层是原本被忽略的风险点开始暴露,短期看起来是”问题变多了”,实际上是问题被提前发现了。
如果管理层在这个阶段因为”效率下降”而要求回退,整个重构就白做了。我的做法是在启动时就把预期讲清楚,并约定至少观察两个完整的版本周期再做评价。
八、落地检查清单与下一步
最后给一份可以直接拿去用的检查清单。我把它分成”设计阶段”和”运行阶段”两部分,前者决定结构是否合理,后者决定它能不能活下来。
1. 设计阶段的检查项
- 每个阶段的名称是否能用一个业务结果来描述,而不是一个部门动作?
- 每个阶段是否都有明确的入口条件和出口条件,且条件是可验证的?
- 不可逆决策点是否全部都设有硬性阶段门?
- 可逆决策是否被误设为硬门,造成了不必要的等待?
- 阶段的最短时长是否不短于关键指标的统计周期?
- 强制交付物的总数是否控制在了合理范围?
2. 运行阶段的检查项
- 过去一个季度,阶段门被跳过了几次?原因是什么?
- 阶段评审会是否产生过否决或返工的决定?如果没有,标准是否需要调整?
- 每个阶段的平均停留时长是多少?最长的卡点在哪里?
- 团队能否在不查资料的情况下说清当前阶段的入口条件?
- 阶段结构最近一次复盘是什么时候?
3. 下一步怎么走
如果你现在正准备做阶段划分或重构,我建议按这个顺序推进,不要跳步。
- 第一步,先做现状诊断。用前面的四个失效信号自查,确认当前阶段划分的问题到底出在结构上还是执行上。结构问题要重构,执行问题只需要补机制。
- 第二步,画出不确定性地图。和团队一起标注项目中哪些部分确定、哪些部分不确定,这决定了阶段应该如何分布。
- 第三步,识别不可逆决策点。把所有”做了就难回头”的选择列出来,这些地方必须设门。
- 第四步,设计阶段结构并定义入口出口。数量控制在 3 到 6 个之间,每个阶段的条件必须是可验证的。
- 第五步,选一个项目试点。不要全公司同时推,先在一个中等复杂度的项目上跑一个完整周期。
- 第六步,把机制落进系统。阶段定义、流转规则、度量指标都要配置到日常使用的项目管理平台里,让它成为唯一依据,而不是另存一份离线文档。
- 第七步,设定复盘节奏。每个大版本结束后复盘一次阶段结构,问三个问题:哪些门被跳过、哪些门没产生决策、哪些阶段可以合并。
回到最开始那家工业软件公司。他们后来做了两件事:一是把五个阶段压缩到三个,二是把阶段门从会议改成了系统里的状态流转。半年后我再问项目经理,他说了一句跟当初完全相反的话,”现在阶段划分是我们干活用的,不是给领导看的。”
这句话就是我判断阶段划分是否成功的唯一标准。当团队把阶段划分当成自己的工具,而不是外来的约束,它才真正开始起作用。
所以下一步最简单也最有效的动作是:找出现有阶段里被跳过最多的那一道门,先问清楚它为什么被跳过。答案通常会直接指向你该改的地方,要么是它不重要,要么是它的条件定得不对,要么是它没有数据支撑。任何一种,都有明确的改法。
常见问题解答(FAQ)
1. 项目阶段到底应该按什么来划分,按时间、按部门还是按交付物?
我之前带过几个项目,团队习惯按“需求阶段、开发阶段、测试阶段”来切,结果每个阶段结束都拿不出明确的东西,甘特图上一片绿、实际一团乱。我一直没搞清阶段划分的锚点到底是什么,是按日历切还是按部门职责切。
锚点只有一个:一个可验证的交付物,加一个需要拍板的决策点。做法是先把项目生命周期里“必须有人确认才能往下走”的节点列出来,每个节点对应的产出写清楚,比如需求基线文档、可运行的集成版本、验收报告,再给这个节点起阶段名。
判断依据很简单:如果一个阶段结束时拿不出任何可验证产出,只有“完成度80%”这种描述,说明阶段切错了,应该合并或重新切。时间段和部门职责只能当参考,按日历切会出现阶段结束但工作没结束,按部门切会变成部门之间互相甩锅。
自查口径:每个阶段结束能不能拿出一份让下游或客户签字确认的东西,拿不出就不算合格阶段。经验值上,10人以下、3个月以内的项目3到4个阶段够用;跨部门、交付周期半年以上的5到7个阶段比较常见,再多就说明你在用阶段代替任务管理。
2. 一个项目分几个阶段比较合适,切得太细或太粗分别有什么后果?
我们公司之前要求所有项目按统一模板走,一个两周的小工具项目也被要求填七八个阶段的材料,团队怨气很大。后来放松了又变成一个大阶段包到底,中期完全看不到风险。我想知道到底有没有可参考的分法标准。
没有通用数字,但有一条可操作的判断线:单个阶段的时长控制在2到6周,阶段内的评审会不要超过一周一次。过细的信号很明确,阶段材料填写时间占项目总工时超过10%,或者团队每周都在准备评审材料;过粗的信号同样明确,某个阶段连续两个月没有对外可见的产出,风险首次暴露时距离项目结束不到20%的时间。
做法是按规模和风险分级设模板:小项目(总人月小于6)用“立项,执行,验收”三段;中等项目加“方案设计”和“测试试运行”;大项目或有合规要求的再拆出“需求基线”“集成联调”“上线准备”。
判断依据是风险暴露的及时性,如果多数重大问题都在验收前才发现,说明阶段切粗了,需要在前段补一个检查点,而不是把后段再切细。
3. 阶段之间的准出评审怎么做才不会变成走过场?
我们每个阶段结束都开会评审,基本是项目经理讲PPT,大家点头通过,签个字进入下一阶段。真出问题时回头看,评审记录上全是“同意”。我很想知道怎么设计评审才能真的拦住问题。
关键是把评审对象从“进度汇报”换成“准出条件清单加证据”。可执行做法三步:第一,阶段开始前就把准出条件写成可判定的条目,比如“下游方书面确认接口文档,覆盖率100%”“严重及以上遗留缺陷为0”,不要写“基本完成”这类词;
第二,每条准出条件绑定一份可查的证据,文档链接、测试报告、签字记录都行,评审会上不看PPT看证据;第三,明确不通过的后果和退回机制,未通过则本阶段延期,延期成本由该阶段负责人承担,而不是自动顺延。
判断依据:一场合格的准出评审必须能给出通过、有条件通过、不通过三种结论,且“有条件通过”要写清条件和复查时间。数据口径可以参考,如果连续5次评审都是一次性全票通过,机制基本已经失效,需要换主持方式,或者改由下游方而不是本方来判定准出。
4. 团队在做敏捷迭代,还需要做阶段划分吗,两者怎么兼容?
我们研发团队两周一个迭代,但管理层还是要求按需求、设计、开发、测试、上线走阶段汇报,两套节奏经常打架,迭代里做完的东西在阶段报表上体现不出来。我想过干脆取消阶段划分,但又担心管理层看不到项目全貌。
不用取消,要做的是两层节奏:迭代负责交付节奏,阶段负责决策节奏。做法是阶段不再绑定具体开发活动,只锚定不可逆的决策点,比如需求范围冻结、架构方案定稿、可以对外承诺上线日期、具备上线条件。每个阶段内部包含若干个迭代,迭代照常跑,阶段只在决策点触发一次评审。
判断依据问自己一句:如果跳过这个阶段评审,后面返工成本会不会显著上升,会上升的才设阶段,不会的就不设。兼容的实操细节是,阶段看板不要按完成百分比汇报,改成汇报准出条件已满足几条、共几条,以及当前最大风险是什么,这样迭代里完成的工作能自然映射到条件上,管理层也看得到真实进度。
建议把阶段评审频次压到每4到8周一次,跟迭代周期错开,别让团队一周开两次会。
文章包含AI辅助创作:阶段划分最佳实践:企业管理者项目阶段实操方法,常见问题,发布者:飞飞,转载请注明出处:https://worktile.com/solution-1/archives/331383
读者评论
我们公司就是从某项目管理平台里直接套了五阶段模板,然后每个阶段又加了两个审批节点。,"关于阶段数量那个统计我有个疑问,样本里进度偏差率最高的那组是六个阶段以上,但会不会存在反向因果?,"我们团队二十几个人,去年试着搞过阶段门评审,坚持了两个月就放弃了。阶段划分本身没问题,问题是配套的交付物要求太重。
结果最讽刺的是,项目经理现在汇报用的阶段和实际排期用的迭代完全是两套语言,周报里写"设计阶段进行中",看板里代码已经提了三周。也就是本来就复杂度高、风险大的项目才会被设计更多阶段,偏差率高不一定是阶段多导致的,可能是项目本身就难。不是不想执行,是每个阶段要交的文档太多了,光写文档一周就搭进去了。
文章说的"阶段评审零否决"简直太真实了,我们的评审会就是走过场,没人愿意当那个说不的人。不知道作者有没有控制项目复杂度这个变量。后来砍到每个阶段只留两个必须的产出物,一个是能跑的demo截图,一个是测试通过率,反而大家愿意配合了。