迭代计划看起来排得很满,为什么上线时仍然延期?我复盘团队的迭代记录时,最常见的答案不是“大家不够努力”,而是计划把不确定性藏起来了:需求没有验收口径,依赖没有明确负责人,会议上承诺的工作量又被当作可交付能力。迭代管理真正要管理的,不是任务清单有多长,而是团队能否持续把有限的时间转化为可验证的产品结果。

一、先讲结论:迭代管理不是把工作切成两周
1. 先对齐结果,再拆解任务
迭代可以按一周、两周或更长周期运行,但周期本身并不会带来敏捷。团队如果只是把原来的月度计划切成两个周计划,仍然可能在迭代末尾集中发现风险、集中加班和集中解释延期。
我判断一轮迭代是否有效,会先看三个问题:团队是否知道本轮要改善什么用户结果;每项工作是否有清楚的完成标准;出现变化时,团队能否尽早看见影响并作出取舍。三者中任何一项缺失,迭代就容易退化成按期更新的任务表。
核心结论是:迭代管理的最小闭环是“目标,承诺,执行,验收,复盘”。计划会变,用户需求会变,外部依赖也会变,但这个闭环不能断。项目经理的工作不是保证每个初始估算都不变,而是让变化及时暴露,并让决策有依据。
2. 迭代计划要有容量边界
不少团队会把“可用人天”直接当成“可承诺工作量”。这是一个容易导致延期的算法。工程师还要处理线上问题、代码评审、协作沟通、技术支持和临时需求;如果把日历上的所有时间都算作开发时间,计划从第一天起就已经超载。
我的建议是先用过去数轮的实际完成量建立容量基线,再结合假期、值班、人员变动和已知依赖调整。若团队没有稳定数据,先少承诺,观察两到三轮,再逐步校正。初期估算的作用是帮助团队谈清风险,而不是制造看似精准的承诺。
3. 迭代结束要交付证据
“开发完成”不等于“迭代完成”。一项工作只有在约定的验收条件满足、结果可以被演示或验证、必要的发布和运营准备已完成时,才适合计入完成。否则,任务虽然在看板上变成了完成,用户仍然得不到价值。
因此,我会要求团队把“完成”的定义写在工作项中,而不是留在某位成员的脑子里。对一个面向用户的功能来说,完成标准可能包括测试通过、异常场景覆盖、埋点核验、帮助文档更新和灰度方案确认;具体项由产品风险决定,不必把所有项目套进同一张清单。
二、背景与场景:计划为什么总在迭代中失真
1. 一张计划表隐藏了四种不同工作
项目经理看到的待办清单,通常混合着需求开发、缺陷修复、技术治理和突发支持。这几类工作的可预测性并不相同。需求开发可以提前澄清和估算;线上故障无法完全排期;技术治理的收益可能要经过数轮才显现;外部依赖则可能由团队之外的人决定。
如果把它们全部放在同一个承诺池里,团队就会误以为每项工作都可以按相同方式规划。结果往往是:计划中的需求看上去已排满,突发工作到来后只能挤占开发时间,最后再通过加班掩盖容量不足。
我更愿意先拆开看工作来源,再讨论承诺量。以一个产品研发团队为例,迭代容量不是“所有需求的总工时”,而是必须在交付目标、维护负担、支持工作和不可预见风险之间作出分配。
2. 迭代失控常常不是发生在迭代末尾
当团队在最后几天才发现关键任务还没有开始,表面上像执行不力,实际原因可能更早出现:需求在计划会上没有说清楚;接口人没有确认联调时间;测试环境还未准备;任务拆得过大,进度信号滞后。迭代末的延期,往往是前期可见性不足的结果。
项目经理因此要把注意力从“还剩多少任务”移到“关键路径上哪些假设尚未验证”。对于依赖第三方接口、数据迁移、跨团队评审或安全审批的工作,进度风险不取决于开发任务有没有开始,而取决于等待能否被及时识别和处理。
3. 不同团队不能照搬同一套节奏
功能研发、平台建设、运维支持和数据项目面对的工作性质不同。功能研发往往适合用短周期验证用户价值;运维团队需要留出响应空间;平台团队可能承担跨团队依赖,产出不总能按单个用户故事切割;合规项目则需要把审查和证据留存纳入计划。
所以,迭代管理方法应当围绕团队的工作流调整,而不是为了形式统一,强迫所有团队使用同样的会议时长、故事点尺度和看板列。统一的应当是目标透明、变更可追踪、完成有证据;具体执行节奏可以不同。
三、常见误区:这些做法看起来规范,实际会制造风险
1. 把估算当成承诺
估算是基于当前信息对复杂度和工作量作出的判断,不是对未来的保证。需求含糊、技术方案未定或外部依赖未确认时,估算的误差自然更大。项目经理若把一个初步估算直接变成对外承诺,团队就会被迫用加班或降低质量来维持表面上的确定性。
更可靠的表达方式是说明承诺的条件:在需求范围不变、接口按期开放、关键人员可用的前提下,团队预计能交付哪些结果;若条件变化,哪些内容会被重新评估。说清边界不是推卸责任,而是让承诺具有可检验性。
2. 把高利用率当成高效率
如果团队每个人都被排到百分之百,计划就没有吸收波动的空间。评审、问题排查、临时协作和返工都会变成“计划外”,但它们并不会因为没写进计划就消失。看起来利用率很高,实际可能让工作在等待和切换中积压。
我通常会把利用率和流动效率分开看。利用率回答“人是否一直有事做”;流动效率更接近“工作从开始到完成有多少时间真正用于推进”。若一项任务大部分时间都在排队等评审或等依赖,继续把人员排满只会增加在制品,不会加快交付。
3. 需求没准备好,也先塞进迭代
“先做起来再说”对探索性工作有时合理,但需要明确它是探索任务,并设定时间盒和决策产物。若团队把未澄清的需求伪装成普通开发任务,执行中就会不断补问题、改范围,最后难以判断究竟是估算不准,还是需求一直在变化。
在计划前,我至少会确认目标用户、要解决的问题、验收方式、主要依赖和已知风险。并非每个细节都要提前设计完,但如果连“做成后怎么判断有用”都说不清,就不应把它当作稳定承诺。
4. 只追踪完成数量,不检查完成质量
完成了多少条任务,是容易读取的指标,却不一定说明用户得到多少价值。把一个大任务拆成许多小任务,可以让完成数量上升;把未测试代码提前标记完成,也能让看板显得顺畅。但这些做法并没有改善真实交付。
团队应当把数量指标与质量、周期和结果一起看。例如,工作项完成量要结合返工比例、缺陷逃逸、周期时间和验收结果解释。指标不是给成员排座次的工具,而是帮助团队找到系统瓶颈的线索。
5. 把站会开成逐人汇报
站会的价值是协调当天工作、尽早揭示阻塞,而不是让每个人向项目经理逐条汇报。若成员轮流说“昨天做了什么、今天做什么”,却没有人处理等待、冲突和优先级变化,会议结束后问题仍然原地不动。
更有效的讨论对象是工作项和流动风险:哪些任务被阻塞;哪些工作同时争用同一位专家;哪些事项会影响迭代目标;谁在什么时候协调解除障碍。需要深入讨论的技术问题,应另约相关人员处理,避免让整个团队被迫旁听。
四、专业判断逻辑:把迭代管理做成一套决策机制
1. 用“目标,边界,证据”判断迭代是否可承诺
我在评估一轮计划能否承诺时,会依次检查目标、边界和证据。目标要回答本轮为什么做;边界要说明哪些工作不做、哪些条件变化会触发重估;证据则包括需求澄清记录、依赖确认、历史完成数据和验收标准。
只看需求列表是不够的。列表说明“想做什么”,却不能说明“为什么现在做”“做多少才有意义”以及“何时算真正完成”。项目经理需要把这些问题在计划会上问出来,并把关键决定留在团队可查的位置。
2. 先看历史吞吐,再用工作量估算校验
如果团队已经积累了多轮稳定数据,可以用历史完成量帮助判断容量;如果是新团队或工作类型变化很大,历史数据只能作参考,不能机械复制。故事点也不应被不同团队拿来横向比较,因为各团队的估算尺度和工作复杂度并不相同。
实用做法是同时观察两类信息:一类是承诺与完成之间的差距,另一类是工作从开始到完成的时间分布。前者帮助判断计划稳定性,后者帮助发现流程等待。若承诺完成率持续偏低,先检查需求波动和依赖;若周期时间拉长,检查在制品、评审瓶颈和任务粒度,而不是立即要求成员“再快一点”。
3. 变更要通过影响分析,而不是简单禁止
迭代开始后,有些变化确实需要进入:严重故障、监管要求或关键商业窗口都可能改变优先级。项目经理不应把“冻结范围”解释为任何变化都不能进,而要要求提出者说明价值、紧迫性、风险和替代方案。
每次插入工作,都要回答一个具体问题:为了接纳它,当前计划中什么可以移出?若没有工作可以移出,新增工作就意味着容量超载,应由相关负责人明确接受延期、范围缩减或质量风险中的哪一种。不能让团队在口头上同时承诺互相冲突的目标。
4. 设立可观察的风险信号
迭代风险不应只靠项目经理的直觉。可以观察未完成工作集中在哪些状态、阻塞时长是否上升、关键任务是否只有一个负责人、依赖是否有确认日期、需求变更是否集中在后半程。单个信号未必说明失败,但多个信号同时恶化时,就应触发检查。
例如,团队每天完成许多小任务,但关键路径工作连续数日没有进展,说明“活动很多”并不等于“目标在推进”。此时应先确认关键路径的下一步、阻塞责任人和决策期限,而不是要求每个人继续汇报细节。
5. 选择指标时,先问它能触发什么行动
一个指标若不会改变任何决策,只会增加报表负担。承诺完成率可以提醒团队检查容量和范围变化;周期时间可以帮助发现等待;返工率可以引导团队审视澄清和验收;缺陷逃逸则能提示测试策略或发布风险。
指标使用上要避免个人排名。团队吞吐量受工作复杂度、突发支持和依赖条件影响,把它变成个人绩效指标,会鼓励拆小任务、回避复杂工作或提前报完成。用指标改善系统,不用指标给个人贴标签。
五、一个可复用的迭代流程:从准备到复盘
1. 迭代前:先做准备度检查
计划会不应成为第一次讨论需求的地方。会前,产品负责人应准备目标与优先级,研发和测试应提前发现技术或验收疑问,项目经理则整理团队容量、假期、值班、跨团队依赖和上轮遗留事项。
- 目标准备:用一句话说明本轮希望改善的用户或业务结果,并明确可验证的信号。
- 需求准备:列出范围、验收条件、主要边界和仍未确定的问题。
- 依赖准备:为外部接口、数据、审批和共享人员安排责任人及期望日期。
- 容量准备:按实际可投入时间扣除休假、支持任务、既定会议和已知工作。
- 风险准备:记录高影响假设,写明验证方式和最迟决策时间。
准备度不是为了让所有不确定性消失,而是把“未知”区分出来。可以在迭代中探索的问题,要设置时间盒;不应在迭代中才发现的问题,则要尽量提前澄清。
2. 计划会:先形成目标,再形成承诺
计划会开始时,我会先让团队复述目标。如果产品、开发和测试对目标的理解不一致,先不要急着分配任务。之后再讨论候选工作,明确工作项的验收方式和风险,最后结合容量决定承诺范围。
如果候选工作超过团队容量,优先级排序必须真实发生。不要把“全部都重要”当成结论。团队需要选出本轮最有价值、最可验证的内容,并标记可延后的范围。对于承诺之外的候选项,可以保留在待办池,但不能让它们隐性进入本轮。
3. 执行中:围绕阻塞和目标偏差协调
执行阶段的项目经理,不是每天向每个人追问进度,而是让工作流保持透明。团队需要知道哪些事项正在等待、哪些任务跨不过去、哪些新信息改变了原有计划。每日同步可以很短,但阻塞必须有明确的跟进人和下次检查时间。
当发现工作落后时,先区分原因:需求变化、估算偏差、技术风险、人员不可用、外部等待,还是任务过大。不同原因需要不同措施。需求变化要调整范围,外部等待要升级协调,任务过大要拆解并验证,而不是一律用加班解决。
4. 迭代评审:展示可验证成果
评审不应只展示完成页面,也要说明本轮目标达成情况、用户场景、已知限制和未完成部分。若成果尚未具备上线条件,也要明确它处于何种状态、下一步需要什么,以及谁负责作出决定。
接受反馈时,区分事实、建议和新需求。用户指出当前操作无法完成,是需要处理的事实;提出另一种可能方案,通常需要进一步评估;新增业务目标则应进入优先级讨论,不能默认挤进当前迭代。
5. 复盘:找系统原因,不找替罪者
复盘应围绕具体事件展开:哪项工作等待最久;哪个验收条件在后期才被补充;哪种突发工作挤占了计划;哪些沟通方式有效。只问“做得好不好”很难产生行动,因为答案通常停留在态度层面。
每轮复盘最多选一到两个改进实验,并设定观察周期和指标。例如,下一轮把接口依赖列为单独工作项,观察等待时间;或把大于团队约定粒度的需求拆小,观察周期时间和返工变化。改进措施太多,往往意味着没有一项能被认真验证。
六、案例与数据观察:一轮计划怎样从超载变得可控
1. 情景模拟:12 人团队的容量计算
下面是用于说明方法的情景模拟,不代表行业平均值或任何企业的真实统计。一支 12 人研发团队准备规划两周迭代,日历上看似有 120 个工作日容量;扣除两人各一天休假、值班支持、固定协作和会议后,真正用于迭代目标的时间会明显更少。
假设每人每天按 8 小时计,先得到 960 小时的理论容量。团队再扣除已知支持工作、会议与协调、休假和其他预留,估算本轮可用于目标工作的时间为 590 小时。这个数字仍不是绝对承诺,只是帮助团队避免把日历时间误当成纯开发时间。
| 容量项目 | 情景模拟时数 | 解释 |
|---|---|---|
| 日历理论容量 | 960 小时 | 12 人、10 个工作日、每天 8 小时的理论总量,不代表可交付量。 |
| 休假与人员不可用 | 16 小时 | 扣除已知休假或无法参与本轮工作的时间。 |
| 值班与临时支持 | 120 小时 | 为已知支持负担留出空间,具体应按历史记录校正。 |
| 会议与协作 | 150 小时 | 包含评审、协调、代码评审等不可避免的共同工作。 |
| 目标工作可用容量 | 约 590 小时 | 情景估算值,应再用历史完成情况检查是否过于乐观。 |
这里的重点不是把 590 小时当作新公式,而是把隐藏工作摆到台面上。若团队过去的实际完成量长期低于推算结果,说明扣减仍不充分,或者工作项估算口径发生了变化。下轮应先修正假设,不要强迫团队追赶纸面数字。
2. 用计划变化而非加班掩盖超载
假设团队原计划承诺 14 项工作,迭代中途又插入 4 项紧急需求。如果新增工作都被加入,而原工作没有移出,项目经理实际上接受了 29% 左右的工作项数量增长;这并不意味着工作量也恰好增长 29%,但足以提醒团队必须重新核对容量、风险和目标。
在这种情形下,我会先判断新增事项是否属于必须立即处理的事件,再要求业务方和团队确认替代方案。可能的选择包括:移出低优先级需求、将紧急事项拆成最小必要范围、接受迭代目标延期,或由负责人明确批准额外风险。不能默认靠夜间加班吸收全部变化。
3. 组织规模扩大后,工具解决的是可追踪性问题
当团队超过 100 人,或多个产品团队共享平台、测试、发布和安全资源时,问题常从单个团队的任务管理转向跨团队依赖、权限、流程一致性和审计追踪。此时,工具应帮助组织回答:哪个团队拥有某项工作;依赖何时确认;状态改变由谁记录;决策如何回溯。
如果组织正在评估 PingCode 这类面向中大型企业的项目管理平台,可以把试点评估重点放在实际工作流,而不是功能清单。可验证的问题包括:现有需求、缺陷和迭代数据能否迁移;权限与部署方式是否满足安全要求;团队是否能按角色查看跨团队依赖;变更记录和报表能否支持治理需要。
对于私有化部署、Jira 平滑迁移及国产化替代等要求,不宜仅依据宣传语作结论。应让供应方提供与本组织版本、数据规模、插件依赖和自定义字段相对应的迁移方案,并在试点中核对数据完整性、历史关联、权限映射、工作流重建和回滚路径。工具是否合适,最终由真实迁移结果和使用负担决定。
4. 迁移评估要把隐性成本算进去
系统迁移不只是导出和导入。历史字段的语义是否一致、附件能否完整迁移、旧工作流如何映射、通知规则是否重建、用户权限如何继承,都会影响切换后的使用体验。若只比较采购价格而不评估清洗、验证、培训和并行运行成本,项目可能在上线后付出更高代价。
对重大平台迁移,我建议先选一个业务边界清楚、数据规模具有代表性的团队做试点。试点至少覆盖一轮完整迭代,并抽样核验关键历史记录。迁移通过标准应提前写明,例如关键字段完整率、权限映射准确性、查询可用性和用户完成常见操作所需时间。
七、不同情况下的行动建议与取舍
1. 新团队:先建立基线,不急着追求预测
新团队尚无稳定吞吐数据,过早要求准确预测,会把不确定性包装成数字。前两到三轮应优先统一完成定义、记录工作项的开始与结束时间、识别突发工作来源,并复盘估算偏差。
取舍上,初期计划宁可保守,也不要把所有候选工作都塞入迭代。团队需要先学会稳定完成一小批工作,再逐步扩大承诺。此阶段最有价值的产出是可信数据和协作习惯,而不是看起来很高的完成率。
2. 高突发团队:保护响应容量,避免目标被日常事件吞掉
若团队经常处理线上故障、客户支持或运营问题,历史上未被计划的工作就不应继续被当成意外。把突发工作分类记录,按近期观察设置响应容量;如果突发量明显变化,再调整预留比例。
取舍上,固定功能交付速度可能低于纯研发团队,但换来的是对响应能力更真实的承诺。不要同时要求团队全量接住突发事件,又必须完成未经调整的原计划。两者冲突时,必须由业务负责人决定优先级。
3. 需求频繁变化:缩短反馈周期,明确插入规则
变化频繁不等于不能使用迭代。团队可以缩短评审反馈间隔,减少一次承诺的范围,并约定紧急插入的条件。关键是让变化成为可追踪的决策,而不是通过私聊、口头交代和临时加塞绕过团队协作。
取舍上,更短的周期会增加规划和评审频次;更长的周期则可能让错误方向持续更久。应根据单次变更造成的损失、反馈等待时间和团队协作成本决定,不必把两周当成标准答案。
4. 跨团队依赖多:先管理依赖,再谈局部速度
当一项功能必须等待多个团队完成接口、数据或审批,单个团队提高开发速度并不能保证整体交付。项目经理应把依赖拆成具体可验收的交付物,确认责任人、期望时间、接口约定和升级路径。
取舍上,提前做依赖协调会占用时间,但能降低等待风险。若依赖方无法承诺,应在计划中保留替代方案,或将不依赖它的工作先行验证。把不确定依赖当成已确认条件,是最容易导致计划失真的选择。
5. 企业级工具选型:功能覆盖不等于流程适配
当团队需要更强的权限管理、跨项目汇总、私有化部署、审计追踪或历史系统迁移能力时,平台选型可以纳入迭代治理方案。但先把流程问题讲清楚:哪些信息必须统一,哪些规则允许团队差异化,哪些数据需要留存,哪些角色需要查看或审批。
对 PingCode 或其他项目管理平台的评估,可以设置一个有代表性的试点,比较迁移前后的关键任务耗时、跨团队依赖可见性、数据核验结果、权限配置工作量和用户反馈。若只是把原有混乱流程搬到新工具里,工具不会自动解决责任不清和目标冲突。
取舍上,统一平台有助于共享信息和治理,但过度统一可能增加一线团队操作负担。适合的方案通常是统一核心数据与审计规则,同时允许不同团队在不破坏汇总能力的前提下保留必要差异。
八、项目经理的避坑清单:把风险前移到每个决策点
1. 计划前检查
- 目标是否能够用用户或业务结果表达,而不是只用“完成若干任务”表达?
- 工作项是否有可验证的验收条件,关键假设是否已经标注?
- 团队容量是否扣除了休假、支持、会议和已知依赖?
- 候选范围是否超过容量,超出部分是否明确排除?
- 关键依赖是否有人负责,是否有确认时间和升级路径?
2. 执行中检查
- 阻塞是否有负责人和下一次跟进时间,而不只是停留在看板上?
- 正在进行的工作是否过多,导致评审、测试或集成排队?
- 新增需求是否说明价值、紧急性以及要移出的原计划工作?
- 关键路径是否持续推进,还是被大量非关键活动掩盖?
- 质量问题是否在交付过程中暴露,而不是集中到迭代末尾?
3. 迭代结束检查
- 是否按预先约定的完成定义验收,而非仅看任务状态?
- 未完成工作是否说明原因,并重新估算或重新排序?
- 复盘是否形成可验证的改进实验,而非只记录感受?
- 团队是否能解释计划偏差来自哪里,并据此调整下一轮?
清单的目的不是增加审批环节,而是让项目经理能够在错误变贵之前发现它。若每次复盘都重复同一种问题,却没有人负责改变流程,那么问题不在团队是否认真,而在管理机制没有把经验转化为行动。
九、总结:管理的不是迭代长度,而是承诺的可信度
1. 用小范围承诺换取高质量反馈
迭代管理最容易被误解成节奏管理,好像只要固定开计划会、站会和评审会,团队就能稳定交付。我的判断恰好相反:会议只是协作载体,真正决定效果的是目标是否清楚、容量是否诚实、变化是否透明、验收是否可信。
项目经理不需要承诺一切都按最初计划发生,而要让团队知道哪些事情已经确定、哪些仍待验证、变化会影响什么,以及谁有权作出取舍。这样的管理看起来没有“什么都保证”的气势,却更有机会持续交付。
2. 下一步从最近一轮迭代开始
如果你正在建立迭代管理机制,不必先大规模更换流程或工具。下一轮先做三件事:写清一个可验证的迭代目标;依据实际容量限制承诺范围;记录一次计划偏差并追到系统原因。等这些做法形成稳定习惯,再决定是否需要新的度量方式或项目管理平台。
迭代不是把不确定性消灭,而是让不确定性更早出现、更容易讨论、更便宜地调整。当团队可以用证据解释计划、用规则处理变化、用复盘改善下一轮,迭代才从日历上的周期,变成真正可持续的交付能力。
常见问题解答(FAQ)
1. 迭代周期设多长比较合适?
我刚开始负责迭代时,不确定周期是越短越灵活,还是越长越容易交付完整功能。团队需求变化快、测试资源又有限时,我尤其担心周期设错会影响质量。
可以先从两周试起:周期太短会增加计划、评审和发布的协调成本,太长则容易让风险和进度偏差到后期才暴露。连续观察两到三个迭代的需求变更频率、交付完成率和缺陷情况;如果任务经常无法在周期内验收,可拆小任务或适当延长周期,而不是单纯要求团队加速。
2. 迭代计划会应该怎么开,才能避免承诺过多?
我开计划会时,常遇到需求方希望一次塞进很多事项,但团队对工作量和依赖还没完全看清。会后大家口头上都同意,临近结束却发现大量任务没有完成。
先确认迭代目标和需求验收条件,再由执行成员共同估算任务,并检查休假、技术依赖和测试容量。计划范围应以团队过往实际完成量为参考,预留处理缺陷和不确定工作的空间;没有明确负责人、验收标准或依赖安排的事项,不宜直接算作已承诺交付。
3. 迭代中途新增紧急需求时,应该怎么处理?
我在迭代进行到一半时,经常会收到临时需求,提出方认为只要加进去就能做完。与此同时,原计划里的工作也已经开始,我不知道该怎样兼顾响应速度和迭代稳定性。
先判断需求是否涉及重大故障、合规或明确的业务时限;若不紧急,记录并排入后续迭代。若必须立即处理,应由产品负责人和团队评估影响,明确移出或延期哪些原计划事项,并更新范围与相关方预期,避免在不调整容量的情况下不断加活。
4. 迭代结束后看哪些指标,才能判断管理是否有效?
我以前只看迭代任务有没有全部完成,但这种做法容易让团队为了完成数字而拆分任务或降低验收要求。遇到交付延期或缺陷增多时,我也想知道问题究竟出在估算、需求还是执行环节。
至少结合目标达成情况、计划与实际完成量、迭代内新增或变更的工作、验收缺陷和未完成原因来判断。重点看连续多个迭代的趋势,而非用单次完成率给个人排名;如果完成量稳定但目标价值不足,应调整需求优先级,如果延期和返工同时上升,则检查任务拆分、验收标准及依赖管理。
核心关键词
文章包含AI辅助创作:迭代管理迭代教程:项目经理入门指南,避坑指南,发布者:飞飞,转载请注明出处:https://worktile.com/solution-1/archives/549233
读者评论
我们团队以前按人天排满,遇到线上支持就只能挤压测试时间。后来按历史完成量留出缓冲,延期少了一些,但容量基线遇到人员调整时还是得重新校准。
文中把验收标准前置这点很实用。实际跨团队项目里,依赖方常常无法给出确定日期,光记录负责人还不够,最好也约定超期后的升级路径。
不太认同所有团队都要追求短周期。运维和平台工作经常被突发事项打断,硬按两周承诺容易让数据失真;用持续流动和阻塞时长观察,可能更合适。