如何用 PingCode 进行敏捷迭代管理

迭代(Sprint)是 Scrum 敏捷开发框架的核心,正确的迭代可以帮助敏捷团队提高工作交付速度。Scrum以完成迭代待办列表为工作目标,并在迭代结束时交付一定的产品增量。PingCode 以产品待办列表作为迭代管理的核心,因此团队可以围绕待办列表估算工作故事点、调整迭代范围、调整工作的优先级等。

本教程将介绍如何在 PingCode 中使用好迭代。

什么是迭代?迭代是团队完成产品积压工作的固定时间段。迭代通常长达一、两周或四周。在迭代结束时,团队通常会交付一定的产品增量。

第1步:创建迭代

首先是在 PingCode 打开一个 Scrum 项目的迭代组件。点击右上角的「创建迭代」按钮。如果想提前几周计划工作,可以创建多个迭代。

截屏2023-01-29 下午4.26.44.png



第2步:将工作项移入迭代

创建迭代后,需要确认迭代的工作项待办列表,您和团队可以在迭代计划会议中确认具体的工作项列表。确保团队中的每个人有适量的工作。

我们应该往迭代中添加多少工作?第一次做迭代工作规划时,您可能不知道要添加多少个工作。但随着团队的迭代经验增加,迭代的工作量规划会更加清晰。为了帮助解决这个问题,在向迭代中规划工作项之前可以请研发团队估算他们的工作容量,当迭代结束时,你就会看到团队在迭代中完成了多少工作。随着时间的推移,您将更加了解所在团队的工作能力,这将帮助您更准确地规划下一个迭代。

您可以通过多种方式将工作项移入迭代:

1.直接在迭代中创建工作:

截屏2023-01-29 下午4.43.38.png

2.在需求待办列表批量移入迭代:

截屏2023-01-29 下午4.46.26.png

3.编辑工作项迭代属性字段加入相应迭代:

截屏2023-01-29 下午4.51.27.png

4.在迭代的规划中将工作项移入迭代:

截屏2023-01-29 下午5.00.44.png

第3步:开始迭代

当往迭代中添加好工作项后,并且和团队确定要完成的工作内容,就可以开始迭代了。

  • 转到 Scrum 项目的迭代列表。
  • 找到要开始的迭代,然后点击「开始迭代」按钮。需要注意:在迭代状态为「未开始」时才能点击「开始迭代」按钮。
  • 必要时可以更新编辑名称、目标、开始日期和结束日期。



image.png



我们的迭代(Sprint)应该持续多久?如果您不确定迭代周期,我们建议您进行2周——这有足够长的时间来完成一些事情,但不会太长,有利于团队定期收到反馈。

第4步:监控团队进度

在迭代期间,您可以在 Scrum 项目的报表组件中查看迭代报表,随时监控团队的工作进度:

截屏2023-01-29 下午5.51.59.png

在迭代期间,我们应该做什么?在迭代期间,团队共同协作完成他们在迭代开始时承诺的工作。这通常需要大量的协作,因此建议每天举行团队站立会议,以便了解团队成员每天的工作进度和遇到的问题。

第5步:结束迭代

Scrum 项目的迭代列表,打开要结束的迭代概览,点击「结束迭代」按钮,点击后如果迭代中有未完成的工作项,可以选择:

  • 移动至未分配工作项列表
  • 移动至下个迭代
  • 全部标记为已完成或已关闭
image.png



我们应该什么时候把史诗标记为完成?每当史诗的所有子工作项完成时,就可以把史诗标记为已完成。为了能更容易做到这一点,我们建议您为史诗制定一个明确的完成定义。

第6步、通过自动化优化迭代流程

熟悉了迭代的工作流程后,可以使用 PingCode 自动化来优化您的流程。以下是 PingCode 用于迭代的三种最常见的自动化规则。

  1. 定期向负责人发送迭代中未完成的工作项。   
  2. 当迭代结束后,自动将未完成工作项分配给下一个迭代。   
  3. 当工作项状态为“进行中”且迭代为空时,自动设置迭代属性。   

更多规则请在PingCode自动化模板库中查看。

本文是否对你有用?

内容导航