嗨,大家好,我是叶子

背景介绍

目标:为了能更好的适应快速变化的需求和不确定的未来。


部门包含岗位:部门负责人、项目经理、产品经理、开发团队(开发人员、测试人员)


那么这种情况下,我们想转型Scrum框架下进行工作,需要一名专业的ScrumMaster,那么这位ScrumMaster需要具备哪些职责呢?

优秀ScrumMaster的能力地图

ScrumMaster的职责简单理解为:Kenneth Rubin在《Essential Scrum》说,“类似于运动团队的教练,ScrumMaster观察团队使用Scrum的过程,帮助团队提高工作绩效”。教练不是顾问,不提供解决问题的方案,而是支持Scrum团队自己去发现属于自己的最适合的答案。教练犹如一面镜子,反映Scrum团队的真实现状和局限,同时引发团队看到更多的可能性,鼓励团队尝试变革,不断提高。


那么,要想在Scrum框架下开心快乐的工作,我们需要充分理解和接受它的五大价值观:

勇气(Courage):有勇气做出承诺,履行承诺

比如:承诺某迭代完成的任务

尊重(Respect):尊重每个人以人为本

比如:尊重团队的每个角色、尊重每个人提出的观点等

专注(Focus):把心思和能力都用到承诺的工作上

比如:在过程中我们都要尽最大能力专注的做事,专注于完成每个目标,专注每一个细节

开放(Openness):对所有人透明

比如:信息透明,平台开放

承诺(Commitment):承诺全力以赴

比如:主动克服困难,并努力完成迭代内的任务

那么,价值观统一了,接下来,叶子来给大家分享一下在工作中,ScrumMaster的需要具备的具体职责有哪些?

1.ScrumMaster是团队的教练

  • 聆听


    用心观察团队,善于聆听,注意团队的工作方式,思考他们为什么这样做,从而找到问题的原因。比如:白板更新不及时
  • 反馈


    聆听是第一步,看到问题后需要反馈,通过这种发现问题反馈给团队的方式 ,来帮助团队改进工作方式。比如:白板更新不及时
  • 引导


    引导的本质是帮助被引导人解决问题(找到答案)的方法变得简单,同时自己不能深入其中,关于引导通过语言只能传达24%的信息,其他76%的信息需要通过表情、情绪、肢体语言传达。那么ScrumMaster应该通过会议或一对一对话方式,发现问题,并进行正确引导。


    比如1:
    在计划会中,项目经理对团队说,“我只想要一个完成时间而已”,这显然项目经理对计划会的本质没有理解,再未讨论清楚需要做什么之前,团队不可能给出完成时间。那么SM就需要会后跟项目经理沟通,指出自己看到观察到的问题,从而让项目经理明确理解了计划会的意义和目的。


    比如2:
    “叶子,在团队中说话声音小、语句有时也不通畅”那么,SM发现这个细节,私下借助午餐时间约上叶子一起,过程中SM指出了叶子在团队中的表现,这时叶子表达了自己的想法,因为自己的能力不足,所以不自信,才会有这种表现,那么sm重新跟叶子聊了一下,她身上的具备的优点及给团队带来的价值,让叶子重新找回了自信,在之后的沟通过程中更加的自信。
  • 教授


    1.在团队不知道怎么做的时候,教练做为老师,他能够带领团队从脚下开始,通过正确地敏捷知识的传递,帮助团队做正确地事。


    2.当团队不知道如何正确地选择与应用合适的方法时。敏捷教练应做为辅导员,辅导团队前进,而不是实施者,帮助团队掌握敏捷技术实践。在辅导的过程中潜移默化将敏捷的价值观、思想、方法传递给团队。


    3.分享关于敏捷知识的资讯


    4.发起开设专题性培训——比如:代码重构、如何提取公共方法等。


    5.培训Scrum知识,给团队讲解scrum的价值观、原则和实践,比如:3355方法论等
  • 支持


    当团队遇到困难时,要鼓励团队,帮助他们保持动力

