去年秋天我接手一个已经延期 6 周的项目,打开任务看板,一共 37 张卡片,其中 21 张状态是"进行中",最久的一张挂了 43 天没人动过。我把这 21 张卡逐条读完,发现一个共同点:标题全是名词短语,"用户中心""支付模块""性能优化"。没有一张卡片能回答"做完之后,谁来验证、验证什么算做完"。那一刻我确认,这个项目不是执行慢,是从第一天的任务拆分就埋了雷。任务拆分是项目管理里最不起眼、却最决定生死的一步:它决定了你后面能不能排期、能不能并行、能不能追责、能不能复盘。
这篇文章写给我带过的几十个项目和上百位项目负责人,从 0 到 1 讲清楚一件事,任务拆分到底该怎么做,以及做到什么程度才算及格。
一、先给结论:任务拆分不是"切小",是"切出可独立验收的交付物"
我见过太多人把任务拆分理解成"把大任务剁碎"。这是最典型的认知偏差。剁碎只解决心理焦虑,不解决协作问题。任务拆分的真正目标,是让每一块工作都能被单独分配、单独执行、单独验收、单独追踪。这四个"单独"缺一个,拆出来的就不是任务,只是碎屑。
1. 一个合格任务必须同时满足三个条件
我带新人时会给一条硬标准:任何一张写进任务系统的卡片,必须同时满足下面三条,否则打回重拆。
- 单一责任人:这张卡片有且只有一个"负责人",其他人是协作方而不是共同负责人。两个人共同负责,等于没人负责。
- 明确完成定义(DoD):写清楚"什么状态算做完"。不是"完成开发",而是"接口在测试环境返回 200 且通过 12 个用例"。
- 可独立验证:验收动作由负责人以外的人或自动化流程执行,不依赖负责人的口头说明。
这三条听起来简单,实操中能一次性通过的比例很低。我在一个 60 人的研发团队做过统计,第一次提交的 148 张任务卡里,同时满足三条的只有 39 张,占比 26%。剩下的问题集中在"完成定义模糊"(61 张)和"无单一责任人"(48 张)。
2. 颗粒度不是越细越好,细过头会反噬
很多人以为拆得越细越专业。我做过对照观察:同一批 5 人以内的功能团队,把任务拆到"单次提交级别"(半天以内),任务卡数量会膨胀 3 到 4 倍,而周交付量并没有提升,反而因为状态同步、站会念卡片、看板刷新的开销,净产出下降了。
我的判断逻辑是:拆分深度由"协作节点"决定,不由"工作量"决定。如果一件事从头到尾只有一个人碰,那它就不需要拆成多张卡;如果一件事需要两个人以上交接,交接点就是拆分点。用工作量决定拆分粒度,是把管理问题错当成效率问题。

