一、以sprint(冲刺的意思)为周期,实际应用中一般为1-2周。具体到我们公司就为两周。
二、一个sprint要开四个会议
1、计划会议,整理product backlog就是产品待办事项,sprint backlog就是要完成具体的事项。具体开这个会议时,产品经理、技术经理和所有开发人员参加,产品经理提出产品需求和优先级,技术经理进行任务分解,分解任务时并给出用时,然后每个开发人员给出每个任务用时,经过讨论之后确定每个任务用时,录入待办事项列表,最后技术经理分配具体的完成人员。会议的产出是一个列表,标明本sprint要完成的所有任务,每个任务要标清楚内容、负责人、完成时间(完成时间由具体的研发人员给出),并且要求每个开发人员每完成一个任务必须更新列表,如果不更新就要做出罚款,在每日晨会的时候检查。具体到我们公司就是sprint周期结束的那个周五下午召开。
2、站立会议,就是每日晨会。每天9:30召开晨会,由技术经理主持并记录,每个人回答三个问题:昨天做了什么、今天做什么、遇到了什么问题,对于遇到的问题,在会议要指定解决问题的人,但不在会上解决。每日记录之后发到群里。站立会议的好处就是让每个人在大家面前做出一个承诺,不好意思不完成。具体应用到我们公司就是召开每日晨会,完成以下内容,a、昨天做了什么,b、今天做什么,c、遇到什么问题,d、检查sprint列表(对于没有更新列表的要记录次数,达到多少次就罚款)e、每人提出一个产品做的好的地方和不好的地方并说出原因
3、评审会议,也是所有人参加。具体会议内容是,由技术经理进行产品展示,展示完成了本sprint完成了哪些任务,产品经理进行评价并决定是否完成是否需要修改。会议产出是需要修改的需求列表。具体到我们公司就是和计划会议一起召开,先开评审会议,回顾会议,再开计划会议。
4、回顾会议,也是所有人参加。由所有人提出本sprint内好的地方和不好地方,需要改进的地方,并记录。