一、Scrum框架介绍
Scrum是一个敏捷开发框架,是一个增量的、迭代的开发过程。在这个框架中,整个开发周期包括若干个小的迭代周期,每个小的迭代周期称为一个Sprint,每个Sprint的建议长度2到4周。在Scrum中,使用产品Backlog来管理产品或项目的需求,产品backlog是一个按照商业价值排序的需求列表,列表条目的体现形式通常为用户故事。Scrum的开发团队总是先开发的是对客户具有较高价值的需求。在每个Sprint中,Scrum开发团队从产品Backlog中挑选最有价值的需求进行开发。Sprint中挑选的需求经过Sprint计划会议上的分析、讨论和估算得到一个Sprint的任务列表,我们称它为Sprint backlog。在每个迭代结束时,Scrum团队将交付潜在可交付的产品增量。
二、Scrum 角色
(1)、产品经理:负责规划产品,并将产品的需求交给团队。
(2)、敏捷专家:对团队成员做的事没有指挥权,但对团队成员进行的一个过程有指挥权。
(3)、Scrum团队:每位成员都有固定的角色,成员之间相互帮助,共享成果。团队需要有一个整体的规划,并合理安排每份工作。
三、Scrum 常用工件
(1)Scrum任务板
(2)用户故事:从客户角度来谈需求
(3)燃尽图:通过图表的方式来看工作的进度,有利于工作的高效运行。
四、Sprint
Sprint是团队一起完成增量工作的实际时间段。根据工作的难易程度,复杂情况进行规定,越复杂,Sprint应越短。同时,从计划到回顾,Sprint的时长一旦被确定,就必须在整个开发期间内保持一致。
五、每日例会
团队每天在同一时间举行超短会议,并为接下来的24小时制定计划。这样做是为了让团队中的每一个人保持同步。
标签:迭代,流程,Scrum,开发,产品,Sprint,团队 From: https://www.cnblogs.com/LOZG/p/17246870.html