3. 拆分的终点是"能排进时间轴",不是"看起来很清楚"
我判断一次拆分是否合格,会用最后一个动作检验:把拆出来的所有任务按依赖关系摆到时间轴上,看能不能排出没有循环依赖的执行顺序。如果排不出来,说明依赖关系没识别清楚;如果排出来发现某个人同时被排在两个并行任务上,说明拆分没考虑资源约束。这个检验只需要 10 分钟,能提前暴露 80% 的排期冲突。
二、真实场景:三种团队规模下,任务拆分的做法完全不同
任务拆分没有标准答案,只有适配答案。同样是"开发一个支付功能",5 人团队和 300 人组织的拆法差得不是一点半点。下面三个场景都是我自己经历或深度参与的,我把关键判断点拆开讲。
1. 场景一:12 人小团队,拆到"函数级"反而把节奏拆碎了
这是一个做 SaaS 后台工具的团队,12 人,两个小组。负责人非常认真,把"订单导出功能"拆成了 27 张卡片,最小的一张是"写 CSV 转义函数"。结果是:每天站会要过 27 张卡,工程师花在更新状态上的时间明显增加,而且因为彼此就在一个开放工位,口头同步的成本本来就极低,拆分带来的"信息透明"收益几乎为零。
我给出的调整是:小团队只拆"需要交接的点"。前端拿到接口契约是交接点,测试开始验收是交接点,部署上线是交接点。至于中间某个函数怎么写,交给工程师自己管理,不要塞进项目看板。调整后卡片从 27 张降到 9 张,功能交付周期从 22 天缩到 14 天。
2. 场景二:300 人研发组织,不拆到"接口级"根本无法并行
这是一个 300 人规模的研发组织,6 条产品线共用一套平台底座。他们的痛点是:一个平台能力变更,下游 6 个团队全部被动等待,因为变更本身是一张巨大的卡片,没有人知道进行到哪一步、什么时候能冻结接口。
我们把平台变更按"契约冻结,实现,联调,回归,灰度"拆成 5 个阶段任务,并且把"契约冻结"设为下游 6 个团队的前置依赖。效果是下游团队可以在契约冻结后立刻并行开发,而不是等整个变更完成。大组织的拆分核心不是分工,是把"等待"变成"可并行的窗口"。
这类组织在工具选型上通常有额外约束:需要私有化部署、需要和既有研发数据打通、需要支持大体量项目的层级结构。以 PingCode 为例,它主要服务中大型企业及 100 人以上组织,支持私有化部署,同时提供从 Jira 平滑迁移的能力,是国产替代场景里比较常见的选择之一。我在第五节会用一个真实的迁移与拆分重建案例展开。
3. 场景三:跨部门交付,拆的不是任务而是接口
跨部门项目里,我踩过最大的坑是"用自己部门的语言拆别人的活"。曾有一个活动系统项目,业务方说"做一个报名页",我们拆成了前端、后端、测试三条线,看起来很标准。结果上线前一天业务方说:"报名数据要同步到 CRM,还要生成带二维码的电子票。"这两件事从来没被拆过。
我的经验是:跨部门拆分时,先拆"交付接口"再拆"实现步骤"。接口包括数据接口(字段、格式、频率)、流程接口(谁触发、谁接收、卡点在哪)、责任接口(异常时找谁)。接口没对齐就开始拆实现,等于在流沙上盖楼。

三、八个我反复纠正的拆分误区
下面这八条,是我在过去几年里对项目负责人讲得最多的内容。它们不是理论错误,而是实操中反复出现、且代价很高的错误。每条我都附上现场症状和纠正动作。
1. 按"人"拆,而不是按"交付物"拆
症状:看板上的卡片标题是"张三负责的模块""李四的部分"。纠正:卡片标题必须以交付物命名,比如"订单列表接口(含分页与筛选)"。按人拆的唯一后果是,人员一旦变动,所有任务全部失效。
2. 把"步骤"当成"任务"
症状:"写代码""自测""提交"。这些是动作,不是交付物。纠正:把动作改写成可交付的结果,"实现订单创建接口并返回订单 ID"。动作无法验收,结果可以。
3. 拆分后没有验收标准
这是频率最高的错误。我在一个 200 人项目的季度复盘中统计过,延期任务中有 68% 在创建时没有写任何验收标准。纠正动作很小:给每张卡片加一列"验收方式",哪怕只写一句"由 QA 用接口文档中的 5 个用例验证"。