2.ScrumMaster是服务型管理

1.关注于团队成员的需求,需要的是培养人的能力,帮助团队解决各种问题。


2.用心帮助组织内每一位成员成长,使人更聪慧、更自主。


3.负责维护一个block list用来记录team在开发中遇到的障碍,由SM进行管理并最终使得列表中的每一个问题得到及时处理。


比如:


帮助项目团队承诺项目开发,回顾项目过程,总结项目经验教训,帮助制定 Sprint 计划

3.ScrumMaster是Scrum过程的权威

ScrumMaster是Scrum团队的过程权威,在这个身份上,为了确保Scrum团队实施并遵循Scrum的价值观、原则和实践,ScrumMaster需要被充分授权。只要有可能,ScrumMaster就要持续帮助Scrum团队改进过程,实现交付的业务价值最大化。但是他的权威不同于职能经理或项目经理。

4.ScrumMaster是团队的保护伞

1.ScrumMaster保护开发团队免受外部干扰,让团队可以集中精力在每个迭代交付业务价值。干扰有各种来源,可能是项目经理在迭代进行过程中想给团队成员安排其他工作,也可能是其他团队引起的问题。不管干扰来自哪里,ScrumMaster都要实地考察,帮助解决管理问题,帮助解决纷争等。


2.正确引导团队,拥抱改变,需求可以改变,可以增加,也可以减少,引导团队更专注于业务价值交付。

5.ScrumMaster是变革的代言人

1.ScrumMaster必须积极推动变革,帮助大家转变思维方式,理解变更的必要性,看到变革的好处。


2.变革过程中,不停的发现团队的问题,并进行优化,根据团队自身的特点,持续改进。


比如:


指导Scrum小组成员理解为什么、知道如何参与Scrum实践的每一个环节,把控好Scrum实践的产出等。

就知道各位还没有看够,是不是也很期待PO和Team在敏捷框架下的职责有哪些?

不要着急,叶子会继续更新......

以上内容仅代表我个人针对做为一位优秀ScrumMaster应该具备的职责的理解,当然只做到上面的这些远远不够,我们也要从各个维度综合思考,希望和大家一起努力成长。

同时,特别期待小伙伴们也来分享自己对《如何成为一位优秀的ScrumMaster》职责的见解~~

如何成为一位优秀的ScrumMaster的更多相关文章

  1. 如何成为一位优秀的创业CEO

    英文原文:How to Be Startup CEO 编者按:本文来自 Ryan Allis,是一位来自旧金山的创业者和投资人.在 2003 年创立了 iContact,并任 CEO. 做创业公司的 ...

  2. 【转】如何成为一位优秀的创业CEO

    编者按:本文来自 Ryan Allis,是一位来自旧金山的创业者和投资人.在 2003 年创立了 iContact,并任 CEO. 做创业公司的 CEO 可以说是世界上最有挑战性的事情之一.你得让客户 ...

  3. 如何成为一位合格的ScrumMaster

    嗨,大家好,我是叶子 ScrumMaster的职责简单理解为:确保团队按照scrum的方式运行,团队的教练,帮助团队更好的工作,过程中的执行者,能够在team和po之间平衡.移除项目进度的障碍,保护团 ...

  4. ScrumMaster需要了解的7件事

    当一个组织开始使用Scrum时,被选为担任Scrumaster角色的人通常来自于那些有管理背景的人.组织期望那些管理人员,所谓的“大师”,能够交付Scrum项目因为她有管理的专门知识——并且可以同时管 ...

  5. 人生路上对我影响最大的三位老师&&浅谈师生关系

    三位老师分别是父母,初升高的罗老师,高考前的谭老师 很小的时候,就是父母引导我学习的,并且在我失去学习信心的时候给我鼓励以及骄傲事的压力,使得我小学打下了不错的基础. 到了初中,成绩慢慢变差,初三勉强 ...

  6. 那些优秀的.NET开发者----汪宇杰:从重视细节,到成就技术专家

    初识汪宇杰 在长沙.NET技术社区筹建过程中,溪源有幸认识来自上海的MVP汪宇杰Edi Wang.在中国众多的微软MVP中,Edi Wang作为一名九零后,也是一位年轻而充满才气的开发者,或许他或许外 ...

  7. 求职季全攻略:优秀的UX设计师作品集该如何准备?

    这是一篇关于如何制作杰出的UX设计师作品集,看了下文,我们在2019年冲冲冲~制作出自己的作品集! 转自墨刀公众号. Paul Rand 曾经说:“设计很简单,因而也复杂.” 也许你已经掌握了所有的U ...

  8. 23种设计模式--工厂模式-Factory Pattern

    一.工厂模式的介绍       工厂模式让我们相到的就是工厂,那么生活中的工厂是生产产品的,在代码中的工厂是生产实例的,在直白一点就是生产实例的类,代码中我们常用new关键字,那么这个new出来的实例 ...

  9. [转]ThoughtWorks(中国)程序员读书雷达

    http://agiledon.github.io/blog/2013/04/17/thoughtworks-developer-reading-radar/#rd?sukey=f64bfa68330 ...

