三年前我接手一个 68 人的研发交付团队,做的第一件事是导出全部工作项,按父任务分组做了一次统计。327 个父任务里,41 个只挂了 1 个子任务,19 个挂着 20 个以上子任务,还有 6 个父任务超过 120 天没有任何状态变更,却依然挂在“进行中”。那一年的季度复盘会上,项目经理花了 90 分钟逐条念父任务进度,念完之后,没有一个人能说清楚下周一该先干什么。
这件事让我意识到,父任务做不好,问题很少出在工具上,几乎永远出在“粒度”和“职责”上。大多数团队把父任务当成了“收纳箱”,而不是“集成单元”,于是它既不能指导执行,也不能支撑决策,最后只剩下一堆好看但失真的进度条。
这篇文章不讲概念定义,只讲我在 6 个团队、累计约 900 人次样本里观察到的规律:父任务在什么条件下该存在,什么条件下该删掉,怎么拆、怎么管、怎么验收,以及在 PingCode 这类支持多层级工作项的平台里,具体到字段和视图该怎么配置。文中涉及的数据,一部分来自我参与的项目后台导出,一部分是为了说明趋势做的样本推演,我在涉及推演的地方都会标注清楚。
一、核心结论:父任务是“集成单元”,不是“工作量容器”
如果你只记住一句话,请记住这句:父任务存在的唯一理由,是它对应一个可以被独立验收的交付物,并且这个交付物需要多个角色协作完成。不满足这两个条件中的任何一个,它就不该是一个父任务。
1. 结论一:父任务界定的是“交付边界”,不是“工作量总和”
很多团队在拆分时习惯先问“这件事总共多少工作量”,然后把总量填到父任务上。这个动作看起来合理,实际上埋了一个很深的坑:父任务一旦被赋予了“工作量”属性,它就会被拿去做工时统计、成本核算、绩效分摊,而这三件事全部会诱导成员把工时往父任务上堆。
正确的做法是,父任务只回答“交付什么、谁集成、什么时候算完成”,工作量落在子任务上。父任务可以有一个预估区间(比如 5-15 人天),但这个数字是用来做排期容量的,不是用来做考核的。
2. 结论二:父任务进度只能用“完成定义”计算,不能用子任务数量计算
“8 个子任务完成了 6 个,所以进度 75%”这句话,我从 2019 年到现在听过至少两百次。它在数学上没错,在管理上几乎必然是错的。因为剩下的 2 个子任务可能是联调、可能是压测、可能是灰度验证,任何一个延期,都会让前面 6 个的成果归零。
我的经验做法是:父任务不显示百分比进度,只显示三个状态,未开始、集成中、已验收。如果一定要给进度,就用“剩余子任务里最关键路径上的那一个”的完成度来代表,而不是平均值。
3. 结论三:父任务的数量应该被限制,而不是被鼓励
一个 50 人的研发团队,在单个迭代周期内,健康的父任务数量通常在 8-20 个之间。超过 25 个,基本可以断定两件事:要么迭代周期太长,要么父任务的粒度太细。
我见过一个 200 人的研发中心,单个季度有 480 个活跃父任务,平均每个人要盯 2.4 个。结果是每个人都在改状态,没有人真正推进交付。
4. 结论四:父任务的负责人是“集成者”,不是“分配者”
这是最容易被忽略的一条。父任务负责人的职责不是把子任务分下去然后等结果,而是对集成结果负责:确认接口对齐、确认依赖解除、确认验收标准达成。如果你的父任务负责人每周只是在催进度,那这个角色设错了人,或者这个父任务设错了层。

