你想成为一个优秀的Scrum Master吗?我想是的,除非你是一个产品负责人或者其他的角色。我作为一个Scrum Master已经有20多年了,这些年,我给出了很多的建议,也收到了很多的建议。我甄选出了我认为最棒的十个建议给大家。

1.  如果没有和团队商议,请不要代表团队做任何承诺。

作为一个Scrum Master,你没有任何权利代表团队接受需求变更,不管它有多小。即使你可以完全确定团队能够搞定它。你可以这么来回答:“我需要和团队沟通后再确认是否可以接受。”当然也不能在没有和团队商议的情况下承诺任何交付日期,交付物,或其它的任何东西。当然,你也许不必每次都召开全员会议来和大家沟通,有些情况下,团队内的部分相关成员经过沟通后也是可以做出决定的。但是,这仍然是团队的决定,而非你的决定。

2.  记住,你的目标是让团队看起来很棒。

作为一个Scrum Master并不是要让自己看起来很棒。当团队看起来很棒的时候,你自然也看起来很棒。 当团队做得很好的时候,他们才看起来很棒。当团队外的人开始怀疑是否还需要你的时候,你知道你干的不错。是的,如果你的老板怀疑是否还需要你的时候,那就太可怕了。但是,一个好老板会知道你的技能和专业知识会使你显得不必要,而事实上你是不可或缺的。相信您的经理会明白显得不必要和实际上不需要之间的区别。

3.  不要用敏捷规则手册来怼团队

Scrum和敏捷都没有附带规则手册(尽管有些人试图创建规则手册)。如果您的产品有用户,请考虑编写用户故事。但故事并非敏捷必需。如果有人需要知道你什么时候交付:请估算,如果没人想知道,也许你可以不做估算。如果您认为Sprint结束时做Sprint评审,收到反馈太晚,请在开发完每个功能时评审。保持敏捷是指尊重创造敏捷性的原则和价值观。如果你只是生搬硬套这些规则,你可能不会走得太远。

4.  没有什么是永恒的,所以请验证你的过程

尊重敏捷性原则的其中一个方面是验证您的过程。鼓励团队尝试新事物。你的团队是否喜欢为期两周的Sprint,并认为他们运行的完美无缺? 如果是的,那非常棒。现在让他们尝试一周或三周的冲刺并观察结果。实验可能并不总是受欢迎,但它们是确保您继续发现新的,更好的工作方式的最佳途径。

5.  确保团队成员和利益干系人视彼此为同行

团队成员和业务方利益干系人各自为产品开发计划带来了重要的视角。因此,每个人都需要得到平等的对待。如果双方出现隔阂,整个组织都会受到损害。开发团队需要了解利益干系人带来的独特视角,利益干系人需要尊重开发团队,包括倾听开发人员说:“这个截止日期是不现实的”。

6.  保护团队,用比你想象的更多的方式

Scrum Master需要保护团队避免受到过于苛刻的产品负责人或利益干系人的影响,这是我们经常听到的对Scum Master的建议,这是个好建议。有时候,产品负责人很强势,只是简单地要求更快、更多。这会迫使团队牺牲质量,到头来困扰着项目。因此,一个优秀的Scrum Master可以保护团队不受此影响。但是,你可能不知道,一个优秀的Scrum Master也应该防范团队陷入自满。优秀的Scrum团队会不断寻求改进。有些团队,可能不自觉的认为自己已经足够好了,他们的确有可能比敏捷之前有了显著的进步。但即使是最棒的团队,也经常有机会变得更好。卓越的Scrum Master保护团队,不会让他们感到没有任何东西需要学习。

7.  把失败从你的词汇表中移除

我偶尔会碰到一些团队,如果他们在Sprint结束时未能交付他们计划的所有内容,他们会将这个Sprint称为“失败的Sprint”。我不认为这是失败,特别是如果团队完成了大部分计划的条目,或者他们巧妙地处理了紧急情况。当篮球运动员将球投向篮筐并得分时,它被称为进球得分(Field Goals)。如果球员没投中,这就是所谓的投篮尝试(Field Goals Attempt)。不是失败,而是一次尝试。优秀的Scrum Master帮助团队调整他们的思维,以便他们认识到未能达到预期的Sprint和功能特性不是失败而是尝试。

