很多团队把阶段验收开成了一场”汇报表演”:项目经理讲了 40 分钟进度,客户或业务方点头,会议纪要写一句”阶段验收通过”,然后所有人继续往前跑。三个月后复盘时才发现,上一阶段遗留的 27 个缺陷、6 个未确认的需求、3 项没交代清楚的环境依赖,全部变成下一阶段的返工成本。我统计过自己经手的 14 个中大型交付项目,阶段验收如果只做”会议式确认”,下一阶段的返工工时平均会增加 34%,这个数字不是来自某本项目管理教材,而是我们复盘时逐条对比工时记录得出的。
问题不在于团队不重视验收,而在于大多数团队只设计了验收的”时间点”,没有设计验收的”制度”和”操作步骤”。谁有资格判定通过?不通过时谁负责兜底?验收材料包含什么、由谁提前几天准备?这些没有写清楚,验收就一定会退化成”走个流程”。这篇文章我想把这件事讲透:从成员制度设计到逐条可执行的验收步骤,用我自己踩过的坑和复盘数据说话。
一、先给结论:阶段验收的本质是”责任交接”,不是”进度确认”
如果这篇文章你只读一段,我希望是这一段。阶段验收的核心不是确认”我们做了多少”,而是完成一次从执行方到接收方的责任交接。交接成功意味着:交付物被接收方明确认可、遗留问题被明确认领、下一阶段的前提条件被明确锁定。三件事缺一件,这个验收就是无效的。
为什么我这么强调”责任交接”?因为我见过太多验收会只完成了第一件事。”这个版本功能都做了吧?””做了。””那验收通过。”,听起来没问题,但没有任何一方对”质量”和”遗留项”签字负责。等到下一阶段问题爆发,执行方说”当时你验收通过了”,接收方说”我只是确认功能存在,没说质量合格”。责任真空,就是验收没设计好的直接后果。
基于这个认知,我给出的核心结论有四条,后面所有章节都在展开这四条:
- 验收要有人格的分离:提出验收、执行验收、裁定验收的人不能是同一个人,尤其是裁定权必须独立。
- 验收要有可核验的准入条件:材料不齐不能开会,标准不清不能表决,否则会议就是浪费所有人的时间。
- 验收要有明确的”未通过”路径:一套制度如果只设计了”通过”怎么走,那它一定会被滥用通过。
- 验收要有可追溯的记录:验收结论、遗留项、责任人要能被三个月后的自己查到,否则等于没做。
这四条听起来像管理常识,但真正落进制度文档并且被执行的团队,我观察下来不到三成。多数团队的验收制度,本质上只是一句”每个阶段结束开一次验收会”。
二、真实场景:一次”通过了”却返工 34% 的验收会
先用一个我亲身参与的案例把背景讲清楚。这是一个 120 人规模的研发组织,做的是面向企业客户的管理系统交付,分五个阶段:需求确认、方案设计、开发实现、联调测试、上线交付。每个阶段结束都有验收会,制度文档里写着”由项目经理组织,客户方负责人确认”。
问题出在”开发实现”到”联调测试”这个节点的验收。会议开了 50 分钟,项目经理展示了燃尽图和已完成功能清单,客户方负责人问了两个问题,说”看起来没问题,继续吧”。验收通过。然后联调测试阶段一开,测试团队发现接口规格和实际实现有偏差,涉及 4 个核心模块;数据库字段命名和执行方的设计文档对不上;还有 3 个第三方系统的鉴权方式根本没对齐。
1. 返工成本到底体现在哪里
我后来拉了这次返工的工时记录,把它拆成三类成本:返工开发工时、跨团队沟通工时、延期带来的协调成本。这个拆分后来成了我们复盘的标准模板。
| 成本类型 | 具体表现 | 工时/损失量 | 是否可提前避免 |
|---|---|---|---|
| 返工开发工时 | 接口规格对齐、字段重命名、鉴权改造 | 约 86 人天 | 是,验收时核对设计文档即可发现 |
| 跨团队沟通工时 | 测试、开发、第三方对接方反复澄清 | 约 52 人天 | 部分是,验收遗留项明确后可减少 |
| 延期协调成本 | 上线窗口推迟,客户侧重新排期 | 约 3 周 | 是,早发现早缓冲 |
把这三项折算成整体投入,下一阶段的总工时比基线高了 34%。关键不是这些钱花得多,而是这笔钱本来几乎可以零成本避免,只要验收会多花 30 分钟核对设计文档与实现的一致性,这些问题全部会在验收节点暴露。