二、背景与真实场景:父任务失控通常从第三周开始
我复盘过多个团队从“父任务可用”滑向“父任务失控”的时间线,规律相当一致:前两周一切正常,第三周开始出现孤儿父任务,第五周开始出现状态失真,第八周开始有人公开质疑“这个父任务到底谁负责”。
1. 场景 A:需求评审后现场建任务,缺少拆分规则
需求评审会开完,产品经理当场建了 12 个父任务,成员各自回去补子任务。因为没有拆分规则,有人把“接口开发”和“接口联调”拆成两个子任务,有人把整条链路拆成一个子任务,还有人干脆先建个空父任务占位。
三周之后,这 12 个父任务的平均子任务数是 3.2,分布在 1 到 21 之间。粒度方差过大,是父任务体系失效的第一个信号,它比任何主观评价都更早暴露问题。
2. 场景 B:跨团队协作时,父任务变成“责任转移工具”
这是一个我印象很深的案例。A 团队需要 B 团队提供一份数据字典,于是 A 团队建了一个父任务“获取数据字典”,负责人写的是 B 团队的一位工程师。B 团队从未在自己迭代里排过这件事,父任务就这么挂了三周。
这类父任务的本质是用父子关系掩盖依赖关系。正确做法是把依赖显式登记为“阻塞关系”,让被依赖方的迭代容量里真的排进这件事,而不是在对方名下挂一个任务就算交代了。
3. 场景 C:从旧系统迁移时,层级被压平或强行拉平
我在做工具迁移咨询时,最常见的问题不是数据丢字段,而是层级结构被破坏。旧系统里的三层结构(需求,任务,子任务)被压成两层,于是原本的“任务”既承担了集成职责,又承担了执行职责,负责人只能填一个,看板上的泳道就乱了。
对中大型组织来说,迁移前一定要先做一次层级映射表,明确哪一层对应父任务、哪一层对应子任务、哪些层级允许被合并。这一步没做好,后面所有视图和报表都是错的。
4. 场景 D:把父任务当成周报单元
有些团队为了让周报好看,会把父任务设置为汇报粒度,成员周五更新一次父任务状态。结果父任务状态更新变成了“表演”,因为更新的人并不掌握所有子任务的真实进展。
我在一个 30 人团队做过对照实验:把周报粒度从父任务改为“本周关闭的子任务 + 本周阻塞项”,周报撰写时间从人均 35 分钟降到 12 分钟,而项目经理对风险的识别准确率明显提升。汇报单元和执行单元应该是同一个层级,这是效率的基本前提。

三、拆解常见误区:六个看起来合理、实际有害的做法
下面这六个误区,我在不同团队里反复见到。它们都不是“明显错误”,恰恰因为看起来合理,才更难被纠正。
1. 误区一:层级越深越专业
有团队把工作项做成四层甚至五层,理由是“这样分类更清晰”。但层级每加深一层,就多一次状态同步、多一次口径对齐,而人能有效跟踪的层级通常不超过三层。
我的判断标准很简单:如果一个层级存在的价值只是“分类”,那它应该做成标签或字段,而不是层级。层级只用来表达交付分解关系。
2. 误区二:子任务全部完成,父任务自动完成
自动联动看起来很省事,但它会掩盖一个关键事实:子任务完成不代表集成完成。接口开发完了,联调没做;代码合并了,压测没跑。这些“集成缺口”在自动联动下会被彻底隐藏。
我的做法是状态解耦 + 完成门禁:子任务全关之后,父任务不会自动关闭,而是触发一次“集成验收”动作,由负责人显式确认之后才能关闭。
3. 误区三:父任务上也要记工时,才能算清成本
如果父子都记工时,成本会被重复计算一次。更严重的是,成员会倾向于把工时记在“看起来更重要”的父任务上,导致子任务工时失真,进而让估时校准失去数据基础。
正确做法是只允许叶子节点记工时,父任务工时由子任务自动汇总。绝大多数成熟的项目管理平台都支持这个规则,只是默认没开。
4. 误区四:父任务必须有一个“负责人”,所以随便填一个
“必须有人负责”是对的,但“随便填一个”会带来两种后果:填了不掌握全局的人,他会焦虑;填了不参与执行的人,他会失联。
我建议把父任务的责任拆成两个角色:集成负责人(对交付结果负责)和技术负责人(对方案质量负责)。在工具里前者对应“负责人”字段,后者可以放在自定义字段里。
5. 误区五:父任务进度等于子任务完成比例
前面已经说过,这里补充一个具体的坑:如果按数量算,一个“写文档”子任务和一个“核心链路重构”子任务权重相同,进度条就会严重失真。
如果团队坚持要进度百分比,我建议引入权重字段,按预估人天加权计算。但我更推荐直接取消百分比,改用里程碑式的三个状态,这样沟通成本更低。
6. 误区六:所有父任务都用同一套模板
研发类父任务、交付类父任务、运营类父任务的完成定义完全不同,用同一套模板必然有一半字段是空的。我在实际落地时会给每类父任务配一套字段模板,并明确必填项。

