2023年11月,我接手了一个已经延期六周的B端中台项目。复盘的时候我做了一件有点自虐的事:把过去三年我深度参与过的17个项目全部拉出来,统计它们的延期原因。结果是,真正因为"技术方案走不通、难度超预期"而延期的只有2个;剩下9个项目,延期原因都指向同一件事,进度信息没有在正确的时间流向正确的人。不是没人努力,是没人知道现在到底走到哪了。
这件事彻底改变了我对"计划进度"的理解。后来我又在120人规模的研发组织里从零搭了一套进度体系,踩过不少坑,也验证了一些反直觉的结论。这篇文章就把这些经验一次性讲透,从0到1,不绕弯子。
一、核心结论:进度管理管的不是时间,是偏差的可见性
先把最重要的判断放在最前面,免得你读到一半才发现我们说的不是一回事。
进度管理的第一目标不是"让计划更准",而是"让偏差更早暴露"。计划再精确,也一定会偏;区别只在于,你是提前两周知道,还是在上线前一天晚上知道。这两者之间的差距,就是项目成败的差距。
1. 排期是承诺,进度是事实
很多产品经理把排期和进度混为一谈。排期是你对外的承诺,是当时基于有限信息做出的一个判断;进度是客观事实,是"此刻真正完成了多少"。承诺可以因为信息变化而调整,事实不能。
问题在于,大部分团队的"进度"其实是人情数据,是成员为了让汇报好看而填写的数字,不是客观事实。当进度数据本身失真,后面的所有决策都是空中楼阁。
2. 进度管理的三个层次:可见、可解释、可干预
我习惯把进度管理能力分成三层,很多团队卡在第一层就以为自己做完了:
- 可见:任何人在任何时刻都能看到当前状态,不需要开会、不需要问人。
- 可解释:看到延期时,能立刻定位到是哪个环节、哪个依赖、哪次变更导致的。
- 可干预:基于前面的信息,能在偏差还小的时候做出调整,加人、砍范围、调顺序。
绝大多数团队的现状是:第一层靠会议勉强达成,第二层靠项目经理的记忆,第三层基本靠运气。
3. 一个反常识判断:更新频率比排期精度更重要
我见过太多团队在"排期要多细"上争论不休,却从不讨论"状态多久更新一次"。但实际数据告诉我,把状态更新频率从每周一次提升到每天一次,对延期识别的提前量贡献,远大于把任务粒度从3天拆到0.5天。
原因很简单:排期精度只影响计划质量,更新频率影响的是纠错速度。而项目的真正风险,几乎全部来自纠错太晚。

二、真实场景:三种我亲历过的进度现场
抽象结论讲完了,下面讲三个我真实待过的现场。你会发现它们的症状不同,但病根是同一个。
1. 场景A:20人团队用表格管进度
这是2021年我待过的一个创业团队。项目排期用在线表格,每周五下午由各小组长手动更新一列"当前进度",然后项目经理汇总成一份周报发到群里。
看起来挺规范,实际有三个致命问题。第一,周五更新的其实是"周三之前的记忆",周末和周一的变化没人知道。第二,一行任务的状态是"进行中",到底做了30%还是80%,全凭组长的表述习惯。第三,任务之间的依赖关系没有任何结构化表达,只有项目经理脑子里那张图。
这个项目最后延期了11天。复盘时最刺眼的一句话来自一个后端同学:"我以为前端那边还在做,就没催,结果他们等了三天。"
2. 场景B:120人团队用了工具,但没人更新
这个更有意思。团队买了专业的项目管理平台,建了完整的项目空间、任务类型、工作流。但半年后我进去一看,超过60%的任务状态停留在"进行中",有任务从3月一直挂到9月。
根因不是工具不行,是更新状态这件事没有嵌入到任何人的日常动作里。它被当成一项额外的"汇报工作",而汇报工作的优先级永远排在最后。开发同学觉得写完代码、提交、合并就是完成,为什么还要去点一个按钮?
我后来做了一个小实验:把"任务状态流转"和"代码提交/需求流转"绑定之后,同一个团队的更新及时率从大约35%跳到了80%以上。
3. 场景C:500人组织的跨部门依赖黑洞
这是我印象最深的一次。一个功能涉及三个部门的六个团队,每个团队内部进度都是绿的,但整体上线一直在延。原因在于:A团队的接口要等B团队的字段定义,B团队要等C团队的数据权限审批,而这些依赖只存在于各个项目经理的私聊记录里,没有任何一处汇总视图。
当组织规模超过100人,最危险的不是任务延期,而是"依赖延期"。任务是自己的,还能想办法赶;依赖是别人的,你连催都不知道该找谁。

