有关《伟大的ScrumMaster》的问答

本书探讨ScrumMaster的角色及其对创建高效自组织团队的重要性。作者ZuzanaŠochová介绍了ScrumMaster工作的三个层级,强调了ScrumMaster需具备的技能,并解释了为何要在系统层面工作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

\

本文要点

\
  • 伟大的ScrumMasters必须是很好的听众、促进者、强调者、教练和服务型领袖。 \
  • 伟大的ScrumMasters将创造伟大的自组织高绩效团队。 \
  • 作为ScrumMaster,你必须定期将团队推离舒适区。 \
  • ScrumMasters将在#ScrumMasterWay概念的三个级别工作。 \
  • ScrumMasters必须试验,带着顽皮的、好奇的心态尝试不同的东西。
\

《伟大的ScrumMaster》一书中,Zuzana Šochová讨论了ScrumMaster的作用,并提供了应对日常情况和困难情况的解决方案。她描述了#ScrumMasterWay,这定义了ScrumMasters三个级别运作方式的概念。\

InfoQ的读者可以下载《伟大的ScrumMaster》的第二章。\

InfoQ采访了Zuzana Šochová,和她探讨了为什么我们需要ScrumMasters,将ScrumMaster角色与团队成员角色结合的利与弊,当团队越来越成熟,ScrumMaster的工作有什么相应的改变,ScrumMasterWay的三个级别,ScrumMasters需要具备什么技能才能成为伟大的ScrumMasters,为什么ScrumMasters需要在系统级别工作,他们如何能做到这一点,以及ScrumMasters如何应用回顾来增加积极性。\

InfoQ:写这本书有什么契机?\

\

Zuzana Šochová:除非有明确的信息要分享,在你的内心深处有种力量驱使着你把这些信息分享出来,否则要写一本书是很困难的。我花了很长一段时间,直到明白作为ScrumMaster我期望什么。我沉溺于所有的这些责任和传统的心态。后来,我在CSM(Certified ScrumMaster®)课堂中教授了数百个ScrumMasters,他们都有同样的误解,觉得ScrumMaster的角色就是做团队助理,这些团队的“妈妈”花了很多心思来移除障碍。但上完课离开课堂时,他们都斗志昂扬,有着很大的愿望和能量去改变事情。他们成功了,创造了伟大的高绩效团队,并成为了伟大的ScrumMasters。\

我感到快乐的同时又有些沮丧,即使我尽了最大的努力每天教课,我也不能改变世界。我觉得我只能教几个人,这是远远不够的。随着这种念头越来越深,我决定要做些什么,把所有ScrumMasters的智慧分享在一本书中,帮助别人能从我的经验和教训中学习。

\

InfoQ:这本书的潜在读者是什么人?\

\

Šochová:这本书适合于所有想要改变他们组织的ScrumMasters、敏捷教练和领导者。它旨在让你参考每位ScrumMaster都应该理解的概念,并为你提供了解决困难情况的资源。当你寻求帮助或想知道下一步要怎么做的时候,你应该首先阅读这本书。最重要的是,对于如何使用每个概念书中都给了实际的例子。书中的插图可以帮助你了解主题,并提供一些你会记住的关联。\

成为伟大的ScrumMaster之路漫漫,这本书将在这个过程中一直陪伴着你。

\

InfoQ:ScrumMasters的目的和目标是什么,为什么我们需要他们?\

\

Šochová: ScrumMasters有许多责任。由于很难将他们联系到传统世界中的任何角色,所以很难理解他们一整天到底在做什么。伟大的ScrumMasters必须是很好的听众、促进者、强调者、教练和服务型领袖。他们必须是敏捷和Scrum的最大发烧友,否则他们不能带动别人。伟大的ScrumMasters将创造伟大的自组织高绩效团队,帮助公司获得成功。

\

InfoQ:将ScrumMaster角色与团队成员角色结合有什么利与弊?\

\

Šochová:就像你不能同时戴两顶帽子一样。你必须做出决定,如果你想做ScrumMaster,你需要有综合概念。你要从旁观者的角度看一个团队,不要直接参与。作为ScrumMaster,你必须定期将团队推离舒适区。帮助他们改善,并做出改变。同时作为ScrumMaster也是团队的一员,你就不能有综合的概念,这就给你的工作带来了限制,你仅仅会聚焦于一小部分问题,并大多数时间扮演着团队成员的角色。如果要给你的ScrumMasters更多工作,就多带几个团队。这就可以让他们更加关注,并获得更多经验,并成为更好的ScrumMasters。

\

InfoQ:当团队越来越成熟,ScrumMaster的工作有什么相应的改变?\

\

Šochová:当开发团队更加自我组织的时候,ScrumMasters会有更多的时间,他们可以花更多时间在#ScrumMasterWay概念的其他级别之上。他们可以指导产品负责人,促进和其他团队的沟通,帮助组织实现敏捷和Scrum价值观,并建立社区。在这个时间点上,ScrumMasters将帮助你创建一个敏捷组织,并改变领导风格。

\

InfoQ:ScrumMasterWay的三个级别分别是什么?\

\

Šochová:第一级别是MyTeam。ScrumMasters几乎像是团队成员。他们从开发团队的角度看待事情:解释不同的敏捷实践,促进Scrum会议,帮助消除障碍,指导团队,让团队更好。\