四、专业判断逻辑:三步判断一个父任务该不该存在
我把判断逻辑压缩成三个问题,团队内部评审时按顺序问,只要有一个答案是否,就不建父任务。
1. 第一步:它是否对应一个可被独立验收的交付物
关键词是“独立验收”。如果它的成果必须和其他东西一起验收才有意义,那它要么是子任务,要么应该和别的东西合并成一个更大的父任务。
一个实用的检验方式:你能不能为它写出一句“当……时,本任务完成”的句子?写不出来,说明完成定义不清晰。
2. 第二步:它的子任务是否共享同一个时间窗口
一个父任务下的子任务,完成时间跨度通常不应超过一个迭代周期。如果某个子任务要等到下个季度,它就不该挂在这个父任务下,而应该提升为独立的父任务,或者登记为正式依赖。
3. 第三步:它是否承载跨角色或跨团队的依赖
这是父任务最有价值的场景。当一件事需要产品、后端、前端、测试、运维共同交付时,父任务是唯一能把这些人组织到一个交付目标下的结构。反过来,如果一件事只需要一个人做完,那它就是一个子任务,不需要父任务。
4. 粒度基准:可以直接抄的对照表
| 层级 | 建议工作量 | 建议子任务数 | 建议负责人角色 | 状态更新频率 |
|---|---|---|---|---|
| 父任务(集成单元) | 5-15 人天 | 3-9 个 | 技术负责人 / 集成负责人 | 每周 1 次 + 关键节点 |
| 子任务(执行单元) | 0.5-2 人天 | 0-3 个 | 执行者本人 | 每日或状态变更时 |
| 检查项(清单) | 小于 0.5 人天 | 不适用 | 执行者本人 | 完成时勾选 |
| 依赖(阻塞关系) | 不适用 | 不适用 | 被依赖方负责人 | 解除时更新 |
这张表我在五个团队里用过,唯一需要按团队调整的是“父任务工作量区间”:如果是运维支持型团队,可以压缩到 3-8 人天;如果是基础设施或平台建设型团队,可以放宽到 10-25 人天。

五、案例与数据观察:一次真实的中大型组织父任务重构
下面这个案例来自我参与辅导的一家制造企业研发中心,团队规模约 200 人,包含 4 个产品线、6 个交付小组。他们在 2023 年做了一次工具切换,从国外某项目管理平台迁移到 PingCode,并同步重构了父任务模型。
1. 迁移前的问题:480 个活跃父任务
迁移前的盘点结果不太好看:单季度活跃父任务 480 个,平均子任务数 3.1 个,父任务平均滞留 47 天,有 63 个父任务超过了 90 天没有实质进展。项目周会平均时长 90 分钟,其中约 60 分钟用于逐条对齐父任务状态。
更关键的是,原来的层级结构在长期使用中已经被“拉平”:需求、任务、缺陷被混在同一层,父任务既可能是需求,也可能是一个临时事项。层级语义混乱,是这次重构真正的起点。
2. 迁移中的三个映射坑
坑一:层级压平。旧系统里的三层结构在新平台默认只有两层,如果不做映射,原本的中间层会被合并到父任务,导致一个父任务里既有需求描述又有代码任务。
坑二:状态映射错位。旧系统的“已解决”在语义上介于“进行中”和“已完成”之间,直接映射到新系统的“已完成”会让大量未验收的工作被误判为关闭。
坑三:字段丢失导致统计断裂。旧系统里的“模块”“版本”等字段如果没在迁移前规划好对应关系,迁移后的历史报表会出现断层,团队会因此对新平台产生不信任。
这三点在处理 Jira 平滑迁移时尤其重要。PingCode 支持从 Jira 平滑迁移,但迁移工具解决的是数据搬运,语义映射仍然需要团队自己在迁移前定义清楚,这一步最好由熟悉业务的 PM 和技术负责人共同确认。
3. 重构动作:三个硬约束
他们定下了三条规则,我觉得值得抄:第一,父任务必须有可验收的完成定义,写不出就不建;第二,父任务不记工时,工时只落在叶子节点;第三,父任务关闭前必须触发一次集成验收,不允许子任务全关即自动关闭。
配套的动作包括:把 480 个父任务压缩到 145 个,把 63 个长期滞留父任务逐条做了“降级、合并、关闭”处理,并为四类父任务(需求型、交付型、平台型、运维型)分别配置了字段模板。
4. 六周后的数据变化
下面这组数据来自他们迁移后第 6 周的后台导出与团队调研,样本为 187 名在岗成员。需要说明的是,其中“成员每周状态同步耗时”来自问卷自评,存在一定主观偏差,但趋势与后台的会议时长记录一致。
| 观察指标 | 重构前 | 重构后第 6 周 | 变化 |
|---|---|---|---|
| 活跃父任务数量 | 480 个 | 145 个 | 下降 69.8% |
| 父任务平均子任务数 | 3.1 个 | 6.8 个 | 提升 119% |
| 父任务平均滞留天数 | 47 天 | 22 天 | 下降 53.2% |
| 父任务按时验收率 | 41% | 76% | 提升 35 个百分点 |
| 项目周会平均时长 | 90 分钟 | 35 分钟 | 下降 61.1% |
| 成员每周状态同步耗时 | 4.2 小时 | 1.6 小时 | 下降 61.9% |
按 187 人计算,每人每周节省 2.6 小时,一年约 48 周,合计释放约 23,300 人时。这个数字不需要全部转化为新产出,光是减少状态同步带来的注意力打断,就已经值得做这次重构。
5. 为什么选择 PingCode
这家企业最终选择 PingCode,有三个具体原因:一是团队规模到了 200 人,需要平台能支撑多产品线、多层级工作项的复杂结构;二是数据合规要求较高,需要私有化部署;三是他们有大量历史数据在 Jira 上,希望平滑迁移而不是推倒重来。
PingCode 主要服务中大型企业及 100 人以上组织,支持私有化部署,支持 Jira 平滑迁移,在实际操作中,这三点恰好覆盖了他们的核心约束。对 100 人以上、有历史资产、有合规诉求的组织来说,它是一个值得放进候选清单的国产替代选项。


