当前位置: 首页 > Linux

看一篇文章了解如何安排Scrum事件

时间:2023-04-06 07:04:06 Linux

Scrum有一个固定发布周期短表,可调范围称为sprint,以满足快速变化的开发需求。Scrum过程通过特定的概念和实践来区别于其他敏捷过程,分为三类:角色、仪式(也称为事件或会议)和工件,如下图所示:Scrum-角色、工件、事件每个projectneedsthebestScrumSoftware一款功能强大的Scrum软件,支持Scrum项目管理。它具有Scrum工具,如用户故事地图、产品积压管理、sprint积压管理、任务管理、每日scrum会议、sprint计划工具、sprint审查工具、sprint回顾工具、燃尽图、障碍、利益相关者和团队管理。详细了解Scrum周期中的事件每个Scrum项目可以有多个发布周期,每个发布可以有多个冲刺。在冲刺周期之前、期间和之后举行一系列定期会议。Scrum提出三种角色:Team、ScrumMaster、ProductOwner;四个仪式:Sprint计划会议、DailyScrum、SprintReviewMeeting、SprintRetrospectiveMeeting;以及三个工件:ProductIncrement、ProductBacklog、sprintbacklog,如图:AgileScrumFramework会议或“仪式”是敏捷开发的重要组成部分。他们帮助及时传播信息,实现共同的目标和愿景,并与所有团队成员分享团队进展。整个Scrum团队参加所有的仪式,除了回顾,产品负责人可能会或可能不会出席。Scrum需要上述仪式来形成每个sprint的结构:SprintBacklogImprovementsProductBacklogRefinement是向ProductBacklog中的项目添加细节、估计和订单的行为。这是一个持续的过程,产品负责人和开发团队在此过程中就产品待办列表项的详细信息进行协作。在产品积压改进期间,项目会被审查和修订。如上所述,ProductBacklog细化是一项持续的活动,并且不限于限定时间的事件(或会议),除非它是按比例进行的。然而,无论如何,没有什么能阻止团队对每个优化会话进行时间分级。一般来说,使用打卡时间是个好习惯。Sprint计划会议Sprint计划的目标是回答“我们要做什么,我们要怎么做?”这个问题。这个问题对于团队在开始之前实现共同目标和共同承诺也很重要。Sprint-团队计划在特定Sprint期间处理的项目列表。然后团队将这些项目分解为任务,通常不超过2天的工作量。DailyStandup一旦我们开始Sprint,我们每天都有所谓的DailyScrum。DailyScrum由ScrumMaster组织,通常是15分钟的站立会议,以同步团队成员的工作,即前一天完成的工作、今天需要完成的工作、识别任何障碍以及周围环境每个人在Sprint中所做的工作。请注意,在Sprint结束时,目标是获得潜在可交付产品增量(PSPI)。我们试图在每个Sprint中实现一些增量价值。Sprint评审会议在每个sprint结束时举行,以展示新增的功能。目标是从产品负责人和其他利益相关者那里获得反馈,以确保交付的增量满足业务需求,并根据反馈修改产品待办列表。然后,此反馈将成为循环回产品待办列表的项目,在未来的Sprint中,团队可以在其中订购并提取该反馈。Sprint回顾通常持续90分钟,帮助我们在团队文化和Sprint节奏中建立持续改进。这是Scrum团队开会反思他们之前的Sprint的方式,并通过询问-哪些进展顺利,哪些进展不顺利,哪些可以改进,找出如何改进团队。它使团队能够专注于其整体绩效并确定持续改进的策略。总结流程中嵌入的Scrum仪式创造了一种节奏,团队可以在其中最大限度地提高生产力、促进协作、保持透明度,最重要的是,检查和调整他们的方法,以便他们能够不断地相互学习和改进。