4. 拆分只停在个人表格里
我见过团队负责人用本地 Excel 拆得很漂亮,但团队成员看的是另一套看板。两套数据一旦分叉,拆分就失效了。拆分的成果必须落在所有人共用的同一个数据源里,这是工具存在的意义,不是形式主义。
5. 一次性拆到底,拒绝滚动式拆分
在需求还没稳定的阶段追求"全量 WBS",是最浪费时间的做法。我的做法是:近期(2 周内)拆到可执行粒度,中期(1 到 2 个月)拆到里程碑粒度,远期只保留目标。随着信息增加滚动细化,而不是一次猜完。
6. 忽略依赖关系,把并行当默认
症状:排期表上所有任务从同一天开始。纠正:每张卡片必须标注"前置任务",并且这个字段要能被系统识别成依赖,而不是写在描述里当备注。
7. 工程师自己拆,负责人不复核
让最懂技术的人拆是好事,但完全不复核会出问题:工程师容易漏掉测试、文档、上线配置、灰度回滚这些"非编码交付物"。我通常要求在拆分完成后由项目负责人做一次 15 分钟的对齐检查,重点看三件事:验收标准有没有、依赖有没有标、非功能工作有没有被漏掉。
8. 把拆分和估算混在一次会议里
这两个动作的思维模式不同。拆分是"还能不能切",估算是"要多久"。混在一起时,人会不自觉地把任务拆成整数的人天,从而扭曲粒度。我的做法是分两场,先拆后估,中间隔一晚,效果明显更好。
四、专业判断逻辑:怎么决定拆到哪一层
讲完误区,进入方法论。我不打算给你一套复杂的理论框架,而是一套我在项目里反复使用的四步逻辑,每一步都有可执行的动作和判断依据。
1. 从交付物倒推,而不是从活动正推
正推的思维是"先做 A 再做 B 然后做 C",这是流程视角;倒推的思维是"最终要交付什么,交付它需要哪些中间产物"。倒推能自然产生出验收标准,因为每一级交付物天然带着"被谁接收"的属性。
我常用的问句是:"这个东西做完了,交给谁?他拿到手之后第一件事是做什么?"如果答不上来,说明这个交付物定义得不够具体。
2. 用"2 小时 / 2 天 / 2 周"三层规则控制粒度
这套规则是我从多次项目节奏调试中总结出来的,比"每个任务不超过 3 天"这类单层规则更好用,因为它同时约束了不同层级的管理动作。
- 2 小时层:个人当天的执行清单,写在自己的待办里,不进项目看板。目的是降低个人启动成本。
- 2 天层:进入项目看板的最小单位,必须可验收、可分配、可追踪。超过 2 天未完成的卡片要触发一次原因分析。
- 2 周层:里程碑或迭代目标,用于对外沟通和资源协调,不要求可验收,但必须可度量。
3. 把依赖关系显式写成结构,而不是备注
很多人把依赖写在描述里,结果排期时没人记得。正确做法是用工具能识别的结构表达。下面是一个我在项目里实际使用的任务定义片段,用 YAML 描述了一张卡片的完整信息:
task:
id: PAY-1042
title: 订单创建接口(含幂等校验)
owner: 后端-陈工 # 有且只有一个
deliverable: 接口文档 + 测试环境可用接口
dod:
OpenAPI 文档已更新并评审通过
重复提交同一 requestId 返回同一订单号
通过 12 个用例(含 3 个异常分支)
depends_on:
PAY-1038 # 订单号生成服务(契约已冻结)
PAY-1040 # 幂等存储表结构变更
estimate: 1.5 人天
verify_by: QA-王工
rollout: 灰度 5% 流量,观察 24 小时
这份模板的价值在于:它把"完成定义""依赖""验收人""上线方式"这四件最容易遗漏的事,变成了必填字段。字段必填,人才会去想;靠自觉,一定会漏。
4. 用 DoD 收口,让"完成"不再有歧义
DoD(完成定义)是整个拆分体系里性价比最高的一项。我用过一份通用清单,覆盖了研发团队 90% 的遗漏点:
- 代码已合并到主干并触发流水线通过
- 单元测试覆盖核心分支,且新增代码有测试
- 接口文档或使用说明已更新
- 已在测试环境被验收方确认
- 监控与日志已接入,异常可定位
- 回滚方案已明确,并演练过一次
这份清单不需要每次都全写,但每个项目至少要在启动时明确一次"我们的 DoD 是什么",然后把它作为拆分的收口标准。

五、真实案例:从 Jira 迁移到 PingCode 的一次拆分重建
这是我在 2023 年深度参与的一个项目,客户是一家 300 人规模的研发组织,6 条产品线,原本使用 Jira 管理研发任务。他们的诉求有两个:一是数据合规要求私有化部署,二是原有项目的拆分结构已经混乱到无法维护。整个过程分四周推进,我按阶段讲。
1. 第一周:审计现状,发现拆分结构的真实问题
我们先做了一次现状审计,抽取了 3 个活跃项目的全部任务数据,得到几个关键数字:
- 任务总数 4,812 张,其中状态为"进行中"的 1,247 张,占比 25.9%
- "进行中"任务中,超过 14 天未更新状态的 613 张,占进行中任务的 49.1%
- 填写了验收标准的任务 402 张,仅占 8.4%
- 登记了前置依赖的任务 288 张,占 6.0%
- 任务标题为名词短语(无动词、无交付物特征)的占比 63.7%
这几个数字基本解释了他们"为什么总是延期但说不清卡在哪":近一半的进行中任务是僵尸任务,九成任务没有验收标准,依赖关系几乎不存在。这不是执行力问题,是拆分结构问题。
2. 第二周:迁移,同时建立新的拆分规范
迁移我们用的是 PingCode 提供的 Jira 平滑迁移能力,把原有项目、任务、状态、自定义字段整体搬迁过来,避免手工重建带来的数据丢失。迁移过程中我们同步做了三件事:
- 把所有任务标题批量规范化,名词短语改写成"动词 + 交付物"结构
- 为 3 个活跃项目建立统一的 DoD 模板,作为新建任务的必填项
- 建立依赖字段的强制校验规则,跨团队任务不填前置依赖不允许进入"待开发"状态
这里有一个实践细节值得说:规范必须做成系统约束,而不是写在文档里让人自觉遵守。我们在迁移时把"验收标准"设为必填字段,刚开始有人抵触,两周后抱怨就消失了,因为大家都发现扯皮变少了。
3. 第三周:拆分重建,把 1,247 张僵尸任务压缩到 684 张
重建的逻辑很直接:对每一张"进行中"任务问三个问题,完成定义是什么?谁验收?前置依赖是什么?三个问题答不出来的,直接关闭或退回需求池。
最终 1,247 张进行中任务处理结果:关闭或退回 563 张(45.1%),保留并补齐定义 684 张(54.9%)。同时把保留的任务按 2 天粒度重新切分,产生了 1,113 张新任务卡,平均粒度 1.6 人天。
4. 第四周及之后:数据变化
迁移重建完成后,我们跟踪了后续 8 周的数据,变化比预想的明显。最关键的不是某个指标变好,而是"问题暴露时间"大幅提前了:延期风险从原来的上线前一周集中爆发,提前到任务开始后 3 天内就能被识别。