8.  经常赞美,但永远诚挚

有一天,我告诉我十几岁的女儿,我为她感到骄傲,她立刻兴高采烈。这不应该让我感到惊讶。谁不想知道某人为他们感到骄傲?但她反应的方式让我意识到我不能经常告诉她这一点。我认为这相当于我告诉她一些明显的事情,比如“你很高。”但我知道事实并非如此。永远不要提供虚假的赞美。没有人想听到这个。但是,当你发现你的团队成员的工作做的很好的时候,请告诉他们。他们很可能不会经常听到。

9.  鼓励团队接管你的工作

对敏捷不熟悉的团队将重度依赖他们的Scrum Master或教练。团队可能不知道如何让每日站会在十五分钟内完成。或者他们可能不了解如何交错式地工作,以及建立跨职能团队的重要性。一个没有经验的球队也是如此。学习踢球的小孩的教练需要教会他们一切。当我的女儿们6岁的时候,他们的教练会在边线跑动,整场比赛大喊“踢,跑!”如果他不这么做,那么年轻球员就会忘记。即使他大喊大叫,偶尔也会有一些孩子坐在草地上发呆。将年幼孩子的教练与世界杯队的教练进行对比。在世界杯球队中,球员们已经学会了做什么。如果训练的时候,教练迟到了,球员知道用什么样的演练或练习开始一天的训练。世界杯教练不需要提醒球员踢球和跑动。但是世界杯球队永远不会告诉你他们根本不需要教练。无论敏捷团队有多好,我认为他们仍然可以从Scrum Master或者教练的辅导中受益。但是,优秀的敏捷团队会更加主动地去学习,以精通产品开发所需的技能。

10.  闭嘴听

很多时候,聆听、保持沉默是最好的辅导,让团队自己找到答案。这可能很难。当你看到你的团队正在努力弄清楚要做什么时,很自然地想要插话并提供建议。但是如果你解决了问题,或者轻易地提供了建议,团队成员就会等着你为他们解决每一个问题。我不想暗示你不能提供任何建议。你是个聪明人,否则你就不会担任现在的角色了。但作为一名优秀的Scrum Master,要帮助团队学习如何自己解决问题。如果你解决了团队成员面临的每一个问题,他们就没有机会知道他们自己行不行,可否自己搞定这些问题了。以上,就是我给到大家的十个建议,您觉得这个建议列表还缺少些什么吗?我敢肯定我一定错过了一些不错的点子。您作为Scrum Master收到或给出的最好的建议是什么?请在下面的评论中分享您的想法。

本文作者:Mike Cohn

英文原文链接:

https://www.mountaingoatsoftware.com/blog/ten-sentences-with-all-the-scrum-master-advice-youll-ever-need#comments