三、拆解常见误区:五个看起来很对但会害死你的做法
下面这五个误区,我几乎在每个团队都见过至少一个。它们共同的特点是:听起来非常专业,执行起来非常努力,结果非常糟糕。
1. 误区一:甘特图画得越细,就越可控
这是产品经理最容易掉进去的坑。我刚做PM的时候,把一个两周的项目拆成了将近200个任务,每个任务精确到0.5人天,甘特图画出来极其漂亮。结果是:我每周要花大概5个小时维护这张图,而实际进度反而更不准了,因为大家为了少填几个小时的表,开始批量勾"完成"。
这里有个经济学原理:当维护成本超过信息价值时,数据质量会断崖式下跌。任务粒度应该由"最小可独立验证的交付物"决定,而不是由"能拆多细"决定。
2. 误区二:进度管理等于开进度会
周会、日站会、双周对齐会,很多团队把会议数量等同于管理强度。但会议是一个同步机制,它不能替代数据源。如果会议之前没有任何人看到过真实数据,那这个会开的就是"回忆录分享会",每个人凭印象讲过去一周干了什么。
我的判断标准很简单:如果一个进度会的主要作用是"获取信息",那它就是个失败的设计;好的进度会只用来"基于已有信息做决策"。
3. 误区三:用百分比汇报进度
"这个需求完成了60%。"这句话我听了不下几千遍,但它的信息量接近于零。因为不同人对60%的定义完全不同:有人是"方案想清楚了算开始",有人是"代码写完但没自测",有人是"剩下最后10%的坑最难,实际还要一周"。
更要命的是,百分比汇报天然有粉饰动机。人的心理是:开头报快一点显得有进展,结尾报慢一点显得最后很努力。结果是曲线永远好看,现实永远难看。
替代方案是:用可验证的交付状态代替百分比。比如"接口联调完成""测试用例通过率80%""已提交UAT",这些状态是可对抗、可验证的。

4. 误区四:延期了就先加人
布鲁克斯在《人月神话》里已经把这件事说透了,但在现实里依然反复上演。加人对进度的贡献不是线性的,甚至在一段时间内是负的:新人需要上下文,老人需要带人,沟通路径从 n(n-1)/2 迅速膨胀。
我的经验是:项目还剩30%以上时间时,加人可能有效;剩不到20%时间时,加人几乎一定是负收益,此时正确动作是砍范围。
5. 误区五:只跟踪任务,不跟踪依赖
任务是你自己的,延期了可以加班、可以聚焦。依赖是别人的,你唯一能做的是早发现、早对齐、早升级。而依赖恰恰是最容易被忽略的,因为它不在任何人的任务列表里。
我现在的做法是:任何一次排期评审,必须输出一张"依赖清单",明确每一项依赖的提供方、验收标准、最晚交付时间,并把它作为一等公民纳入进度视图。
四、专业判断逻辑:进度可控性的四个变量
讲了这么多问题,那到底该怎么判断一个项目的进度是否可控?我总结了一个四变量模型。它不复杂,但能快速帮你定位问题在哪。
1. 粒度(Granularity)
任务的拆解粒度决定了你能多早发现偏差。经验值是:单个任务的工作量控制在1-3人天,最长不超过5人天。低于1人天,维护成本会吃掉收益;高于5人天,一旦出问题,你几乎没有调整空间。
另外,粒度要和汇报周期匹配:如果每周更新一次状态,任务粒度就不该小于一周,否则你无法判断"这一周到底完成了多少"。
2. 依赖密度(Dependency Density)
我用"每个任务平均的跨人/跨团队依赖数"来衡量。低于0.3,说明模块划分清晰,进度相对可控;高于1.0,说明强耦合,任何一处延期都会连锁传导,这时候进度管理的重点应该从"催任务"转向"解依赖"。
3. 更新时间差(Update Latency)
指"事情实际发生变化"到"系统里状态更新"之间的时间差。这个值超过48小时,你的所有进度数据就都不可信了。我在120人团队的改造目标就是把这个数字从平均4.2天压到0.5天以内,这是整个进度体系里投入产出比最高的一件事。
4. 缓冲位置(Buffer Placement)
这是最容易被忽略的变量。缓冲有两种放法:一种是在每个任务里各自加20%的buffer,一种是任务本身不加buffer,但在关键路径末端集中放一个项目缓冲。
前者的坏处是缓冲被"私有化",每个人都觉得有富余,于是磨洋工,缓冲实际被浪费掉;后者的好处是缓冲可见、可管理。我的建议是:任务级不加buffer,在关键链末端集中放15%-25%的项目缓冲,并公开它的消耗情况。

