发布时间:2020-11-14
上图是Scrum的过程示意图,Scrum将所有要做的事放在产品需求列表(待办列表)中,并将项目分解为N个冲刺(sprint),每个冲刺约2到4周,每个冲刺都要做出对客户有价值的增量产品。在冲刺一开始的时候,要做冲刺规划,由产品负责人决定哪些是重要的,团队与产品负责人讨论后,将最重要的事放在冲刺需求列表。SCRUM团队每天还要进行站会(daily scrum meeting),可以调整在这次冲刺内当天要做的事。每次冲刺结束,都会完成可交付的增量产品(shipped product increment).
SCRUM 过程中有四个例行会议:冲刺规划会议、每日站会、冲刺审查及冲刺回顾。
1)冲刺规划(sprint planning):选出冲刺要做的任务
2)每日站会:每天一次,每次15分钟,说三件事:昨天完成哪些工作、今天要做哪些工作、要做的事有没有障碍。
3)冲刺评审(REVIEW): 看完成的工作结果是否符合完成的定义和要求。
4)冲刺回顾(retrospective): 冲刺结束后,团队要反思和经验教训总结,作为后续持续改进的依据。
抛砖引玉
例题:Scrum Master一直负责主持每日例会并控制在15分钟以内,他先将完成的任务列一张清单,然后与相关团队成员检查每一项任务的进度,之后为新的一天布置新任务最后结束会议,这种举行每日例会的方式可取吗?
A. 可取,Scrum Master 应该保持状态更新并为团队分配新任务
B. 可取,Scrum Master应该主持例会并将其控制在15分钟以内
C. 不可取,Scrum Master应该扮演促进者的角色,培养团队的自组织能力
D. 不可取,Scrum Master应该允许Scrum运行,如果团队需要的话
解析:
答案C, 不可取,没有遵循站会的流程。
举一反三
1.哪一种敏捷会议期间可以将潜在的可交付产品增量展示给所有感兴趣的利益相关者?
A. 迭代验收会议
B. 迭代计划会议
C. 迭代评审会议
D. 迭代回顾会议
2. 在回顾会议中,一些问题已经被团队标示出来。谁是解决这些问题的职责?
A. Scrum Master
B. 产品负责人
C. 干系人
D. 团队
3.冲刺规划会议的输出是什么?
A.冲刺待开发列表
B.产品待开发列表
C.迭代待开发列表
D.以上都不是
老朱解析
1.答案C 敏捷没有A这样的会议或者说仪式。评审会议是完成DEMO演示,确定是否完成。
2.答案D 回顾会议的主角是团队,敏捷是自组织管理模式。
3.答案A 团队规划冲刺蓝图并定义任务层面的细节。团队在冲刺期内计划完成的用户故事会被记录到冲刺开发列表(未完项)。