scrum会议是scrum流程中主要的组成部分,也是推进Scrum进行的基础。标准的Scrum流程包含了四个类型的会议,即Sprint Plan、Daily Scrum、Sprint Review和Sprint Retrospective。确保这些会议有序高效的进行是能否成功开展Scrum的关键。因此团队,特别是Scrum Master要对此给予足够的重视。
1、Sprint Plan会议
主要是计划当前迭代的工作内容做计划。
和传统开发流程里面项目例会或者启动会不同,Sprint Plan着重于Product Owner 和Dev Team的交流和互动。通过Product Owner的讲解,Dev Team的理解和提问,整个团队对于每一个Work Item最终都会达成充分一致,同时对于每一个Work Item的工作难度、涉及范围、可出现的问题和潜在的难点都会有充分的预判。
最终在这个基础上,团队对Work Item的工作量(复杂度)进行打分。这些会上工作看似耗时,但是它的作用是把开发中可能遇到的问题提前暴露。
如果以整个Sprint周期来衡量,这种充分的沟通能缩短开发时间,而且最大限度的规避了开发中出现问题的风险。所以Sprint Plan会议占用的时间是完全有意义且必要的。
2、Daily Scrum
作为每天都会进行的会议,主要保证了团队成员充分的沟通。
虽然时长较短,但是因为它需要每个成员介绍自己当天的工作内容、第二天的工作计划以及目前的困难,从流程上确保了大家必须提前安排好自己的工作。而且这个会议也能督促没有工作的成员主动领取任务。
3、Sprint Review
是作为团队工作的验收,要求成员通过现场演示的方式展示自己的成果的会议。
这种验收方式践行了敏捷宣言中“可工作的软件高于详尽的文档”。Product Owner作为最终用户的代表,基于实际可演示(可工作)的软件进行验收。
4、Sprint Retrospective
作为对当前Sprint的总结 ,看似和产品开发无关,其实在某种意义上可以说是最重要的会议。
敏捷的原则就是在实践中不断总结和改进。Sprint Retrospective会议就是专门为团队总结Scrum执行过程的问题而设立的。
对于一个新成立或者刚开始实践Scrum的团队,建议在名列前茅次Sprint Plan或者启动会的时候对上述Scrum各种会议的作用和意义有一个简单介绍,尽量让团队成员认识到它们的重要性,从而最大限度的避免对会议的抵触情绪。
延伸阅读:
scrum master是什么
敏捷开发中的SM即Scrum Master,字面意思是敏捷专家或者敏捷大师,即熟悉敏捷开发模式及敏捷实施流程的人员。一般可由敏捷团队当中的开发负责人担任,部分能力很强且懂技术的产品经理也可担任这个角色,因涉及到工作量评估和分派等工作,较好都是由技术能力较强的人员担任。
Scrum Master是团队的导师和组织者,与Product Owner紧密合作,及时为团队成员提供帮助。促使team按照scrum方式运行,为Scrum过程负责的人。
Scrum Master并非团队的领导(因为团队是自我组织的),而是一个负责屏蔽外界对开发团队干扰的角色。 Scrum Master是规则的执行者,他是Scrum团队中的服务型领导。
确保scrum被理解和正确使用并使得Scrum的收益最大化。主要职责如下:
1、保证团队资源合理利用;
2、保证各个角色及职责良好协作;
3、解决团队开发中的障碍;
4、作为团队和团队外部的接口,协调解决沟通中的问题;
5、保证开发过程按计划进行,组织Scrum Planning Meetings(Sprint计划会议), Daily Stand-up Meeting(每日站会), Sprint Review Meeting(Sprint评审会)和 Sprint Retrospective Meeting(Sprint回顾会)。
文章标题:scrum会议是什么,发布者:小编,转载请注明出处:https://worktile.com/kb/p/32201