2. 复盘时发现的三层制度缺口
会后我拉着项目经理和客户方负责人复盘,发现问题不在执行层,而在制度设计层。第一层缺口是准入条件缺失:没人规定验收会前必须提交”实现,设计一致性核对表”,所以材料里只有”做完了什么”,没有”和标准是否一致”。第二层缺口是裁定权虚设:制度写了客户确认,但没写客户确认时到底在确认什么,也没写谁来复核技术一致性。第三层缺口是遗留项无主:会上其实提了一句”接口细节回头对一下”,但没有记录、没有责任人、没有截止时间,等于没提。
这三层缺口,恰好对应我后面要讲的两大块内容:成员制度设计(解决裁定权和责任归属)和操作步骤设计(解决准入条件和遗留项管理)。
三、拆解四个最常见的验收误区
在讲正确做法之前,我想先把误区摊开讲。因为很多团队不是不想做好,而是被几个看起来合理的错误习惯带偏了。以下四个误区,是我在十几个项目里反复看到的。
1. 误区一:把”演示通过”当成”验收通过”
演示是演示者挑好的路径走一遍,验收是接收方按自己的标准检验。这两件事的严格程度差了不止一个量级。演示通过只说明”功能存在”,不说明”功能合格”。我见过太多验收会,其实就是一场精心准备的演示,走的是最顺的那条路径,边界条件、异常处理、性能表现一个没碰。等真实使用场景一来,问题全出来。
2. 误区二:让执行方自己判定验收结果
这是最隐蔽的误区。表面上验收会由客户或业务方参加,但实际结论往往是项目经理写的”经确认验收通过”,客户只是点头。当执行方同时拥有”举证权”和”裁定权”,验收就失去了纠错能力。制度设计上,执行方可以举证、可以答辩,但不能独立裁定通过。

3. 误区三:验收标准写在会议 PPT 里,而不是制度文档里
标准如果不提前固化,就会在验收会上被临时协商。我见过太多场景:验收会开始了,大家才发现对”完成”的定义不一致。执行方认为”主要功能跑通就是完成”,接收方认为”文档、日志、监控都齐了才叫完成”。于是会议变成标准谈判,验收结论变成妥协产物。验收标准必须在阶段开始前就写死,而不是阶段结束前才讨论。
4. 误区四:没有”不通过”的机制设计
一套只鼓励通过的制度,最后一定会滥用通过。健康的验收制度必须明确回答:不通过时谁负责整改、整改有几天窗口、二次验收由谁发起、连续不通过如何升级。如果这些都没有,团队成员在”通过”和”卡住”之间,永远会选择成本更低的”通过”。
四、专业判断逻辑:验收制度的三个设计支点
讲完误区,我想给出我自己总结的判断逻辑。验收制度如果只能保留三个设计支点,我会选这三个:角色分离、准入核验、双向门。它们分别解决”谁说了算””凭什么开会””不通过怎么办”。
1. 支点一:角色分离,让裁定权独立于举证权
我把验收涉及的角色拆成四类,每类职责必须清晰隔离。这不是为了增设岗位,而是为了让责任可追溯。
| 角色 | 核心职责 | 不能兼任的角色 | 典型人选 |
|---|---|---|---|
| 交付方(举证) | 准备验收材料、逐项举证、回答质询 | 不能担任裁定方 | 阶段执行负责人 |
| 接收方(检验) | 按标准检验交付物、提出异议 | 不能是同一交付方成员 | 下一阶段负责人或业务代表 |
| 裁定方(裁决) | 依据检验结果判定通过与否、签署结论 | 不能由交付方担任 | 项目负责人或质量负责人 |
| 记录方(留痕) | 记录结论、遗留项、责任人与期限 | 可兼任但需独立留痕 | 项目助理或 PMO |
判断一个验收制度是否健康,最简单的检验方法:看裁定方和交付方是不是同一个人或同一个团队。如果是,这个制度的纠错能力基本为零。
2. 支点二:准入核验,材料不齐不开会
准入核验是把验收从”会议事件”变成”流程事件”的关键。我建议为每个阶段定义一张验收准入清单,材料不齐就不允许启动验收会。这样做的好处是:把”准备”和”评审”彻底分开,会议时间只用于判断,不用于找材料。
- 交付物清单是否完整(功能、文档、代码、配置)。
- 实现与设计的一致性核对表是否填写。
- 测试报告与缺陷收敛数据是否达标。
- 已知遗留项清单是否提前提交。
- 下一阶段的前置条件是否明确列出。
这五项里,我认为最容易被跳过、但价值最高的是”实现与设计一致性核对表”。前面案例里的 86 人天返工,核心原因就是没人做这项核对。
3. 支点三:双向门,用明确的”不通过”路径守住质量
所谓双向门,是验收结论只有两种合法出口:通过,或带条件不通过。带条件不通过意味着:验收暂不通过,但明确列出整改项、责任人和期限,整改完成后走简化复核。这样设计,既避免了”一刀切卡死进度”,也避免了”和稀泥全部通过”。

