Scrum敏捷项目管理

ScrumMaster职位描述

ScrumMaster角色可能是Scrum团队涉及的三个角色中最难定义的。从“糟糕的” ScrumMaster职位描述开始,敏捷教练Sam Laing在本文中讨论了在创建Scrum Master角色规范时应避免的错误。作为奖励,她在最后提供了一个很好的ScrumMaster职位描述。

作者:Sam Laing,《成长的敏捷》, http://growingagile.co.za/

今天早上,我收到了ScrumMaster的职位描述。大约5年前,这些工作确实很糟糕,基本上是Project Manager的工作,但名称不同。他们变得更好了,我什至注意到诸如合作与促进之类的词。今天早上我读的那本书引起了我的注意,因为开头的段落很棒,然后变得很奇怪。无论如何。我认为有必要对每个关键职责进行揭穿,并强调在Scrum中由谁负责以及为什么。

Scrum Master职位描述

(注意:这里有一些不错的职位描述-我在这篇文章的底部提供了一个职位描述)

主要责任

–高效,严格地每天,每周和每月执行敏捷仪式

我同意ScrumMaster(SM)应该确保这些事情正在发生,但是运行它们不是他们的责任。如果没有发生,SM应该找出原因并帮助解决潜在的障碍。

–跟踪工作进度,以发现障碍和开发人员与已分配任务的差异

团队在冲刺期间跟踪自己的进度,并自行分配任务。产品负责人(PO)跟踪发布或产品的工作进度。 SM应该注意障碍和分歧,并帮助团队和PO解决这些障碍。

–阻止业务,运营人员和产品所有者干扰开发结构

嗯不就是不行。 SM必须鼓励与业务,运营和PO进行通信,而不是阻止它。找到一种方法,允许与各方进行有效的沟通,并鼓励这种沟通不断进行。如果存在“干扰”,则SM应该更深入地研究以解决为什么需要干扰的潜在问题。

–提出发展工作要求的警察渠道

什么?不会。采购订单负责团队收到的所有工作,因此,如果有多个监控渠道,则采购订单应该由采购订单负责。 SM在这里可以做的是帮助将多个渠道分解为PO来简化和管理。

–实施敏捷回顾产生的结构变化和策略

追溯行动是团队拥有,行动和做的。 SM可能会注意到更大的障碍,并开始着手解决。

–高速通讯器–确保有关范围变更,延误和其他有害事件的所有信息一经出现便立即传达给参与工作的人员

是的,SM应该是一个很好的沟通者,但是有害的事件应该由团队和PO进行沟通。范围的更改应与采购订单和团队进行讨论。如果这些有害事件经常发生,那么SM应该在寻找解决此问题的原因。同样,如果范围经常在冲刺中途更改,则SM可能会专注于进行更多的修饰会话,并研究一些用于修饰的技术,以防止这种情况发生在冲刺中。

–阻止未包含正确细节级别的故事进入开发结构

嗯不如果团队没有足够的细节,那么他们应该在梳理过程中解释这一点,而不要在冲刺计划中投入故事。如果SM注意到故事似乎含糊不清,他们可以提出问题以帮助团队了解这些假设和问题。

–阻止更改在开发中工作,而无需遵循适当的重新评估流程

嗯不鼓励更改以及Scrum中的反馈。如果某项变化在冲刺中发生变化,则如果团队认为他们可以适应变化而又不会影响冲刺的承诺,那就是出色的表现。如果团队认为他们无法承担变化并做出承诺,则采购订单将决定什么更重要,并从冲刺中删除故事。

–由开发团队提出时,以极大的偏见消除阻碍

公平地说,我不确定在这种情况下“具有极端偏见”的含义。任何阻碍团队尽快发展的因素都是一个障碍。 SM的工作是确保消除这些障碍,但不一定消除这些障碍本身,它们可以帮助团队和PO尽可能消除这些障碍。

基本技能和能力

–认证的ScrumMaster