敏捷开发系列学习总结(16)——给Scrum Master的十个建议相关推荐

  1. 敏捷开发系列学习总结(12)——给Scrum Master的十个建议,你值得拥有

    分享一个大神的人工智能教程.零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到人工智能的队伍中来!点击浏览教程 1.  如果没有和团队商议,请不要代表团队做任何承诺. 作为一个Scrum Mast ...

  2. (转自scrum中文网)给Scrum Master的十个建议,你值得拥有

    本文转自:Scrum中文网 文章链接:http://www.scrumcn.com/agile/scrum/22035.html 你想成为一个优秀的Scrum Master吗? 我想是的,除非你是一个 ...

  3. 给Scrum Master的十个建议,你值得拥有((转自scrum中文网))

    本文转自:Scrum中文网 文章链接:http://www.scrumcn.com/agile/scrum/22035.html 你想成为一个优秀的Scrum Master吗? 我想是的,除非你是一个 ...

  4. 敏捷开发系列学习总结(17)——团队需要Scrum Master做这六件事

    我一直在和你的团队交流,好吧,可能不是你正在带的团队,而是很多和他们类似的团队.这些团队跟我分享了他们期待Scrum Master做的六件事情. 1.  帮助他们理解职责边界 敏捷团队被告知他们是自组 ...

  5. 敏捷开发系列学习总结(11)——Scrum敏捷开发流程的三个角色、四个会议和三个物件

    Scrum敏捷开发流程主要包扩三个角色.四个会议和个三物件. 三个角色 Scrum团队中包括三个角色,他们分别是产品负责人.开发团队和 项目的直接管理者(Scrum Master). Scrum 团队 ...

  6. 敏捷开发的三驾马车--scrum框架

    1. Scrum框架 Scrum中的角色 Scrum Master--项目负责人.项目经理 保护团队不受外界干扰,是团队的领导和推进者,负责提升 Scrum 团队的工作效率,控制 Scrum 中的&q ...

  7. 敏捷开发系列学习总结(9)——10大流行编程方法

    过去,几乎所有的软件开发项目都采用瀑布模型.这种编程方法酷似工厂装配线,要求开发人员完成一个开发阶段,之后才能进入到下一个阶段.这种方法高度结构化,但是项目需求有变化时,它就不适用了. 近些年来,开发 ...

  8. 【正式发布】火星人敏捷开发手册2012-12-25(基于Scrum的敏捷开发免费培训教材及公司内部宣传材料)

    2012-12-25:新增松结对编程4页. 预告:下一更新日期:2013-03-01(实际未发布). 致歉:因误以为新版本发布是4.1日,所以错过了发布期. 作为普及读物,已经达到70页的上一版本版本 ...

  9. 敏捷开发系列学习总结(14)——Spotify敏捷模式详解三部曲第二篇:研发过程

    分享一个大神的人工智能教程.零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到人工智能的队伍中来!点击浏览教程 摘要 在本系列文章的第一篇,我们介绍了Spotify的敏捷研发团队,以及它独特的组织 ...

最新文章

  1. 局部变量 final Java_Java局部变量final
  2. CSV-03- csv 读写框架支持数组、Map、Collection 等常见集合
  3. 企业官网示例以及数据库表结构
  4. php两个数组找公共部分,PHP开发中如何查找两个数组的交集
  5. 1G.小a的排列(C++)
  6. 四年级打字计算机上册教案,2019四年级上信息技术教案(A)打字速度靠指法_泰山版教育.doc.docx...
  7. 在 Web 级集群中动态调整 Pod 资源限制
  8. LeetCode笔记:39. Combination Sum
  9. html的canvas显示数字,HTML5效果:Canvas 实现圆形进度条并显示数字百分比
  10. 单片机外文参考文献期刊_单片机_英文参考文献..doc
  11. Electron实现Zbar开源工具解码一维码和二维码
  12. pytorch线性模型 刘二
  13. k 均值算法(k-means)
  14. 一阶系统开环传递函数表达式_自动控制总结:第五章、线性系统的校正方法
  15. linux中引号的作用是什么意思,Linux中的双引号的作用
  16. 图解CNN:通过100张图一步步理解CNN
  17. 00 Linux到底是什么?
  18. 秒杀Excel的动态可视化报表,不用学python,用它仅需10分钟
  19. 利用计算机解决古代数学问题鸡兔同笼,古代人是怎样解决“鸡兔同笼”得问提的?...
  20. Samba服务器搭建与配置

热门文章

  1. 计算机网络路由器方面的论文,简析计算机网络问题中路由器故障的论文
  2. Ground Turth在深度学习中的意思
  3. array 前端面试题_一则关于js数组的前端面试题
  4. vscode 默认初始化_前端vscode 环境初始化
  5. java课设电子门禁_Java 并发专题 : CyclicBarrier 打造一个安全的门禁系统
  6. python no module named pandas_【原创】大叔经验分享(11)python引入模块报错ImportError: No module named pandas numpy...
  7. C++STL笔记(九):map和multimap详解
  8. amf组网_【5G核心网】5G核心网SA组网方案及4G/5G互操作探讨
  9. 根据概率分布随机采样python_PR Sampling Ⅱ:马尔可夫链蒙特卡洛 MCMC及python实现...
  10. java弱口令生成1001无标题,教你批量生成自动发卡平台需要的卡密数据