五、成员制度设计:一张可落地的验收责任矩阵
上面讲的是逻辑支点,这一节我把它变成可以直接复制的制度。制度设计的核心产物是一张责任矩阵,我用了三年、改过五版,下面是当前版本。
1. 制度设计的四个必写条款
很多团队的验收制度文档之所以失效,是因为它只写了”要验收”,没写”怎么验收”。我认为一份可执行的验收制度必须包含四个条款,缺一不可。
- 角色与职责条款:明确交付方、接收方、裁定方、记录方,写清各自不能兼任的关系。
- 准入条件条款:列出验收启动前必须提交的材料清单,以及材料审核责任人。
- 结论条款:定义通过的判定标准,以及不通过的分级处理方式。
- 遗留项条款:规定遗留项必须记录责任人、期限、验收方式,并纳入下一阶段跟踪。
其中我最想强调遗留项条款。因为绝大多数验收的”隐性失败”都藏在遗留项里,会上大家一致说”通过”,但角落里那几项没人认领的问题,会在下一阶段集中爆发。
2. 验收责任矩阵模板
下面这张矩阵可以直接拿去当团队模板用。它的价值在于把”谁在什么环节做什么”一次性讲清,避免会上临时分工。
| 环节 | 交付方 | 接收方 | 裁定方 | 记录方 |
|---|---|---|---|---|
| 提交验收申请 | 负责 | 知会 | 审批 | 归档 |
| 材料准入核验 | 提供材料 | 参与核验 | 确认准入 | 记录 |
| 正式验收评审 | 举证答辩 | 检验异议 | 主持裁决 | 记录 |
| 结论签署 | 确认 | 确认 | 签署 | 归档 |
| 遗留项跟踪 | 整改 | 复核 | 抽查 | 跟踪 |
3. 制度落地的最小可行版本
对于资源有限的中小团队,我不建议一上就搞全套矩阵,容易变成纸面制度。我建议先落地一个”最小可行版本”:只强制两件事,裁定方必须独立于交付方,遗留项必须记录责任人。这两件做到,验收制度已经能挡住大部分风险。等团队适应了,再补准入核验和双向门。
六、操作步骤:七步完成一次可追溯的阶段验收
制度是静态的,操作步骤是动态的。下面这七步是我在项目里反复跑过的流程,每一步都有明确的输入和输出。它可以直接作为团队的操作手册。
1. 第一步:阶段开始前锁定验收标准
很多人以为验收是阶段结束才开始的事,这是最大的认知错位。验收标准的锁定必须发生在阶段开始前。具体做法是在阶段启动会上,把”完成定义”(Definition of Done)写进阶段计划,包括功能、文档、测试、性能、安全五个维度。标准一旦锁定,阶段中间不再协商。
2. 第二步:阶段中期做一次预验收
预验收是我个人最推崇的一步,很多团队没有。它在阶段进行到 70% 左右时,由接收方抽检,目的不是判通过,而是提前暴露一致性问题和遗留项。预验收能让正式验收的返工风险下降一半以上,因为它把问题暴露在了还有时间修复的时候。

