嗨,大家好,我是叶子

ScrumMaster的职责简单理解为:确保团队按照scrum的方式运行,团队的教练,帮助团队更好的工作,过程中的执行者,能够在team和po之间平衡。移除项目进度的障碍,保护团队成员被过度打扰等。

接下来,叶子来给大家分享一下在工作中,ScrumMaster的职责具体有哪些?

ScrumMaster负责管理Scrum流程正常运行

目的:确保整个团队正确遵循Scrum的规则和原则,保证团队成员又Scrum的理解一致,并在此规则下正常运行。

职责内容:

  • 负责主持Sprint中的会议(计划会、每日站会、需求评审会、回顾会)
  • 负责帮助PO建立待办列表和计划列表,确保每个Story的优先级
  • 负责维护一个block list用来记录team在开发中遇到的障碍,由SM进行管理并最终使得列表中的每一个问题得到及时处理
  • 负责确保流程执行过程中是透明的

    ScrumMaster是团队的教练

    目的:当团队出现问题的时候,针对如何解决问题的思路负责指导,而不是单单只是解决问题的教练

    职责内容:
  • 指导团队的工作方法、指导PO的工作方法,言传身教
  • 多听,少说,尽量在遇到问题的时候让团队自己找到答案,但要做好平衡,帮助团队学习如何自己解决问题
  • 经常赞美,但要真诚

    ScrumMaster负责保护团队,帮助团队消除障碍

    目的:在生产过程中,部门经理或负责人对团队成员安排额外任务时候,po想给团队增加Sprint Backlog的时候,ScrumMaster会帮助团队消除外在干扰,有原则的将这些干扰屏蔽在团队之外,确保团队能够集中精力完成版本冲刺

    职责内容:
  • 负责合理的引导团队,根据Team工作能力及过往的经验,承诺工作量
  • 负责各角色及职能协作,解决团队开发过程中的障碍,协调解决沟通问题,保证开发过程按计划进行
  • 负责在Sprint中不能让po直接给Team增加需求或变更需求,需求可以改变,需要通过每日站会或计划会中提出,共同商量解决方案

    *负责跟踪团队每个版本的完成情况
  • 如果没有与团队协商,请不要代表团队做任何承诺,比如实现的功能、交付的日期等

    ScrumMaster确保团队参与持续改进,迭代性的组织回顾会

    目的:传达一种持续改进的文化,在回顾会中,明确团队目前做得好的需要继续保持,引导团队试图找到存在的问题及改进的方法,确保每个人都能积极参与整个思考过程,从而得到不断的改进和提升

    职责内容:
  • 负责指出团队存在的问题,引导团队一起商讨解决方案
  • 负责总结出哪些事情做得好,哪些事情做得不好,做得好的需要保留,做得不好的需要改进或摒弃
  • 会议结束后,需要输出的是,继续做什么?停止做什么?怎样做得更好?

    ScrumMaster把控进度和质量

    目的:把控好速度和质量之间的平衡

    职责内容:
  • 负责进度的跟踪,可以借助一些工具,比如TAPD
  • 制定代码规范,并坚持代码审查(与部门代码规范相关联)
  • 编写单元测试
  • 冒烟测试(期望每天将编译通过的代码push上去,然后进行冒烟测试,这样的好处保证每天完成的功能是可用的)
  • 集成测试
  • 自动化测试

    ScrumMaster组织进行团队建设

    目的:提升整个团队的凝聚力,团队凝集力如何,直接影响了整个团队的战斗力

    职责内容:
  • 进行放权管理,相信团队,放权可以有效的推动团队成员形成自组织,让成员更多的自主思考,设计开发,使每个人都有成就感,提高成员的积极能动性
  • 打造学习型团队,通过定期进行团队内部知识分享的方式,使每个人都能学习到新的知识,从而逐步使团队成长。比如:每周一次40分钟内的分享,分享内容:技术、业务、生活、兴趣等
  • 阶段性组织聚餐,拉进团队的距离感,同时传达一种对阶段性产出的认可

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

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

    以上内容只代表我个人针对ScrumMaster职责的理解,当然只做到上面的这些远远不够,我们也要从各个维度综合思考

    希望和大家一起努力成长

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

