异常500,程序异常,Exception
当前位置:Exception500 » 行业资料 » 敏捷开发Scrum五会介绍

敏捷开发Scrum五会介绍

来源:exception500.com    发布时间:2021-04-16 08-23-52    浏览次数:33次

Pre Sprint梳理会(Backlog Grooming)

迭代计划会议开始之前3天召开,Product Owner与Scrum Master必须参加,关键开发者或架构师需要参加;时间控制在30分钟到1小时。

Product Owner将一批希望团队在下次迭代时实现的用户故事,按照实现顺序描述给在场的团队成员,Scrum Master与在场成员分析用户故事,明确指出团队认为需求不明确的地方,Product Owner现场记录,会后补全,Scrum Master与架构师,还有在场成员分析用户故事需要包含哪些技术任务,Scrum Master先把子任务建立,方便迭代计划会议的时候团队可以更准确地预估任务故事点。

会议结束时,Product Owner确保在迭代计划会议开始之前团队提出的问题都能被解决,会议重点如果团队发现需要加强或是完善的地方,Product Owner还有两到三天的时间可以补强,而不是浪费迭代计划会议的时间去做这件事情。

Sprint计划会(Sprint Planning)

Scrum中,Sprint计划会议有两部分:
1. 决定需要完成哪些工作? what
2. 决定这些工作如何完成? how

第一部分:
参会人员:Team、Scrum Master、Product Owner
第一部分的会议,PO向开发团队介绍排好序的Product backlog,由整个Scrum团队共同理解这些工作。Sprint中需要完成的产品待办事项数目完全由开发团队决定。做多少工作只能由开发团队决定,产品负责人或任何其它人都不能给开发团队强加更多的工作量。

第二部分:
参会人员:Team 、Scrum Master
第二部分的会议,开发团队需要根据当前的“完成的定义”一起决定如何实现下一个产品增量。他们进行足够的设计和计划,从而有信心可以在Sprint中完成所有工作。
决定如何完成工作是开发团队的职责,决定做什么则是产品负责人的职责。
Sprint计划会议最终需要Scrum团队对Sprint需要完成工作的数量和复杂度达成共识,最终产生的待办事项列表就是“Sprint待办事项列表(Sprint Backlog)”。

Sprint待办事项列表是一个需要在当前Sprint完成的且梳理过的产品待办事项,并包括了一个团队完成这些工作的计划考虑到Code Review的时间,Team内部完成后走一次代码评审流程,可单独加入Sprint Backlogs中

每日站会(Daily Scrum)<15mins

开发团队是自组织的,通过每日站会来确认他们仍然可以实现Sprint的目标。

每一个开发团队成员需要提供以下三点信息:
从昨天的站立会到现在,我完成了什么; Done
从现在到明天的站立会,我计划完成什么;Plan
有什么阻碍了我的进展。Difficult

每日Scrum中可能有简要的问题澄清和回答,但是不应该有任何话题的讨论。每日Scrum既不是向管理层汇报,也不是向产品负责人或者Scrum Master汇报。它是一个开发团队内部的沟通会议,来保证他们对现状有一致的了解。

只有Scrum团队的成员,包括Scrum Master和产品负责人,可以在会议中发言。其他感兴趣的人可以来旁听。

Sprint评审会(Sprint Review)

Sprint结束时,Scrum团队和相关人员一起评审Sprint的产出。所有Scrum会议都是限定时长的,Sprint评审会议的推荐时长是Sprint中的每一周对应一个小时(比如,一个Sprint包含2个星期,则Sprint评审会议时长为2个小时)。

个人都可以在Sprint评审会议上发表意见。产品负责人会对未来做出最终的决定,并适当地调整产品待办事项列表(Product Backlog)。

Sprint评审会议向每个人展示了当前产品增量的概况。通常都会在Sprint评审会议中调整产品待办事项列表。

Sprint回顾会议(Sprint Retrospective)

在每个Sprint结束后,Scrum团队会聚在一起开Sprint回顾会议,目的是回顾一下团队在流程、人际关系以及工具方面做得如何。团队识别出哪些做得好,哪些做得不好,并找出潜在的改进事项,为将来的改进制定计划。所有的Scrum会议都是限定时长的,Sprint回顾会议的推荐时长是Sprint中的每一周对应一个小时(比如,一个Sprint包含2个星期,则Sprint回顾会议时长为2个小时)。

Scrum团队总是在Scrum的框架内,改进他们自己的流程。

总结

Scrum团队成员(包括产品负责人PO、开发团队,以及Scrum Master)一起合作完成一系列的产品增量,他们采用称为Sprint的短时间周期。每个产品增量符合产品负责人的接受条件,并满足团队的“完成的定义”。所有工作来自于产品待办事项列表(Product Backlog)。

Sprint总是从Sprint计划会议开始,团队在会议中制定出Sprint待办事项列表(Sprint Backlog)。团队自组织地去开发,利用每日Scrum会议来协调并确保团队产出最好的产品增量。团队通过产品待办事项列表梳理来为下个Sprint计划会议做准备。在Sprint结束时会有Sprint评审会议以及Sprint回顾会议,来审视产品以及团队流程。



[关键词: ScrumSprint敏捷Scrum Master ]

软件开发 程序错误 异常 500错误 Exception Copyright© 2019-2021  Exception500 版权所有  【蜀ICP备15020376号-9】  网站地图