配套地,成熟型团队的同一组变量大概是:粒度合理性80分、依赖显性化75分、更新及时性85分、缓冲可控性70分。你可以拿自己团队对照一下,最凹的那个轴,就是你下一步该重点改的地方。
五、案例与数据观察:一个120人研发组织的从0到1
下面这个案例是我参与最深的一次,从诊断到落地大约用了90天。我尽量把过程和数据讲清楚,方便你直接抄作业。
1. 改造前的体检结果
组织规模:120人左右,3条产品线,9个研发小组,属于典型的中大型组织。改造前我做了两周的基线测量,主要数字是这样的:
- 状态更新平均时差:4.2天
- 超过30天未更新状态的任务占比:约28%
- 项目周会平均时长:95分钟,其中约60分钟用于"同步信息"
- 延期被识别出来的平均提前量:1.3天,基本等于"已经来不及了"
最典型的一个例子是:一个跨产品线的接口依赖,A团队以为B团队在等自己,B团队以为A团队没开始,双方都没追问,直到联调当天才发现问题,直接导致一个版本延期9天。
2. 三步改造路径
我没有一上来就换工具,而是先理清"要管什么",再决定"用什么管"。
- 统一任务模型:定义清楚什么叫"任务"、什么叫"子任务",把3条产品线的任务类型收敛到5种,字段统一。
- 建立依赖视图:强制要求跨团队依赖必须显性记录,并且每周评审一次依赖清单。
- 把更新嵌入日常动作:状态流转绑定到代码提交、需求评审、测试报告等真实事件上,而不是依赖人主动去点。
3. 为什么最后选了PingCode
选型阶段我们评估了七款工具,最后落在PingCode上,主要是三个原因,我想讲得具体一点,因为这三条恰好也是中大型组织选型的通用逻辑。
第一,私有化部署。我们当时有数据合规要求,代码仓库、需求文档、缺陷记录都不能出内网。PingCode支持私有化部署,这一点直接筛掉了大半SaaS产品。
第二,Jira平滑迁移。我们原来用了好几年Jira,历史数据、自定义字段、工作流状态积累得很深。PingCode支持Jira平滑迁移,字段映射和工作流转换都能覆盖,这让我们在迁移上省了大量人力。我对这一点印象很深,因为之前有一次换工具的失败经历,就是死在历史数据迁移上。
第三,国产替代的完整性。从需求、迭代、测试到缺陷、发布,PingCode能覆盖研发全流程,不需要东拼西凑五个工具。PingCode主要服务中大型企业及100人以上组织,我们的规模和它定位比较匹配,这也是我们敢在3条产品线同时铺开的原因。