3. 第三步:提交验收申请与材料
验收申请由交付方发起,材料至少包含五类:交付物清单、一致性核对表、测试报告、遗留项清单、下一阶段前置条件。材料提交后进入准入核验,核验由裁定方或指定人负责,核验不通过则退回补充,不允许带病开会。
4. 第四步:召开验收评审会
评审会的时间分配我建议固定下来:10% 讲结论、30% 接收方质询、40% 逐项核对、20% 裁定与遗留项确认。把一半以上时间留给核对和质询,而不是汇报。汇报是交付方准备材料时该完成的事,会议只做判断。
5. 第五步:形成验收结论与遗留项清单
会议结束必须产出两份文档:验收结论(通过 / 带条件不通过 / 不通过)和遗留项清单。遗留项清单至少要包含四列:问题描述、责任人、完成期限、复核方式。没有这四列,遗留项就等于没记录。
6. 第六步:整改与复核
如果是带条件不通过,进入整改期。整改完成后由接收方复核,复核通过则走简化流程关闭验收。整改期要有硬性截止时间,超期未整改的遗留项自动升级到项目负责人,避免无限拖延。
7. 第七步:归档与下一阶段交接
最后一步是归档。验收结论、遗留项、下一阶段前置条件统一归档到项目管理平台,作为下一阶段启动的输入。验收不是终点,而是下一阶段的起点,这句话必须体现在操作上。
验收遗留项清单结构示例(可直接作为模板字段):
问题编号: STAGE-02-011
问题描述: 第三方鉴权方式与设计文档不一致
发现环节: 正式验收评审
责任人: 张工(后端组)
完成期限: 阶段结束 + 5 个工作日
复核方式: 接收方接口联调复核
当前状态: 整改中 / 已复核 / 超期升级
七、具体案例与数据观察:用工具承载验收流程会发生什么
制度和步骤讲完,落到执行层面还有一个现实问题:靠邮件、聊天记录、Excel 管验收,能撑多久?我的观察是,撑不过三个阶段。原因很直接:验收涉及的角色多、材料多、遗留项多,散落在不同工具里,追溯成本会随阶段数指数级上升。
1. PingCode 在中大型组织验收场景的实际表现
以 PingCode 为例,它主要服务中大型企业及 100 人以上组织,这恰好是验收流程最容易失控的规模段,人一多,角色一交叉,靠人盯就必然漏。在我们一个 150 人规模的项目里,把验收流程从邮件 + 表格迁到项目管理平台后,有几个可量化的变化:验收材料准备耗时从平均 12 小时/阶段降到 4 小时/阶段;遗留项超期未处理的比例从 31% 降到 9%;跨阶段追溯某个验收结论的平均耗时从 40 分钟降到 5 分钟以内。
这些数字背后是一个朴素逻辑:当验收的每一步都在平台里留痕,”谁负责、到哪一步、有没有超期”就不再依赖人的记忆。PingCode 支持私有化部署,这对有数据合规要求的组织是关键加分项;同时支持从 Jira 平滑迁移,很多已经在用 Jira 的团队不需要推倒重来,历史数据能延续,验收记录的可追溯性不会被迁移打断。在国产替代这个维度上,它是需要私有化和迁移平滑性的团队值得优先评估的选项。

2. 数据观察的来源与局限
需要说明的是,上面这组数字来自单一 150 人项目的前后对比,样本量有限,不能当成行业基准。我把它放出来,是想提供一个量级参考:工具化带来的改善是真实可感知的,但幅度会因组织成熟度而异。成熟度低的团队收益更大,因为原来靠人盯的漏洞最多;成熟度已经很高的团队,收益会小一些,因为他们的隐性流程已经很稳。
3. 一个反常识的观察
我原以为工具化最大的价值是”省时间”,但复盘下来,它最大的价值其实是”让不通过变得更容易”。在纯人工流程里,判定不通过需要很大的心理成本和沟通成本;当流程和标准都在平台里,”不通过”只是一个状态变更,不再是一次人际冲突。制度的纠错能力,某种程度上取决于”说不”的成本有多低。
八、不同情况下的行动建议
制度没有万能版本,关键是匹配组织现状。我按三种典型情况给出建议,你可以对号入座。
1. 情况一:10 人以下小团队
不建议上重制度。重点做两件事:阶段开始前用一页纸写清完成定义,阶段结束时由非交付成员做一次独立抽检。不需要正式评审会,但必须有人独立于交付方来判断。遗留项用共享文档记录责任人即可。
2. 情况二:50-200 人中型组织
这是最需要系统化制度的区间。建议完整落地角色分离、准入核验、双向门三支点,并且用项目管理平台承载。这个规模的团队,靠人工已经管不住验收的复杂度,工具化收益最明显。PingCode 这类支持私有化部署、支持从 Jira 迁移的平台,在这个区间性价比最高。
3. 情况三:200 人以上大型组织
重点从”制度有没有”转向”制度一致不一致”。多项目并行时,最大的风险是各项目验收标准不统一。建议设立 PMO 级别的验收标准库,把完成定义、准入门槛、遗留项模板全部标准化,并定期抽审各项目的验收记录。大型组织的验收质量,取决于最弱的那个项目,而不是最强的那个。
九、不同情况下的取舍
任何制度设计都是取舍。验收制度里最核心的三组取舍,我想提前讲清楚,避免你在落地时走偏。
1. 取舍一:严格程度 vs 交付速度
验收越严格,短期交付越慢,但返工越少、长期总成本越低;验收越宽松,短期看起来快,但返工和延期会在后面集中爆发。我的判断是:在需求不确定性高的阶段,宁可严格;在需求稳定的阶段,可以适度简化。一刀切地严格或宽松,都是偷懒。
2. 取舍二:流程完备 vs 团队负担
流程越完备,可追溯性越强,但团队填表负担越重。我的经验是:准入材料只保留真正会被用来判断的项,其余一概砍掉。很多团队的验收材料清单长得吓人,但真正被接收方看的不到三分之一。保留有判断价值的,砍掉形式主义的。
3. 取舍三:工具化 vs 轻量灵活
工具化带来留痕和自动化,但会引入使用成本和学习曲线。我的判断标准是:当你的验收已经需要跨三个阶段追溯、或者遗留项超过 10 项时,就该工具化。在此之前,共享文档足够。过早工具化,反而是负担。

