Scrum 框架中的三个角色分别是产品负责人、Scrum Master和 Scrum 团队
产品负责人:主要负责确定产品的功能和达到要求的标准,指定软件的发布日期和交付的内容,同时有权力接受或拒绝开发团队的工作成果。
Scrum Master:主要负责整个 Scrum 流程在项目中的顺利实施和进行,指导项目组的成员按照 Scrum 的原则、方法做事情,领导团队完成 Scrum 的实践以及体现其价值,排除团队遇到的困难,确保团队胜任其工作,并保持高效的生产率,使得团队紧密合作,使得团队个人具有多方面职能的工作能力,保护团队不受到外来无端影响。
团队:主要负责软件产品在 Scrum 规定流程下进行开发工作,人数控制在5~10人左右,每个成员可能负责不同的技术方面,但要求每成员必须要有很强的自我管理能力,同时具有一定的表达能力;成员可以采用任何工作方式,只要能达到 Sprint 的目标。
scrum是英语中橄榄球运动的一个专业术语,表示“争球”。现在特指一种敏捷开发的模型。
scrum,它不是一种方法,也不是一项构建产品的技术,而是一个框架,在这个框架里可以应用各种过程和技术。
scrum团队,由开发人员组成的scrum团队负责在每个迭代周期将一定量的开发任务完成。团队同时是跨职能的;
团队成员必须具备完成开发任务所需要的技能,5到9个人被公认为是“最佳的”团队构成人数。