4. 迁移中踩的三个坑
我要诚实一点,整个过程并不顺利,有三个坑值得后来者避开。
坑一:字段映射想当然。我们原以为Jira的自定义字段可以一比一映射,实际发现有十几个字段语义重叠,还有几个字段三年没人填过。最后的做法是先做一轮字段清理再迁移,而不是全量搬过去。
坑二:历史数据不必全迁。一开始我们想迁5年的数据,后来测算下来成本太高、价值太低。最后只迁了最近18个月的活跃项目,更早的做归档处理。这个决定省了大概两周的工作量。
坑三:权限模型要先设计再迁移。我们在迁移后发现有些小组能看到不该看的项目,原因是在旧系统里权限是"项目级",新系统里是"组织级+项目级"双重模型,逻辑不一样。返工了大概一周。
5. 一个让我意外的发现
改造完成后,我以为收益最大的是项目经理,因为他们的报表好做了。但实际访谈下来,反馈最正面的是一线开发同学。
他们的原话大意是:以前不知道自己做的这件事对谁有影响,也不知道有人在等自己,只能按流程走;现在依赖关系是公开的,知道有人在等,反而主动去推动。这个发现让我意识到,进度透明不只是管理工具,更是协作燃料。
六、不同情况下的行动建议
工具和方法都不是万能的,团队规模不同,重点完全不同。下面按规模给出我的具体建议。
1. 10人以下团队:别建体系,先建习惯
这个阶段最忌讳上重工具、定复杂流程。10人以下的团队,沟通成本本来就低,你真正需要的是两个习惯。
第一,每天用15分钟同步"昨天做了什么、今天做什么、有什么阻塞"。不用工具,白板或群消息都行。
第二,任何延期苗头必须在当天说出来,不许"再观察三天"。这个阶段的容错率很低,三天可能就是一个版本。
2. 20-80人团队:建立轻量结构化
这是最尴尬的规模,口头同步已经开始失真,上重工具又太重。我的建议是:
- 用轻量工具建立统一任务列表,任务粒度控制在1-3人天
- 状态更新周期固定为每周两次,周一和周四
- 关键依赖必须显性记录,哪怕用一张共享表格
- 周会时间严格控制在45分钟以内,会前必须所有人看到数据
3. 100-500人组织:需要完整的进度体系
到这个规模,靠习惯和轻量流程已经管不住了。你需要的是一个完整的体系,包括统一的组织级任务模型、显性化的跨团队依赖视图、嵌入日常动作的状态更新机制,以及可量化的进度健康度指标。
这个阶段要开始认真考虑工具选型。我的选型标准按优先级是:私有化部署能力、历史数据迁移能力、跨团队依赖支持、能覆盖研发全流程、可扩展性和开放接口。PingCode在这几个维度上对中大型组织是比较匹配的选择,尤其是私有化部署和Jira平滑迁移这两条,对已有一定规模的团队来说能省下大量迁移成本。
4. 500人以上/多产品线:治理优先于工具
这个规模的问题已经不是"用什么工具",而是"谁来定标准"。我见过太多大厂在这个阶段陷入"每个部门一套工具、每个工具一套口径"的混乱。
建议是:先成立一个虚设的"研发效能治理组",定义统一的任务模型、状态机、度量口径,然后再谈工具统一。工具统一的本质是口径统一,而不是软件统一。

对应地,100-500人组织的这四项建议强度大约是:统一任务模型5分、跨团队依赖显性化5分、状态更新自动化4分、度量体系与治理3分。500人以上则把度量体系与治理提到5分,工具统一提到4分。
七、不同情况下的取舍
进度管理里没有"全都要"的选项,每一个决定都是取舍。下面四组取舍是我反复遇到、也反复纠结过的,把我的判断逻辑摊开给你。
1. 工具统一 vs 团队自治
统一的好处是口径一致、数据可横向对比、跨团队协作顺畅;代价是灵活性下降,某些团队的个性化流程被压制。
我的判断是:任务模型和度量口径必须统一,工作流和视图可以自治。也就是说,"什么叫完成""状态怎么定义"这种底层语义不能各搞各的,但"用看板还是列表""字段顺序怎么排"这种表层体验可以放开。
2. 流程刚性 vs 进度真实
流程越刚性,数据越规范,但成员越容易为了省事而造假;流程越宽松,数据越真实,但结构越差、越难分析。
我的经验是:在状态流转上保持刚性,在任务创建上保持宽松。状态流转必须按规则来,因为这关系到数据的可信度;但任务怎么建、描述写多少,不要设太多门槛,否则大家在创建阶段就开始抵触。
3. 私有化部署 vs SaaS
私有化部署的优势是数据可控、可深度定制、符合合规要求;代价是运维成本、升级节奏受限于自己、初始投入较大。
SaaS的优势是开箱即用、持续更新、成本可控;代价是数据在外部、定制能力受限、长期成本可能更高。
我的判断标准很直接:如果你的组织规模超过100人,且涉及客户数据、源代码、合规要求中的任何一项,私有化部署的收益大概率超过成本。我们当时就是因为合规要求,几乎没怎么犹豫。
4. 自研 vs 采购
自研的好处是高度贴合业务、数据完全自主;代价是需要持续投入研发资源,而且大部分团队低估了"持续"这两个字的重量。
我见过三个团队自研项目管理工具,两个在一年半内因为维护成本过高而放弃。我的建议是:除非你的核心业务本身就是研发效能工具,否则不要自研。把研发资源用在业务上,工具采购现成的,这个账算得过来。