六、不同情况下的行动建议
父任务的管理方式没有万能答案,团队规模、协作模式、交付节奏都会影响取舍。下面按六种典型情况给出可执行的建议。
1. 10 人以下小团队
这个规模建议直接用两层结构:任务 + 清单,不要引入父任务。因为 10 人以内沟通成本极低,父任务带来的抽象收益抵不过维护成本。如果确实有跨周的大事项,用“里程碑”标记即可。
2. 20-50 人单产品团队
建议启用两层半结构:父任务(集成单元)+ 子任务(执行单元),父任务数量控制在单迭代 8-15 个。这个阶段最重要的是建立拆分规则和命名规范,否则半年后一定会出现粒度失控。
3. 50-150 人多团队协作
这个区间要开始考虑父任务的“归属”问题:跨团队父任务应该由谁负责。我的建议是由需求提出方或交付集成方负责,而不是由执行方负责,并在平台上显式登记跨团队依赖,而不是靠挂任务传递责任。
4. 150 人以上中大型组织
这个规模建议直接上多层级工作项模型,并且强制要求父任务的完成定义可验证。同时需要考虑数据合规、权限隔离、多产品线视图等问题。
PingCode 主要服务中大型企业及 100 人以上组织,支持私有化部署,支持 Jira 平滑迁移,比较适合这类有历史资产、有合规要求、又不想推倒重来的组织。国产替代这件事,真正的门槛不是功能清单,而是迁移过程中语义能不能对齐。
5. 乙方交付型团队
交付型团队的父任务建议直接对应合同里程碑或验收项,因为客户只关心这些。子任务可以是内部的,但父任务的完成定义必须和客户验收标准一致,避免出现“内部完成但客户不认”的返工。
6. 运维与支持型团队
这类团队的父任务建议按“事件类型”而不是“时间周期”组织,比如“数据库慢查询专项治理”。同时要限制父任务的生命周期,超过一个季度未关闭的父任务强制复盘,否则很容易变成长期挂账。