如何成为一位合格的ScrumMaster的更多相关文章

  1. 如何成为一位优秀的ScrumMaster

    嗨,大家好,我是叶子 背景介绍 目标:为了能更好的适应快速变化的需求和不确定的未来. 部门包含岗位:部门负责人.项目经理.产品经理.开发团队(开发人员.测试人员) 那么这种情况下,我们想转型Scrum ...

  2. 敏捷开发— —Scrum 学习笔记

    敏捷开发模式是一种从1990年代开始逐渐引起广泛关注的一些新型软件开发方法,是一种应对快速变化的需求的一种软件开发能力.它们的具体名称.理念.过程.术语都不尽相同,相对于"非敏捷" ...

  3. SCRUM MASTER检查单

    转自:http://www.scrumcn.com/agile/scrum-knowledge-library/scrum.html#tab-id-18 一位合格的ScrumMaster通常能够同时处 ...

  4. ScrumMaster需要了解的7件事

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

  5. 纵观jBPM:从jBPM3到jBPM5以及Activiti5

    http://www.infoq.com/cn/articles/rh-jbpm5-activiti5/ 作者 荣浩 发布于 2010年12月28日 | 注意:GTLC全球技术领导力峰会,500+CT ...

  6. iOS源代码管理工具

    源代码管理工具简介 1.为什么会出现源代码管理工具? 为了解决在软件开发过程中,由源代码引发的各种蛋疼.繁琐的问题 2.源代码管理不当可能会引起的后果? 无法后悔:做错了一个操作后,不能回到之前的操作 ...

  7. 源代码管理工具(上)-SVN基本使用

    ------------------------------------------------------SVN简介和搭建 ------------------------------------- ...

  8. iOS开发——源代码管理——SVN

    一.源代码管理(svn)简介 01. 源代码管理工具概述 ======================================================================= ...

  9. Kafka剖析(一):Kafka背景及架构介绍

    http://www.infoq.com/cn/articles/kafka-analysis-part-1/ Kafka是由LinkedIn开发的一个分布式的消息系统,使用Scala编写,它以可水平 ...

随机推荐

  1. 40行Python制作超炫酷动态排序图,有了它高逼格PPT再也不愁!

        本文首发于量化投资与机器学习 转载于  https://mp.weixin.qq.com/s/KaB_7oXZf0_IV97y0pRPmQ 前言 最近,这种动态排序条形图视频超级火,如下图: ...

  2. .net core编写转发服务(三) 接入Polly

    在web服务里面,很常见出现各种问题,需要一些响应的策略,比如服务繁忙的时候,重试,或者重试等待 服务繁忙的时候根据策略即使处理 关于接入Polly我还是沿用之前的代码,继续迭代 Web Api用的是 ...

  3. APP常用控件学习理解

    1.TextView 示例: layout_width指的是文本的所占宽度(不一定填充满),layout_height指的是文本所占高(不一定填充满),warp_coonent :包裹文本宽度 mat ...

  4. C语言学习笔记之杂七杂八容易忽略的点(以后看到一直补充)

    1.变量名可以由 数字 字母 下划线 组成.数字不能用在开头 2.取余%:  只能是整数取余 3.sizeof是个关键字  不是函数 4.printf("%10d\n",a); 共 ...

  5. JS 本地存储笔记

    本地存储     1.数据存储在用户浏览器中的     2.设置.读取方便.甚至刷新都不会丢失数据     3.容量比较大,sessionStorange约5M,localstorage约20M    ...

  6. js 排他思想案例

    <!-- 排他思想 --> <button>按钮1</button> <button>按钮2</button> <button> ...

  7. Python安装工具

    1.官网下载地址是:https://www.python.org/downloads/  默认下载安装时记得勾选配置PATH路径 PIP工具包(我是选择Python 3.5的) 2.Windows 下 ...

  8. Web组件的三种关联关系

    Web应用程序如此强大的原因之一是它们能彼此链接和聚合信息资源.Web组件之间存在三种关联关系: ●  请求转发 ●  URL重定向 ●  包含 存在以上关联关系的Web组件可以是JSP或Servle ...

  9. golang bool值

    目录 前言 1.基本介绍 2.类型转换 3.使用: 跳转 前言 不做文字的搬运工,多做灵感性记录 这是平时学习总结的地方,用做知识库 平时看到其他文章的相关知识,也会增加到这里 随着学习深入,会进行知 ...

  10. HTML实例-02-京东顶部导航条

    <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...