迭代规划会议内容有哪些?掌握迭代规划的5个步骤
- 2024-09-19 10:46:00
- admin 原创
- 203
冲刺迭代是任何优秀敏捷开发团队的支柱。冲刺迭代前的准备越充分,实现目标的可能性就越大。春季规划有助于重新集中注意力、最大限度地减少意外,并希望确保交付更好的代码。
但也许更重要的是,冲刺迭代规划将开发团队与产品负责人联系在一起。与任何关系一样,你和团队之间的关系需要沟通和清晰度。花时间坐下来确保你的期望被团队理解并能够实现,这是保持每个人积极性和高效性的关键。
那么,如何确保在冲刺迭代之前尽可能多地做事以确保成功?
冲刺迭代规划归结为几个关键步骤,从确保您的产品待办事项得到妥善整理,到制定冲刺迭代计划,再到召开有效的冲刺迭代规划会议。在本文中,我们将向您介绍您需要了解的所有内容,以帮助您完成自己的冲刺迭代规划会议。
第一步:查看产品路线图
敏捷冲刺迭代的目标是交付更好的软件。但这说起来容易做起来难。当你深陷代码修复和更新时,很容易忽视大局。那么你如何知道你关注的是正确的事情呢?
作为产品负责人,您有责任始终关注产品的总体情况。在开会或进行任何类型的冲刺迭代规划之前,您需要回顾产品路线图并提出一些严肃的问题。
您是否正在构建能够推动产品愿景向前发展的功能?您是否有产品愿景,还是只是在对客户的抱怨做出反应?冲刺迭代规划的第一步是了解您不仅希望在本次冲刺迭代结束时,而且希望在 6 个月、一年或更长时间内达到目标。正如 Scrum 主管和敏捷教练 Robbin Schuurman所写:
“总是有太多可以增加价值的功能,因此导致对愿景和目标缺乏关注。如果过于关注功能,路线图将变成超负荷的产品积压,而不是产品未来发展的高层次战略计划。”
这篇文章并不是关于如何正确制定产品路线图的文章。而只是提醒大家在被冲刺迭代计划冲昏头脑之前,要立足于自己的长期愿景。冲刺迭代不应该只是勾选框。它们应该始终让你更接近软件的最终愿景。
第二步:整理产品待办事项并更新用户故事
在您心中准备好产品愿景后,是时候深入研究您的待办事项并开始提取用户故事以在接下来的两个冲刺迭代中解决。您的产品待办事项是所有错误、问题和用户故事,对一个或多个所需功能的非正式、自然语言描述,通常从实际用户的角度编写。
为什么是两个?简而言之,就是背景。不要只关注眼前的事情,重要的是要知道这个冲刺迭代的目标是什么。你现在对构建什么的选择将如何影响你的下一个冲刺迭代或再下一个冲刺迭代?任何规划会议都将受益于远见卓识。
现在,除非您一直关注产品待办事项,否则这些故事很可能需要一些整理(或清理)。冲刺迭代就是为了优化团队的时间。那么为什么要给他们带来过时、混乱或不清楚的故事呢?
30 分钟的产品待办事项梳理会议有助于填补用户故事中缺少您(产品所有者)提供的细节或背景的空白。这意味着确保每个故事:
按优先级排列,最重要的工作列在最上面
清晰且完整,以便团队可以立即开始工作
在背景(更大的产品路线图)和估计(复杂性)方面是最新的
正确的冲刺迭代规划最困难的部分之一是能够估计完成任务需要多长时间以及在冲刺迭代期间可以完成多少任务。
掌握迭代规划的5个步骤
第三步:在迭代计划会议之前提出迭代目标和待办事项
整理好产品待办事项后,就可以开始规划下一个冲刺迭代了。让我们从基础开始。在冲刺迭代开始之前,您需要知道要完成什么以及如何实现目标。
您的Sprint 目标是什么:简而言之,就是您希望在 Sprint 结束时交付什么。Sprint 目标是团队的“为什么”——让他们保持积极性。但它们也非常适合向团队外的人传达正在进行的工作。例如,如果您正在运营一个电子商务网站,它可能是这样的:“开发结账流程:付款、选择运输、包括折扣。”或“更新购物车功能以包括删除和更新数量。”
最重要的是,您的冲刺迭代目标需要根据工作范围和团队规模来制定。因为最终,冲刺迭代的成功将取决于您的冲刺迭代评审。而不是完成的单个任务和故事。
要弄清楚“现实”对于您的团队意味着什么,您可以使用所谓的团队“平均速度”。这是通常在相同长度的冲刺迭代中完成的工作量,以及可能影响它的任何因素,如假期、公共假日或其他干扰。
如果团队是新成立的,而且速度不平均,那么产品负责人就不应该创建这样的草案。相反,团队应该聚在一起讨论可以做什么,以便每个人都参与进来。反复试验并不总是最好的策略。但它是让团队中的每个人都感觉他们在一起工作的好方法。
接下来,您的Sprint 积压工作是怎样的:为了实现您的 Sprint 目标需要完成的用户故事列表。
您完全有可能召开单独的冲刺迭代规划会议来讨论您的目标和积压任务。但是,无论您是一次性完成还是在不同的日子完成,重要的是您的团队有时间事先查看您提出的建议,以便他们能够很好地了解需要做什么以及哪些任务最重要。
第四步:利用数据和经验增强你的 Sprint 计划会议
发生了什么事?我们已经到了第 4 步,但我们甚至还没有召开冲刺迭代计划会议!相信我,我知道。问题是,你的冲刺迭代计划会议为接下来几周或一个月的工作奠定了基础。因此,你事先做的准备越多越好。
谁应该参加你的冲刺迭代计划会议?
这次会议对团队中的每个人都很重要,只要有可能,整个团队都应该参加。每个人都有特定的责任和需要满足的需求,听取每个人的意见是确保达成共识的唯一方法。
产品负责人:设定目标、优先级,并解释本次冲刺迭代选择的背景。他们确保待办事项得到妥善整理,并确保团队的技能、能力和资源与冲刺迭代的需求保持一致。
Scrum 主管:通过准备和分享议程、设置地点并确保每个人都在场来促进会议的进行。对于远程开发团队来说,这意味着准备好并测试 Zoom 等视频会议软件。
敏捷团队成员:提出有关冲刺迭代待办事项的问题和担忧。开发团队还可以请外部人员提供领域或技术建议来帮助制定计划。
冲刺迭代计划会议期间会发生什么?
会议首先会介绍背景情况。如果您已经对上一次冲刺迭代进行了回顾和总结(我们强烈推荐),Scrum Master 可以讨论任何行动项目或遗留问题。
接下来,产品负责人在分享冲刺迭代目标之前向所有人通报产品和市场变化。这有助于协调所有人,并提供当前冲刺迭代的背景信息。
最后,是时候就冲刺迭代待办事项达成一致了。到目前为止,团队中的每个人都有机会查看产品负责人提出的用户故事,并可以开始提供反馈。如果您为两个冲刺迭代提供了足够的故事(如我们之前所建议的),这将意味着细分团队在给定时间范围内可以完成的工作。
第五步:浏览每个用户故事并描述需要完成的任务
人们希望快速完成练习的下一部分并立即开始。但是,作为一个团队,你们能做的计划越详细,你们在冲刺迭代一两周后遇到障碍的可能性就越小。
优秀的 Scrum Master 会帮助解决这些问题,并确保在开始工作之前涵盖所有方面。这在目前可能看起来很麻烦,但前期的工作将在以后带来回报。
在冲刺迭代规划会议结束时,开发团队应该能够向产品负责人和 Scrum Master 解释如何实现冲刺迭代目标。这似乎有点不必要,但最好能得到会议室中每个人的口头承诺,解释他们正在做什么、为什么做以及目标。
沟通是任何团队的关键。在开始冲刺迭代之前,这最后的检查是确保每个人朝着正确方向前进的关键。
总结
正确的冲刺迭代规划可以很好地完成很多事情。但最重要的是,它可以将您的目标从愿望变成分步指南。如果您遵循了本指南,那么在冲刺迭代规划会议结束时,您和您的整个团队应该会得到以下收获:
商定的 Sprint 目标和“完成”的明确定义、致力于现实的冲刺迭代积压、了解待办事项中的错误修复和支持工作、每个用户故事的详细任务,包括估算和验收标准、截止日期和预定的 Scrum 会议。
- 2024年20款好用的项目管理软件推荐,项目管理提效的20个工具和技巧
- 2024年开源项目管理软件有哪些?推荐5款好用的项目管理工具
- 项目管理软件有哪些?推荐7款超好用的项目管理工具
- 项目管理软件哪个最好用?盘点推荐5款好用的项目管理工具
- 项目管理软件有哪些最好用?推荐6款好用的项目管理工具
- 项目管理软件有哪些,盘点推荐国内外超好用的7款项目管理工具
- 2024项目管理软件排行榜(10类常用的项目管理工具全推荐)
- 项目管理软件排行榜:2024年项目经理必备5款开源项目管理软件汇总
- 2024年常用的项目管理软件有哪些?推荐这10款国内外好用的项目管理工具
- 项目管理必备:盘点2024年13款好用的项目管理软件