七、不同情况下的取舍:五个必须提前想清楚的权衡
治理父任务的过程,本质上是不断做取舍。下面五组权衡,我在落地时每次都会遇到。
1. 取舍一:层级深度 vs 执行透明度
层级越深,分类越清晰,但成员在更新状态时需要的“上下文理解成本”越高。一个三层结构下的执行者,往往说不清自己的工作在整个交付中的位置。
我的建议是:宁可少一层,用标签和视图补足分类需求。视图可以是多维的,层级不是。
2. 取舍二:自动联动 vs 人工把关
自动联动省人力,但会掩盖集成缺口。人工把关更严谨,但会增加负责人的操作负担。
折中方案是:状态不自动联动,但提供“一键触发验收”的机制,当所有子任务关闭时自动提醒负责人做验收,而不是自动关闭父任务。这样既保留了把关动作,又不依赖人的记忆。
3. 取舍三:父任务记工时 vs 只记子任务工时
父任务不记工时会带来一个副作用:如果某个人的工作全部是协调和集成,他的工作量在系统里就“不可见”。对于纯集成角色,可以单独用“集成投入”字段记录,而不是复用执行工时字段。
4. 取舍四:统一模板 vs 团队自治
统一模板便于跨团队统计,团队自治贴合实际,但会导致数据口径分裂。我倾向于统一必填字段 + 允许团队扩展可选字段,把“必须一致”的部分压缩到最小集合。
5. 取舍五:私有化部署 vs SaaS 便捷性
私有化部署在数据合规、网络隔离、定制集成上更有优势,但需要运维投入;SaaS 上手快、升级免维护,但在数据主权和深度定制上受限。对 100 人以上、有合规要求的中大型组织,私有化往往是硬约束而非偏好。

八、落地操作步骤:从存量盘点到周度体检
下面是完整的十步操作流程,我在多个团队按这个顺序推进过,通常 4-6 周能看到明显变化。
1. 第一步:盘点并冻结现有父任务
导出全部未关闭父任务,按“子任务数量、滞留天数、负责人、所属迭代”做一次透视。冻结的意思是暂停新建父任务一周,先把存量看清楚,避免边治边乱。
2. 第二步:定义父任务准入条件(DoR)
写出三条硬性准入条件,例如:有明确交付物、有可验证完成标准、涉及两个以上角色。评审不通过就不建,这是从源头控制粒度的唯一办法。
3. 第三步:定义父任务完成定义(DoD)
DoD 必须写在父任务描述里,并且是可以被第三方验证的。例如“接口联调通过 + 压测报告归档 + 监控告警配置完成”,而不是“开发完成”。
4. 第四步:制定命名与字段规范
命名规范是低成本高回报的投入。下面这套格式我在三个团队用过,检索效率提升明显:
父任务标题格式:
[模块] 动词 + 对象 + 交付物
示例:[订单中心] 完成支付链路重构并交付压测报告
子任务标题格式:
动词 + 对象 + 可验证结果
示例:编写支付回调幂等性测试用例并通过 CI
命名约束:
标题长度 12-40 个字符
禁止出现「优化」「完善」「跟进」等无交付物动词
模块名必须来自预定义枚举,不允许自由输入
5. 第五步:配置父任务字段模板
不同类型的父任务用不同模板,必填字段控制在 4-6 个,超过这个数量填写率会明显下降。下面是一份可直接改造的模板结构:
{
"template_name": "需求型父任务",
"required_fields": [
"集成负责人",
"完成定义(DoD)",
"目标迭代",
"关联需求"
],
"optional_fields": [
"技术负责人",
"风险等级",
"依赖项",
"验收方式"
],
"rules": {
"allow_estimate": true,
"allow_worklog": false,
"auto_close_on_children_done": false,
"require_acceptance_before_close": true
}
}
其中 allow_worklog 设为 false 是关键一条,它从机制上杜绝了父子重复记工时;auto_close_on_children_done 设为 false 则保证了集成验收不会被跳过。
6. 第六步:做一次粒度校准工作坊
把团队聚在一起,随机抽 10 个父任务,让大家独立判断“该保留、该合并还是该降级”。分歧最大的那几个,就是这个团队拆分标准最模糊的地方,把它们讨论清楚,比讲十页规范都有效。
7. 第七步:处理存量数据
存量父任务按四类处理:保留、合并、降级为子任务、关闭。我通常会给出一个比例参考:保留约 30%,合并约 25%,降级约 35%,直接关闭约 10%。处理时务必记录变更原因,方便后续复盘。
8. 第八步:配置视图与门禁
至少要配置四个视图:父任务健康度看板、滞留超期列表、无子任务父任务列表、集成验收待办。门禁方面,把“父任务关闭需负责人确认”设为流程规则,不要依赖自觉。
9. 第九步:把父任务从周会里移出去
周会只讨论两类内容:阻塞项和跨团队依赖。父任务状态不再逐条念,改为看板自取。这一步是效率提升最直观的环节,我在多个团队观察到的会议时长下降幅度在 50%-65% 之间。
10. 第十步:建立周度体检与季度复盘
每周花 15 分钟检查四个指标:父任务总数、平均子任务数、超过 30 天未更新的父任务数、无完成定义的父任务数。每季度做一次拆分标准复盘,把新出现的模式沉淀进模板。