第二级别是Relationships。ScrumMasters从更高的角度看团队,侧重于他们的教学、指导、促进并指导技能,以改善团队和其他实体之间的关系。教导产品负责人创建伟大的愿景,并促进和其他团队之间的对话。建立更加自主的生态系统。\

最后,第三级别是Entire System。ScrumMasters应该把整个公司看作一个系统,从很远很远的地方来远观,寻找组织级别的改进。他们需要成为服务型领袖,帮助别人成为领导者,让社区成长,并调解关系。将敏捷价值带到组织性级别。

\

InfoQ:ScrumMasters需要拥有什么技能才能成为伟大的ScrumMasters?\

\

Šochová:除了固定的敏捷和Scrum基本知识和经验,最重要的是促进和指导技能。如果没有这些技能,他们不能实现高绩效自组织团队的目标。此外,他们需要理解变更管理、敏捷产品所有权和业务、极端编程实践以及领导力和个人发展。他们应该提高沟通能力,成为好的听众。

\

InfoQ:在书中你提到了ScrumMasters应该在系统级别工作。你能解释为什么要这样做,以及如何才能做到这一点?\

\

Šochová:到了敏捷的某一点,要实现下一步的传统方法失败了,因为没有基于自组织,也不把组织看作一个系统,而是看作等级体系。在#ScrumMasterWay模型中前两个级别上有用的方法,例如组织研讨会,解释,引入新概念,以及在团队层面的指导在这种情况下都是失败的,因为组织已经太复杂了。你必须试验,带着顽皮的、好奇的心态尝试不同的东西来刺激系统反应。系统会给你一些反馈,你要做的就是相信每个系统都是自然创造的且智慧的,所以系统中的人不需要你告诉他们应该做什么,他们会自己发现。然而,他们可能不能第一眼就发现,所以他们需要你作为教练,挑战他们的现状,向他们展示从你的不同观点看到的东西。

\

InfoQ:ScrumMasters如何应用回顾来增加积极性?\

\

Šochová: ScrumMasters可以用任何情况来增加积极性,回顾绝对是其中之一。积极性工作就像银行账户,如果你有足够的钱是好的,任何惊人的开销都不会让你沮丧。但如果你的余额是零,即使最小的额外费用也会把你逼疯。这同样也适用于积极性。如果你的团队状态很好,是快乐、充实、有积极性的,那么即使碰到很大的问题也可以微笑解决。但如果你的团队状态很差,缺乏信任,那即使很小的问题也会引发大问题。积极性是成为伟大的ScrumMasters的秘密之一:)

\

有关书本作者

\

5f4e6e89a4ab660a2d991d513822a013.jpgZuzana “Zuzi” Šochová是独立的敏捷教练和培训师,并且是在IT行业拥有超过十五年经验的认证的 Scrum Trainer。她从2005年开始使用敏捷和Scrum,当时她在美国实施敏捷方法。从那个时候起,她为世界各地的许多公司和团队实现了敏捷转型和实施。作为Scrum Alliance认证的Scrum Trainer,Zuzi培训了数千名ScrumMasters和产品负责人。通过创造和维持敏捷领导力,Zuzi相信工作和生活的世界可以更快乐,更成功。

\

她常常受邀于各大会议。Zuzi是Czech Agile Association和世界著名的AgilePrague会议的创始人。Zuzi于2017年当选为Scrum Alliance Board of Directors成员。她是《伟大的Scrum Master:#ScrumMasterWay》一书的作者。\

查看英文原文Q\u0026amp;A on The Great ScrumMaster

资源下载链接为: https://pan.quark.cn/s/22ca96b7bd39 在当今的软件开发领域,自动化构建与发布是提升开发效率和项目质量的关键环节。Jenkins Pipeline作为一种强大的自动化工具,能够有效助力Java项目的快速构建、测试及部署。本文将详细介绍如何利用Jenkins Pipeline实现Java项目的自动化构建与发布。 Jenkins Pipeline简介 Jenkins Pipeline是运行在Jenkins上的一套工作流框架,它将原本分散在单个或多个节点上独立运行的任务串联起来,实现复杂流程的编排与可视化。它是Jenkins 2.X的核心特性之一,推动了Jenkins从持续集成(CI)向持续交付(CD)及DevOps的转变。 创建Pipeline项目 要使用Jenkins Pipeline自动化构建发布Java项目,首先需要创建Pipeline项目。具体步骤如下: 登录Jenkins,点击“新建项”,选择“Pipeline”。 输入项目名称和描述,点击“确定”。 在Pipeline脚本中定义项目字典、发版脚本和预发布脚本。 编写Pipeline脚本 Pipeline脚本是Jenkins Pipeline的核心,用于定义自动化构建和发布的流程。以下是一个简单的Pipeline脚本示例: 在上述脚本中,定义了四个阶段:Checkout、Build、Push package和Deploy/Rollback。每个阶段都可以根据实际需求进行配置和调整。 通过Jenkins Pipeline自动化构建发布Java项目,可以显著提升开发效率和项目质量。借助Pipeline,我们能够轻松实现自动化构建、测试和部署,从而提高项目的整体质量和可靠性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值