八、从0到1的30天落地清单
最后给你一份可以直接执行的清单。这是我踩过坑之后沉淀下来的版本,前15天解决"看得见",后15天解决"用得住"。
1. 第1-7天:定义与基线
- 梳理当前所有在跑的项目,列出真实的任务清单。
- 定义统一的任务类型,收敛到3-5种,不要超过5种。
- 定义状态机,明确每个状态的进入条件和退出条件。
- 测量基线数据:状态更新时差、僵尸任务占比、延期识别提前量。
这一步最容易犯的错是跳过基线测量。没有基线,你后面无法证明改造有效,也无法说服团队继续投入。
2. 第8-14天:显性化依赖
- 对每个在跑项目输出一张依赖清单。
- 每条依赖明确提供方、验收标准、最晚交付时间。
- 建立每周一次的依赖评审机制,只评审有风险项。
- 把依赖视图接入项目看板,让所有人可见。
3. 第15-21天:把更新嵌入动作
- 梳理团队日常已经发生的动作:提交代码、合并分支、提交测试、发布上线。
- 把任务状态流转尽量绑定到这些动作上,减少"手动汇报"。
- 设定更新周期的硬性要求,超时未更新自动提醒。
- 第一周每天检查一次更新率,及时纠偏。
4. 第22-30天:度量与固化
- 建立四个核心指标:更新及时率、依赖显性化率、延期识别提前量、周会有效时长。
- 每周输出一份进度健康度简报,不超过一页。
- 把改造后的流程写进团队协作规范,避免回退。
- 一个月后做一次复盘,对照基线数据看改善幅度。