九、高频追问与边界情况
1. 一个父任务可以有两个负责人吗?
在工具层面通常只能有一个“负责人”字段,这是合理的。但你可以用自定义字段补一个“协同负责人”,用来表达技术方案责任。关键是明确谁对最终验收负责,不能两个人共同负责,否则等于没人负责。
2. 父任务长期无法关闭,怎么处理?
我的经验是设一条硬线:超过 45 天未更新的父任务,强制进入复盘清单,逐条判定是拆、是关、还是提升优先级。不要让它在看板上默默存在,那会稀释整个看板的信息价值。
3. 紧急插入的工作要不要建父任务?
取决于它是否需要多角色协作。如果一个人当天能做完,直接建子任务或任务;如果需要三个人协作两天以上,就建父任务,但要在标题里标注紧急标记,便于在视图中区分。
4. 子任务能否再拆子任务?
技术上多数平台支持,但我不建议超过两层。如果确实需要更多层级,说明父任务的完成定义太粗,应该重新划分而不是继续往下拆。层级加深带来的收益,几乎总是不抵它带来的同步成本。
5. 父任务要不要进燃尽图?
建议以子任务为燃尽主体,父任务只做里程碑标记。因为父任务的工时是被汇总的,直接进燃尽图会造成重复计数,让曲线失真。
6. 从旧平台迁移时,父任务关系会丢失吗?
多数成熟平台在迁移时能保留父子关系,但前提是源数据的父子关系本身是规范的。PingCode 支持从 Jira 平滑迁移,实际项目里我建议先做一次小批量试迁移,重点验证三件事:层级是否完整、状态映射是否符合语义、自定义字段是否落到正确的类型上。

十、写在最后:父任务是团队的“契约单位”
回到最初那个 68 人的团队。我们后来做的事其实很简单:把 327 个父任务压到 96 个,给每个父任务写了一句“当……时,本任务完成”,然后把父任务从周会里彻底移出去。三个月后,周会时长从 90 分钟降到 32 分钟,而交付准时率反而提高了。
我对父任务的核心判断是:它不是任务的集合,而是团队之间的一份契约。契约要写清楚交付什么、谁负责集成、什么时候算完成。写不清楚的契约,挂再多子任务也没用;写得清楚,一个父任务就能让五个角色朝同一个方向走。
如果你准备动手,我建议按这个顺序做三件事,一周内就能看到变化:
- 今天:导出所有未关闭父任务,统计子任务数量和最后更新时间,先看清现状。
- 本周:挑出 10 个最不健康的父任务,做一次“保留、合并、降级、关闭”的团队校准,把结论写成三条准入规则。
- 两周内:把“父任务不记工时”“子任务全关不自动关闭父任务”“关闭前必须集成验收”三条规则配置到平台里,并建立每周 15 分钟的父任务体检。
工具只是承载,真正的变化来自你决定让父任务承担什么、不承担什么。把它当成契约,团队效率会上升;把它当收纳箱,会议时长会上升。这两条路的起点,往往就是同一个下午的三十个父任务。
常见问题解答(FAQ)
核心关键词
文章包含AI辅助创作:任务管理如何做好父任务?项目成员效率提升与操作步骤,发布者:飞飞,转载请注明出处:https://worktile.com/solution-1/archives/351640
读者评论
只显示未开始/集成中/已验收三个状态,我们推过两个月,阻力主要来自向上汇报,领导要的是能横向比较的百分比。后来折中成对外报三状态、对内看关键路径那一项的完成度才落地。另外完成门禁很容易被绕过,得配权限限制,不然还是有人手动把父任务关了。
个父任务这个区间我觉得跟迭代长度强相关,两周迭代和一个月迭代差很多,直接拿来对照容易误判自己。还有平均子任务数6.9那条,我反而担心另一种失控:父任务太粗、子任务也粗,一个子任务做两周,状态同样失真,只是换了个地方失真。
场景B说的用父子关系掩盖依赖太常见了。我们改成阻塞关系登记之后,问题只是被记录下来了,被依赖团队的迭代容量里照样排不进去,最后还得在双方排期会上过一遍才算数。工具能表达依赖,能不能排进容量里,靠的还是人和流程,这点文章好像没往下讲。