一个迭代是承载工作的限时容器。其中计划用于拆解单个功能,而迭代则负责安排团队在一段时间内要完成的工作。
二者并非互相替代关系。一个迭代可包含属于多个计划的任务, 同时一个计划也可跨越多个迭代。
迭代能为你提供什么
- 一段已分配好工作的明确周期
- 指标用于衡量实际交付成果与计划内容的对比情况
- 一条时间线用于展示工作进展过程
- 设置这些设置仅适用于当前迭代
指标
指标视图可反映实际执行情况与预期目标的差异。
值得关注的数值如下:
- 已完成量与承诺量对比持续未能达标通常意味着任务量设定过多,而非执行能力不足。
- 返工率返工率上升反映出规格说明的质量问题,而非执行环节的问题——详见规格说明.
- 排队时长积压在
PENDING中的工作属于产能信号,而非规划信号。
这一区别至关重要。若迭代因任务排队数日而导致未达标,属于产能问题;若因任务反复返工导致未达标,则是规格说明问题。二者的解决方案截然不同。
时间线
时间线展示的是迭代的进展过程,而非仅展示最终结果。若一个迭代最后两天才完成全部工作,其表现与平稳推进的迭代截然不同,即便最终总量相同。
在自主执行模式下,工作进度往往由产能决定:工作会先排队等待空档出现,随后一次性完成多项任务。
迭代与产能
迭代并不会预留专属产能。其包含的任务与其他任务一同进入队列,按优先级排序。
若需让迭代任务优先于后台自动化任务执行,需相应调整其优先级——同时将定时任务和Sentinel相关任务的优先级调低。详见产能与代理节点.
何时无需使用迭代
若你未采用限时流程,则无需使用迭代。计划用于拆解任务,通道用于实现并行处理;只有当该周期本身可作为规划和汇报单位时,迭代才能发挥价值。