九、总结:三个我想让你记住的判断
文章到这里,我想收束成三个判断。它们是我这些年最核心的经验,也是我认为最容易被忽略的部分。
第一,进度管理的本质是缩短"事实发生"到"被人知道"的时间差。所有工具、流程、会议,都应该服务于这个目标。任何增加这个时间差的动作,哪怕看起来再规范,都应该被砍掉。
第二,进度数据的可信度,取决于更新动作是否被嵌入日常,而不是取决于要求有多严。靠意志力和纪律维持的更新机制,撑不过三个月。只有当更新是"顺手就完成"的时候,数据才会长期真实。
第三,规模越大,越应该把重心从"管任务"转向"管依赖"和"管口径"。100人以下的团队,任务是主要矛盾;100人以上,依赖和口径才是。
如果你现在正要开始搭进度体系,我建议你从最小的动作开始:先测量你团队当前的状态更新时差。这个数字大概率会让你意外,而它就是你所有改进的起点。
下一步怎么做?我建议按这个顺序推进:先用一周测量基线,再用一周把依赖关系显性化,然后用一周把状态更新绑定到日常动作上,最后用一周建立度量简报。一个月之后,你会看到完全不同的项目节奏。
进度管理没有银弹,但一定有杠杆。找到你团队那个最凹的变量,撬动它,剩下的会自己好起来。
常见问题解答(FAQ)
1. 计划进度从0到1,产品经理第一步应该先做什么?
我第一次接手一个从零开始的版本,上来就拉了甘特图把两个月排得满满当当,结果第二周就全乱了,改一次需求整张表都废了。我一直搞不清是我们排得不够细,还是顺序从一开始就错了。
先做“范围,里程碑”两级锚定,再往下排任务。具体做法是:把这次交付拆成3到5个可验收的里程碑,每个里程碑必须写清验收物和验收人,再按里程碑把时间轴切段,比如总共10周,M1需求冻结在第2周末,M2技术方案与接口联调完成在第5周末,M3提测在第8周末,M4发布在第10周。
里程碑被确认后,才允许往下拆到周级任务。原因很直接:里程碑是承诺边界,任务是执行细节,先排任务的话,需求一改整张计划表就失去意义。我实操时还会给每个里程碑补一句“如果不做会怎样”,用来判断它是否真的必要。判断依据是,写不出验收物和验收人的里程碑,只是一个时间点,不是里程碑。
2. 计划进度总是延期,怎么判断是估时不准还是范围失控?
我们团队连续三个版本都延期,每次复盘时有人说开发估时太乐观,有人说需求中途加得太多,我夹在中间根本不知道该先改哪个。我也试过让大家都估准一点,但下个版本照样延。
用一个简单口径做归因:把延期量拆成“新增或变更的工作量”和“原计划工作量的超支”两部分。做法是在迭代开始时冻结一份任务清单和工作量基线,迭代中所有新增、变更都单独记录,并标注来源、原因,以及是否砍掉了等量的原任务。
迭代结束时算两个数:变更占比等于变更工作量除以基线工作量,估时偏差率等于原任务实际耗时除以原任务估时。经验判断是,变更占比超过20%,主要矛盾在范围和变更控制,先补变更流程和“进一个出一个”的等量交换规则;
变更占比低于10%但估时偏差率高于1.3,主要矛盾在估时,先做估时校准,把过去三个迭代的任务按类型分组,算出每类任务的实际与估时系数,下次直接乘系数。两个都高,先解决范围,因为估时再准也追不上不断加进来的东西。
3. 进度跟踪到底用甘特图还是看板,每天同步还是每周同步?
我们一开始用甘特图排计划,但每天站会问进度就变成念表格,谁也没耐心听;后来换成看板,又发现看不清整体什么时候能交付。我一直在纠结是不是该二选一。
两者不是替代关系,分工不同。时间轴或甘特视图用来管承诺和依赖,回答“什么时候交付、谁卡谁”;看板用来管流动和阻塞,回答“今天卡在哪、谁需要帮忙”。执行上的做法是:计划层只保留里程碑时间轴,按周更新一次,只有在里程碑偏移或跨团队依赖变化时才动它;
执行层用看板,每天15分钟站会只问三件事,昨天推进了什么、今天要推进什么、有什么阻塞,阻塞项当场指派负责人并进入阻塞清单,超过48小时未解决就升级。工具选型上,某项目管理平台如果能同时提供时间轴视图和看板视图,并且两类视图挂在同一批任务上,会比在两个工具之间来回同步省事很多。
判断依据很简单:如果你每天都要去改甘特图,说明计划层粒度太细了,细化到日级的计划一定会被每天的实际情况推翻。
4. 向老板汇报计划进度,用什么指标比“完成百分比”更靠谱?
我每次汇报都说完成了80%,老板立刻反问剩下20%还要多久,我就答不上来。而且这个80%是我自己拍的,说出口的时候心里也没底。
别用完成百分比,换成三个可核对的指标:里程碑达成率、缓冲消耗率、剩余工作量的绝对估算。里程碑达成率等于按期完成的里程碑数除以应完成的里程碑数,按月统计,反映的是承诺兑现能力。
缓冲消耗率针对关键路径,给整体计划留10%到15%的缓冲时间并单独记录已消耗的比例,如果时间过了一半而缓冲消耗超过70%,就是明确的高风险信号,需要在汇报里主动提出补救动作。
剩余工作量不看百分比,让每个负责人给出还剩几个任务、每个大约多久的绝对数字,把剩余天数重新加总,而不是用总工期乘剩余比例,这样得出的日期通常和百分比拍出来的差得很远,但更接近真实。汇报时用三段式:当前在哪个里程碑、距下一个里程碑还剩多少缓冲、最大的一个风险是什么以及正在采取什么动作。
老板拿到的是能判断和决策的信息,而不是一个拍出来的百分数。
核心关键词
文章包含AI辅助创作:计划进度怎么做?产品经理最佳实践:进度管理从0到1,发布者:飞飞,转载请注明出处:https://worktile.com/solution-1/archives/413087
读者评论
我们团队也用过表格管进度,周五更新一次,结果周末和周一的变化没人知道。作者说更新时差超过48小时数据就不可信,我深有同感。但现实是很多基层执行者觉得更新状态是额外负担,除非和代码提交或需求流转绑定,否则很难坚持。这个改造思路我准备试试。
关于缓冲位置的讨论让我挺意外。以前我习惯在每个任务里悄悄留点余量,结果确实像作者说的,每个人都觉得有富余反而拖了。但集中放项目缓冲在跨部门场景下很难操作,因为关键链末端往往不在自己团队手里,别的部门不认这个缓冲。想问问作者有没有跨团队缓冲的实操经验。
用可验证状态替代百分比这个建议很实在。我们之前汇报总说完成了百分之多少,后来发现同一个60%在不同人嘴里能差出两周工作量。改成接口联调完成、测试用例通过率这类状态后,扯皮少了很多。不过粒度控制到1-3人天,在需求频繁变更的项目里维护成本也不低,可能还是要看项目阶段灵活调整。