除了CSM之外,还有许多其他认证方案。因此,如果您根据这3个字母进行筛选,那是在犯错误。再加上所有这些,意味着我在课堂上坐了2天。认真地讲,这对于成为一名优秀的SM至关重要吗?

–商业,IT或工程学大专学历

为什么需要学位才能成为SM?为什么您还需要一份出色的履历表,例如 ReactResumes.com ?您需要沟通和沟通技巧。商业,IT和工程学可能会帮助您理解专业术语,但这也意味着您在与技术团队合作时会做一些假设。顺便说一句– Scrum不仅适合技术团队。我知道一些最好的SM没有技术背景。因此,将其作为基本要求是很短视的。

– 3-5年担任ScrumMaster或敏捷项目经理

作为SM的经验很棒。至于敏捷项目经理,我不知道那是什么,但是我可以告诉你,成为项目经理的技能与成为优秀SM的技能有很大不同。如果您有一个PM成为SM,那么他们需要学习很多东西。这不是不可能的,只是非常困难。

–在敏捷开发环境中工作5年

As above any experience is important. Even if its experience in doing this agile thing 坏ly – it all helps.

–强大的沟通者

更重要的是有效的沟通者。 SM需要能够以许多不同的形式并与许多不同的人进行通信。

–与JIRA一起运行Scrum的经验

这对这家公司可能很重要。更重要的是,SM知道各种工具,以及如何简化它们并将它们用于其优势。可悲的是,大多数JIRA实现都尝试并强制执行一个过程,因此最终变得非常复杂。 SM应该尝试消除这一障碍–有许多方​​法可以做到这一点。同样,SM不应使用JIRA。该工具供团队和采购订单可视化工作,然后根据信息采取行动。

出色的ScrumMaster职位描述

我得到了SM的职位描述 这里 并将其粘贴,因为广告可能会在某个时候被删除。同一个人在 是什么使ScrumMaster职位描述很好,非常好的阅读。

您的任务
*指导和指导团队和组织遵循敏捷/敏捷实践
*指导和指导团队自我组织
*帮助团队评估其“ Scrum成熟度”和更高的成熟度
*提高团队内部的透明度
*消除障碍
*指导团队在组织内找到可以帮助他们的合适人选
*建立一个安全和信任的环境,以健康的方式处理冲突,而不必担心受到指责
*负责支持和指导产品负责人进行敏捷/敏捷实践

你的个人资料
*在软件开发团队中担任ScrumMaster角色至少两年
*良好的技巧和知识,对促进,持续改进,授权,透明和仆人领导能力
*了解敏捷方法–看板,Scrum,XP等
*敏捷技术方面的知识和经验–自动化测试,用户案例,TDD,持续集成,测试,配对,敏捷游戏等。

您会发现,这份工作规范更加侧重于SM的教练方面以及团队成长的责任。经验还提到了各种敏捷方法和技术。比认证或学位重要得多。

有关ScrumMaster职位描述和敏捷招聘的其他资源

关于作者

Samantha Laing是敏捷成长的敏捷教练。她专注于帮助团队使用敏捷技术来改善他们的工作方式。她提供辅导和培训的组合,以帮助组织找到正确的道路。本文最初发表于 http://www.growingagile.co.za/2016/09/the-big-scrum-master-misunderstanding/ 并经Sam Laing许可在此处转载。

关于ScrumMaster职位描述的2条评论

  1. 我可以’表示本文的及时性。我工作的组织正在定义角色,尤其是我作为SM的角色。
    与您在““bad”描述似乎永无止境。如果我每次都要精打细算,我必须解释一下为什么我不是项目经理,因此将不会管理资源,跟踪进度或依存关系’d能够直接购买公司。

    谢谢!

  2. 这是一篇很棒的文章,对于采用敏捷实践(尤其是Scrum)的组织中的IT管理来说,应该是必读的。这也让我以不同的眼光看自己的简历–我会坚持使用经常播放差劲的JD和广告的简历,以超越自动简历筛选器,还是强调每天使用的SM角色的真实方面?如果组织开始使用好的SM JD,则肯定是后者!

评论被关闭。