随机推荐

  1. Salesforce学习笔记之Actions and Recommendations(续)

    上次对这个Actions and Recommendations进行了初步研究,因为一些问题没有得到很好的解决,又花了很多时间,终于得到了一个比较好的解决方案.小结一下. 1. 生成Actions a ...

  2. Ubuntu操作系统(文件传输)

    首先选择Ubuntu版本为偶数版本--(系统比较稳定软件源比较齐全) Ubuntu和windows之间的文件传输首先在Windows上安装连接工具winscp 在Ubuntu开启SSH服务(https ...

  3. SpringSecurity权限管理系统实战—五、整合SpringSecurity(下)

    系列目录 前言 上篇文章SpringSecurity整合了一半,这次把另一半整完,所以本篇的序号接着上一篇. 七.自定义用户信息 前面我们登录都是用的指定的用户名和密码或者是springsecurit ...

  4. C# IObservable与IObserver观察者模式

    C#中提供了IObservable<T>接口和IObserver<T>接口来实现观察者模式,IObservable<T>相当于Subject(主题)接口,下面我们就 ...

  5. 用mysqldump备份数据库

    格式:/usr/local/mysql/bin/mysqldump -hip -Pport -uuser -ppasswd --set-gtid-purged=off  --database aa & ...

  6. 大数据理论篇HDFS的基石——Google File System

    Google File System 但凡是要开始讲大数据的,都绕不开最初的Google三驾马车:Google File System(GFS), MapReduce,BigTable. 为这一切的基 ...

  7. 小白学PyTorch 动态图与静态图的浅显理解

    文章来自公众号[机器学习炼丹术],回复"炼丹"即可获得海量学习资料哦! 目录 1 动态图的初步推导 2 动态图的叶子节点 3. grad_fn 4 静态图 本章节缕一缕PyTorc ...

  8. Java并发---concurrent包

    一.包的结构层次 其中包含了两个子包atomic和locks,另外字concurrent下的阻塞队列以及executor,这些就是concurrent包中的精华.而这些类的实现主要是依赖于volati ...

  9. C语言基础练习——打印乘法口诀表

    C语言基础练习--打印乘法口诀表 JERRY_Z. ~ 2020 / 8 / 26 转载请注明出处! 代码: /* * @Author: JERRY_Z. * @Date: 2020-08-26 16 ...

  10. Kafka 0.10.1版本源码 Idea编译

    Kafka 0.10.1版本源码 Idea编译 1.环境准备 Jdk 1.8 Scala 2.11.12:下载scala-2.11.12.msi并配置环境变量 Gradle 5.6.4: 下载Grad ...