1. Scrum简介
Scrum基本组成结构见下图,以一组称之为Sprint的迭代周期组成,典型的迭代周期为1-2周或者最多一个自然月,产品的设计、开发、测试全部都在一个迭代内完成。
Scrum中存在三大角色,分别是Product Owner(简称PO)、Scrum Master(简称SM)和Development Team(简称DEV)。Product Owner的交集比较广泛,对内需要与SM和DEV有效协作,对外对接客户、用户以及各种内部干系人,所以Product Owner在具备领域知识的同时,还需要有较高的交际能力、决策能力和责任感;Scrum Master的责任包括团队教练、过程执行者、外部影响的屏障、团队障碍的移除者和引入变化的主导者,每一项都需要SM具备专业的技能、善于发现问题、耐心并善于协作,同时SM作为团队主要的协调者(Facilitator),合理把握职责的边界,很多时候需要对团队透明;Scrum中对开发团队要求较高,首先在团队成员构成上应确保跨职能,即团队包含交付一个产品所应具有的各种角色。团队