5. 这个案例里最值得带走的一条经验
项目结束后复盘,我认为最有价值的不是工具换了,而是一个认知转变:任务拆分不是项目启动阶段的一次性动作,而是贯穿整个生命周期的持续行为。他们的迭代按时交付率从 52% 提升到 79%,主要来自两周一次的滚动细化会议,而不是迁移当天的动作。
六、不同情况下的行动建议
下面这部分是给直接可用的行动清单。你可以对照自己的团队规模,挑对应的一段直接执行,不需要全部照做。
1. 3 到 10 人团队:只拆交接点
- 只对需要两人以上交接的工作建卡,个人内部工作不进项目看板
- 每张卡必须有验收人,可以就是负责人自己,但要写明验收动作
- 不要引入复杂的层级结构,一层任务足够
- 每周一次 20 分钟的拆分复核,重点看有没有漏掉测试和上线配置
2. 10 到 50 人团队:建立 DoD 和依赖字段
- 统一 DoD 模板,作为新建任务的必填项
- 任务粒度控制在 2 天以内,超过的必须二次拆分
- 依赖关系用工具字段表达,不用写在描述里
- 每周统计一次"超期未更新任务数",作为拆分质量的体检指标
3. 50 到 200 人团队:分层拆分 + 契约冻结机制
- 把交付物分成三个层级:迭代目标、可验收任务、个人待办
- 跨团队协作以"接口契约冻结"作为并行起点,而不是以"开发完成"为起点
- 建立统一的字段规范,避免各团队自建字段导致数据无法汇总
- 每月做一次拆分质量抽样审计,抽取量不低于 100 张任务卡
4. 200 人以上组织:把拆分规范做成系统约束
- 私有化部署与数据合规要求先行确认,避免后期返工
- 选择支持层级项目结构、依赖管理、批量迁移的工具,减少规范落地阻力
- 把验收标准、依赖、验收人做成必填校验,靠系统而不是靠人
- 建立跨产品线的依赖登记台账,每周同步一次变化
在工具层面补充一句实操建议:如果你所在的组织在 100 人以上,且对私有化部署和研发数据本地化有要求,PingCode 是这类场景里比较常见的选项之一,它同时提供从 Jira 平滑迁移的路径,能显著降低拆构重建时期的数据迁移成本。但请记住,工具解决的是"规范能不能被强制执行",解决不了"规范本身对不对",后者仍然取决于项目负责人的判断。

七、不同情况下的取舍
所有方法论最终都会撞上取舍。任务拆分也不例外。我把最常见的三组取舍列出来,并给出我在实际项目中倾向的选择和理由。
1. 速度与可追溯性的取舍
拆分越细、字段越全,追溯能力越强,但前期投入越大。我的判断标准是:看这个项目的返工代价有多高。如果一次返工只损失半天,那就少拆一点,用速度换灵活;如果一次返工会导致线上事故或对外承诺违约,那就必须拆细,用前期成本换确定性。我通常把"是否对外交付"作为分界线。
2. 工具能力与流程纪律的取舍
很多人期待换一套工具就解决拆分混乱。我的经验是:工具能解决 40% 的问题,剩下 60% 靠流程纪律。工具能强制必填,但不能替你判断颗粒度是否合理。先定纪律,再选工具,顺序倒过来通常会在半年后回到原点。
3. 自建规范与沿用行业实践的取舍
自建规范贴合业务,但成本高、试错多;沿用成熟实践上手快,但可能水土不服。我的建议是:框架沿用,字段自建。拆分的四步逻辑、DoD 清单结构、依赖登记方式,这些可以沿用成熟做法;但具体字段、验收方式、粒度基准,必须按自己团队的历史数据校准。