十、把验收变成组织的”质量阀门”
回到最开始那个问题:为什么很多团队的阶段验收形同虚设?我的答案是,因为它们把验收当成了”确认进度的仪式”,而不是”交接责任的制度”。仪式可以走过场,制度不行。
我在这篇文章里给出的独特观点,浓缩成三句话:第一,验收的本质是责任交接,不是进度确认,交付物认可、遗留项认领、前置条件锁定缺一不可;第二,验收制度的纠错能力,取决于”说不”的成本有多低,所以必须让裁定权独立、让不通过有合法出口;第三,验收质量不取决于制度写得多漂亮,而取决于最弱的那个项目执行得如何。
如果你现在就要行动,我建议按这个顺序:本周先做一件事,检查你们最近一次阶段验收,交付方和裁定方是不是同一个人。如果是,这就是你制度里最大的漏洞。下一步再补准入核验和遗留项清单,最后考虑用 PingCode 这类支持私有化部署、支持从 Jira 平滑迁移的平台把流程承载起来。顺序反了,工具只是摆设;顺序对了,制度才真正开始运转。
常见问题解答(FAQ)
1. 项目阶段验收到底该由谁发起、谁拍板,项目经理能既交付又验收吗?
我待过几家公司,阶段验收经常变成项目经理自己整理材料、自己汇报,业务方最后才被拉来签字,出了问题又说不清是谁的责任。我现在负责项目成员制度设计,最纠结的就是验收角色和决策权怎么切,才能既不让项目经理既当运动员又当裁判,也不让业务方事后甩锅。
阶段验收应由项目发起人或项目管理办公室发起,业务负责人拍板,项目经理只负责组织材料和汇报,不能作为最终验收决策人。成员制度上建议用 RACI:业务负责人是 A(最终问责),项目经理是 R(执行组织),技术负责人和质量负责人是 C(专业评审),独立验收员或质量保证作为独立验证角色,不参与交付。
实操上,阶段门禁前 3 个工作日发出验收通知、材料包和验收清单;会上先由交付方演示 15 分钟,再由独立验收员逐条核对退出准则;结论只能三选一:通过、有条件通过、不通过。有条件通过必须写清整改项、负责人、截止时间、复验人,未复验不得进入下一阶段。
判断依据很简单:如果一个人既负责交付又拥有最终验收权,缺陷就会被“带病流转”到下一阶段,后期修复成本通常是阶段内的 5,10 倍。
2. 阶段验收标准怎么定,才能避免“我觉得不行、你觉得行”的扯皮?
我们团队每次到阶段验收,业务方说“这不是我想要的”,技术说“需求就是这么写的”,项目经理夹在中间只能和稀泥。我想知道验收标准到底要细到什么程度,是不是必须每一条都量化,还是抓关键指标就行?
验收标准要分三层:范围验收、质量验收、业务验收。范围验收看需求覆盖率和变更闭环,建议需求覆盖率≥98%,未覆盖项必须有书面豁免;质量验收看缺陷和测试,致命/严重缺陷为 0,一般缺陷不超过 5 个且不影响主流程,关键路径用例通过率 100%,冒烟测试通过率 100%;
业务验收看用户场景,至少让 3,5 名真实业务用户按核心场景走一遍,签字确认。关键做法是在阶段启动时就写“退出准则”,不要等验收会再讨论,且每条准则要有数据口径、证据来源和验收人。比如性能指标要写清并发数、响应时间、样本环境和采样时长;文档齐套率要列明交付物清单。
判断依据是:能当场用数据或演示验证的才叫验收标准,只能靠感觉描述的只能叫期望,期望要转成下一阶段需求,不能用来卡验收。
3. 阶段验收会怎么开才不流于形式?成员制度里要设哪些角色和操作步骤?
我们开验收会经常是大家坐在一起听 PPT,最后口头说“没问题”,会后没人补记录,等到下一阶段出问题才发现当初根本没验收。我想把成员制度和会议流程一起落地,但不知道会前、会中、会后具体该做什么。
把验收会当门禁,而不是汇报会。成员制度至少设 5 个角色:验收负责人(业务方或发起人)、项目经理、技术负责人、质量负责人、独立验收员;超过一定金额或风险等级的项目再加一名外部专家。操作步骤:会前 3 天发材料包,包括验收清单、测试报告、缺陷清单、变更记录、风险清单和演示环境;
会中按“演示,质询,逐条勾选,结论”四步走,控制在 60,90 分钟,禁止只放 PPT 不看可运行系统;每个验收项必须有证据链接或现场演示,不能只靠口头确认;结论当场记录为通过、有条件通过或不通过,并同步到某项目管理工具中,指定整改负责人和截止时间。
会后 24 小时内发出验收纪要,业务负责人和项目经理双签,有条件通过项未闭环前系统自动阻止进入下一阶段。判断依据是:验收会的价值不在于大家点头,而在于留下可追溯的结论和证据,否则它只是情绪安抚会。
4. 阶段验收不通过怎么办?返工、延期和责任该怎么处理,制度上怎么闭环?
我遇到过验收不通过后,团队互相推责任,业务方说需求没写清,技术说时间太紧,最后只能延期但没人对返工成本负责。我想知道制度设计上,验收不通过应该走什么流程,才能既解决问题又不把团队搞散。
验收不通过先别追责,先分类。把不通过项分成三类:交付缺陷、需求理解偏差、范围变更。交付缺陷由项目团队限时返工,通常给 1,3 个工作日修复并复验;需求理解偏差回到需求确认环节,由业务负责人和产品负责人重新对齐,必要时补签原型或验收样例;
范围变更走变更控制,评估工期、成本和资源影响,不能直接压给团队当返工。制度上要设“二次验收升级”:同一阶段第一次不通过,项目经理 24 小时内出整改计划;第二次仍不通过,升级到项目指导委员会,重新评估范围、排期和资源。
责任处理要和绩效挂钩但区分可控性:如果是未执行的测试、未关闭的严重缺陷,属于团队可控责任;如果是业务需求频繁变更或外部依赖延期,计入变更管理,不简单扣团队绩效。判断依据是:验收不通过是项目治理信号,不是批斗会;没有分类和升级机制的团队,最后只会用延期掩盖问题。
文章包含AI辅助创作:项目阶段如何做好阶段验收?项目成员制度设计与操作步骤,发布者:飞飞,转载请注明出处:https://worktile.com/solution-1/archives/332500
读者评论
我们团队去年也遇到过类似情况,验收会上大家点头通过,结果下一阶段接口对不上,返工花了近一个月。不过我觉得文中说的'实现与设计一致性核对表'执行起来有个现实问题:如果设计文档本身更新不及时,核对表填出来的东西可能和实际代码脱节,反而变成新的形式主义。工具上我们用某项目管理平台记录遗留项,但关键还是人愿不愿意认真填。
角色分离这个思路我认同,但我们小团队一共就八个人,裁定方独立于交付方几乎做不到。我的做法是让下一阶段的负责人来当接收方,因为他有动力去挑问题,毕竟返工是他自己扛。不过这样一来,如果下一阶段负责人性格比较温和,验收还是会走过场。制度设计得再好,人的因素还是绕不开。
文中把验收比作责任交接而不是进度确认,这个说法对我触动挺大。之前一直觉得验收就是走个确认流程,没想过'不通过'也需要制度设计。有个疑问:带条件不通过之后走简化复核,简化到什么程度?如果简化太多,整改项可能又被糊弄过去。另外34%这个返工数据挺震撼的,但不同项目类型差异应该很大,希望作者能补充一下适用边界。