标题承诺回答“什么是 Scrum Master”这个问题。我还是不知道。现在怎么办? Scrum Master 的任务是什么?
Scrum Master 是 Scrum 流程中的一个角色。对于团队来说,、导师、教练、主持人、冲突顾问,有时甚至是一种治疗师。他们还“保护”团队免受外界影响,确保他们在冲刺期间能够安心工作。 Scrum Master 本身并不参与产品或解决方案的开发。您的工作是关注整个 Scrum 流程并确保其他所有人都能尽可能有效地工作。
假设您想要开发一款软件产品,并且预算需要 5 名员工。在这种模型中,您不需要雇用五名开发人员,而是雇用四名开发人员和一名 Scrum Master,以确保其他四名开发人员能够最佳地实施 Scrum 流程。这是该角色的核心任务。为了做 德国电话号码库 到这一点,他(或她)会消除障碍、发现优化潜力、培训团队成员、在产品所有者、利益相关者和团队之间进行调解,并确保团队能够正确地“进行争球”。
Scrum Master 角色的问题在于,它听起来有点抽象。因此,这里有一些具体的例子:
每日站会。 Scrum 方法包括每日 Scrum,这是早上的一个简短的 15 分钟会议,我们在会上简要讨论今天谁计划做什么以及是否存在任何问题。像这样的图像说明了这个概念所面临的根本挑战:
每日站会是 Scrum 方法的重要组成部分,对整个团队非常有帮助。如果它保持短暂。如果真的只需要15分钟。如果 Maier 先生和 Schmitt 先生不再讨论 Python 是否可以被认真地视为一种编程语言。如果每日站会不能用于快速的早晨信息交流以识别潜在问题,则 Scrum Master 应该 a) 认识到这一点,b) 解决它,c) 找到解决方案。例如,在遇到棘手问题时,他可以带手摇喇叭参加会议。如果会议偏离了主题,喇叭就会响起,很明显这个主题不属于每日站会——即使它可能很重要。
咖啡已空。周四下午,一场看似失败的冲刺正在进行。咖啡已空。 Scrum Master 会跑去拿一些咖啡,如果这种情况经常发生,他会与管理人员沟通,明确表示如果没有足够的咖啡,程序员就无法工作。