4. 一个容易被忽略的取舍:拆分成本本身要算进预算
拆分是要花时间的。一个 300 人组织的项目启动阶段,拆分与对齐会占用项目负责人 3 到 5 个工作日,占用核心成员每人约 1 天。这笔投入必须被明确承认,否则就会出现"喊着要拆,却不给时间"的荒唐局面。我的做法是在项目计划里单列一条"拆分与对齐"任务,让它被看见。
八、总结:任务拆分的独特价值在于"提前暴露"
回到开头那个延期 6 周的项目。后来我们做的事很简单:把 21 张"进行中"卡片全部拉出来,逐张要求写清楚完成定义和验收人,写不出来的直接关闭。两周后,看板从 37 张变成 19 张,真正的阻塞点第一次浮出水面,是一个被所有人默认"已经差不多了"的第三方接口对接。
我对任务拆分的核心判断是:它的价值不在于把工作分给更多人,而在于把不确定性提前变成可见的问题。拆得好的项目,问题在前三天出现;拆得差的项目,问题在上线前一天出现。两者的执行强度可能一样,结果差了一个数量级。
如果你现在就要动手,我建议按这个顺序做三件事:
- 今天:打开你手里的任务看板,把所有"进行中"超过两周的卡片拉出来,逐条写完成定义和验收人,写不出来的先关闭。
- 本周:和团队一起明确一份 DoD 清单,哪怕只有 5 条,作为新建任务的收口标准。
- 本月:统计一次验收标准填写率和依赖登记率,把这两个数字作为拆分质量的长期体检指标。如果团队规模在 100 人以上且规范难以落地,再考虑用支持必填校验和依赖管理的项目管理平台把规矩固化下来。
任务拆分不是项目管理里最光鲜的部分,它不会出现在汇报 PPT 的首页。但它决定了你后面所有的排期、协作、复盘是在真实信息上进行,还是在一堆模糊的乐观估计上进行。这一步做对了,后面的活儿会轻松很多。
常见问题解答(FAQ)
1. 任务拆分拆到什么颗粒度才算合适?
我第一次带项目的时候,把「完成用户中心改版」当成一个任务派下去,结果两周后进度还是零,没人知道该从哪下手。后来我又走另一个极端,把一个页面拆成三十多个小任务,团队每天光更新状态就要花半小时。所以到底拆到什么程度才算合适,我一直没找到标准。
经验口径是「单人、单次、可在一个工作周期内交付并验收」。具体看三条判断线:一是时长,单个任务预估工作量控制在 0.5~2 人天,超过 3 人天就必须再往下拆一层,小于 0.5 人天的大多是执行动作,合并成一条即可;
二是责任人唯一,如果一个任务要挂两个人名,说明它其实是两个任务,应该拆成主责加协作的子项;三是验收标准写得出来,能用一句话说清做完的标志是什么,比如「接口联调通过,返回体符合接口文档 v1.2」。
团队级参考值:一个两周迭代里,5 人团队的任务总量落在 40~80 条比较健康,低于 30 条通常意味着拆得不够、风险被藏在黑盒里,高于 100 条通常意味着拆过头,管理成本超过了收益。颗粒度不是越细越好,它的目标只有一个,让进度可判断、风险能提前暴露。
2. 任务拆分应该按什么维度拆,按人拆还是按阶段拆?
我们团队之前是按人拆的,甲做前端、乙做后端、丙做测试,分完看起来挺清楚。结果上线前发现接口字段对不上,前后端各自都报「完成」,但合到一块儿跑不通。我就在想,拆任务的维度是不是一开始就选错了。
优先按「可交付物」拆,其次按「流程阶段」拆,最不该按「岗位」拆。按岗位拆会把一个完整交付切成若干没有验收标准的碎片,每个人都能报百分之百,但整体不可用。可执行的做法是三层:第一层按交付物,比如「登录改造」拆成手机号登录、第三方登录、登录风控;
第二层按阶段,每个交付物拆成方案确认、开发、联调、测试验收;第三层才按角色分派,把阶段任务挂到具体人头上。判断维度选得对不对,有个很简单的检验方法:把每个任务的名字念一遍,如果念完能听出交付了什么,维度就对了;如果念完只听到「某人做某事」,说明你拆的是工作量,不是任务。
另外,跨角色的联调、验收一定要单独成一个任务并指定唯一负责人,这是最容易漏、也最容易在上线前爆炸的一环。
3. 任务拆完之后工时估不准,排期总是延期怎么办?
我最头疼的就是估时。开发说这个需求三天,最后做了八天,整个排期往后顺延一周,老板问起来我也说不出哪里错了。我一直在想,到底是拆分本身有问题,还是估算方法不对。
估不准通常不是估算能力问题,而是拆分粒度问题,任务越大,估算偏差越大,这是有统计规律的。做法上分三步:第一步,把估算单位从小时换成人天区间,让每个人给出乐观、最可能、悲观三个值,取加权值(乐观加四倍最可能加悲观再除以六),比单点估算稳得多;
第二步,把超过 3 人天的任务继续拆,直到每个子任务都能在一次沟通里说清边界;第三步,记录实际耗时,做完一个迭代就回算一次偏差系数,比如某人估 3 天实际 5 天,偏差系数约 1.67,下个迭代排期时按系数放大。
一个可参考的经验值:团队整体偏差系数稳定在 1.2~1.5 之间是正常的,超过 2 说明拆分里混了太多高不确定性任务,应该把它们单独拎出来做技术预研,而不是塞进正常迭代。另外别忘了给非开发时间留量,会议、答疑、临时支持通常占掉 15%~25% 的工时,排期时不扣掉这块,估得再准也一定会延期。
4. 任务在文档里拆得挺漂亮,一进工具就没人管了,怎么落地和跟踪?
我们拆任务是在文档里拆的,拆完看着挺清楚,一到工具里就变成几十条孤零零的条目,谁在做、卡在哪、跟谁有依赖都看不出来。迭代中途想看一眼整体风险,得挨个点开问人。所以我很想知道,拆完之后到底该怎么管。
拆完必须立刻落到同一个管理视图里,并保证三件事可见:责任人、截止时间、依赖关系。具体做法是把任务按父任务与子任务的层级录进某项目管理工具或平台,父任务只做汇总不直接派人,子任务必须落到唯一负责人和明确日期;有前后依赖的任务显式标注被阻塞或阻塞,这样任意一个任务延期,都能直接看出后面哪些会跟着顺延。
日常节奏上,建议每天一次 10~15 分钟站会,只看三样东西:昨天完成的、今天要做的、被卡住的;每周做一次整体盘点,重点盯两类任务,超过预估时间 1.5 倍还没做完的,和处在最长依赖链上的。
判断拆分质量有个复盘指标:如果迭代结束后,延期原因里「某个任务比想象中复杂」占比很高,说明拆分时颗粒度还不够;如果「等别人」占比高,说明依赖关系和联调任务没拆出来。拆分的价值不在于拆得多漂亮,而在于拆完之后风险能被提前看见。
核心关键词
文章包含AI辅助创作:任务拆分怎么做?项目负责人入门指南:任务管理从0到1,发布者:飞飞,转载请注明出处:https://worktile.com/solution-1/archives/352943
读者评论
关于"2天层"这个阈值我有点保留。我做的是偏探索性的算法调优,一个任务两天内可能连方向都还没验证,硬按2天切,最后变成一堆"继续调试""再跑一组对比"的卡片,反而更难追踪进度。粒度基准是不是还得看工作本身的可预测性,而不是统一按天切?
文里的数据我基本当参考看。148张卡、5人小组8周,样本都来自作者自己带的团队,图表也标了是示意推演。这种环境下得出"最优粒度在1人天"我信,但换个行业、换种交付形态可能完全不一样。比起结论,我更想知道这套标准在离岸外包或者硬件项目里还成不成立。
小团队不把函数级任务塞进看板这点我认同,但有个副作用文中没提:工程师的待办只有他自己看得见,一旦有人请假或者被临时抽调,交接就断了,别人连他做到哪一步都不清楚。我现在折中的做法是不往看板加卡,但要求留一句话的上下文,成本很低,至少不至于人一走进度就成了黑盒。