Mike Cohn专栏

Scrum_112

确定您是否适合成为Scrum Master的七个问题

作者:Mike Cohn

译者:李洁(Jerry Li),CSP,CSM,Scrum中文网资深敏捷顾问和培训师,敏捷教练

原始链接:

https://www.mountaingoatsoftware.com/blog/7-questions-to-determine-if-being-a-scrum-master-is-right-for-you

 

如果您正在考虑成为一名Scrum Master,如果您最近刚被调到这个职位,想知道Scrum Master是否适合您吗?

成为一名Scrum Master有着许多很好的理由——例如,这份工作很受欢迎,薪水很高。但成为Scrum Master最重要的理由——或许也是唯一的理由——是,这是一份在技能、个性和兴趣上适合于您的工作。

由于收入丰厚和广受欢迎,我可能会想成为一名韩国流行歌手。但终究也只能是想想而已,因为会有太多现实情况阻碍我登上流行音乐排行榜。

您可以问问自己以下七个问题,以确认自己是否适合担任一名Scrum Master,而不是像我想成为一名青少年偶像一样只是空想。

Read more

图片11

建立迭代节奏感的非常6+1模式

作者:Mike Cohn

译者:李洁(Jerry Li)

原始链接:

https://www.mountaingoatsoftware.com/blog/six-times-two-plus-one-equals-a-good-project-cadence

 

在上个月的发文中,我阐述了一切事情都应该在Sprint中开展的观点。诸如设计、缺陷修复或其他任何事情,团队也都应当在Sprint中进行,不应当存在任何“游离于Sprint之外的事情”。但是,在本文中,我想分享一个可能的例外情况。

多年以来,我一直在干着一件叫做“6×2 + 1”的事情——这代表着,先做6个为期2周的Sprint,再进行1个为期1周的Sprint。这个想法大约产生于多年前作为公司软件开发副总裁的我与兼任公司市场副总裁的CEO开会的时候。

Read more

Scrum_tp2

是否需要在Sprint计划会上分完所有任务?

作者:Mike Cohn

译者:李洁(Jerry Li)

原始链接:https://www.mountaingoatsoftware.com/blog/should-a-team-assign-work-during-sprint-planning

 

小时候,妈妈教我系鞋带。我已经记不清具体每个步骤了,但应该是采用了兔耳朵系鞋带法。

那以后,我了解到有很多种不同的鞋带系法,其中多数方法都更好用。大多数方法会更适用于某些特定环境:宽脚、窄脚、高足弓等等。

Read more

Scrum_tp2

3种策略教你如何在Sprint中偿还技术债

作者: Mike Cohn

译者:李洁(Jerry Li),CSP,CSM,Scrum中文网资深敏捷顾问和培训师,敏捷教练

链接:https://www.mountaingoatsoftware.com/blog/three-strategies-for-fitting-refactoring-into-your-sprints

 

团队常常很难将重构或其他技术清理工作纳入到其sprint中。首先,要说服产品负责人相信技术债务应该偿还而不能任由其累积,这就会是一个挑战。然而,即使产品负责人已经同意了,由于面临其他干扰、中断和变更,许多团队仍然很难将重构纳入Sprint中。

在本文中,我阐述了为重构腾出时间三种常用方式。对于每种方式,我将描述其优缺点。

Read more

Scrum_tp

您知道敏捷中是如何尽早识别风险的吗

作者: Mike Cohn

翻译:李洁(Jerry Li),CSP,CSM,Scrum中文网资深敏捷顾问和培训

原文链接:https://www.mountaingoatsoftware.com/blog/use-a-pre-mortem-to-identify-project-risks-before-they-occur

 

“任何可能出错的事情,都将出错。”我们都听过墨菲定律的含义。我们很多人都曾经讲述过墨菲定律,但是很少会有人表现得对此而担心。

为可能出现的问题做好准备的一个有用技巧是进行“预分析(pre-mortem)”。这是一个在项目或版本开始时召开的会议,干系人在会议中识别所有可能影响成功交付的问题。

Read more

Scrum_TUP

2020年Mike Cohn的十大流行博文

如同过去几年一样,在新一年开始时,我会列出了我前一年分享的最受欢迎博客文章。以下是根据每天的页面浏览数量和评论数量选出的2020年最受欢迎10篇博文,从第10篇开始,一直到最受欢迎的那篇。

10. 在风险发生前,使用事前分析来识别项目风险

我们都熟知回顾会议或事后分析的好处。这篇文章描述了一个强有力的事前分析过程。 Read more

Scrum团队

优秀ScrumMaster的六大特质

作者:Mike Cohn

初始链接:

https://www.mountaingoatsoftware.com/articles/six-attributes-of-a-great-scrummaster

译者:李洁(Jerry Li

在上一篇专栏文章中,我曾断言,在理想的世界里,将会由团队选择自己的ScrumMaster,但这并不总是可行。我承诺我的下一篇专栏文章将讨论该在候选ScrumMaster身上探寻什么特质,无论选择是由团队本身作出,还是由团队以外人员进行。在本周的专栏文章中,我将给出您下位ScrumMaster应该证明存在的六大特质。

有担当

在大多数组织中,当某些人被赋予责任时,他们同时也会被赋予取得成功所必需的权力。ScrumMaster的情况却有所不同。虽然ScrumMaster不用对项目的成功负责——这一责任留给了团队,ScrumMaster确实对团队采用和实践Scrum负有责任。而ScrumMaster在承担这一责任时,却并没有被赋予任何可能有助于达成此目标的权力。

ScrumMaster的角色类似于管弦乐队指挥。两者都必须为一群才华横溢的人提供实时的指导和领导,这些人相聚在一起,共同创造出他们任何人都无法单独创造的东西。波士顿波普乐队指挥基思·洛克哈特(Keith Lockhart)在谈论自身角色时说:“人们以为,当你成为一名指挥时,你会成为某种拿破仑式的人物——你会想站在指挥台上挥洒你的权力。然而,我并不是沉迷成瘾者,而是责任成瘾者”同样的道理,一个好的ScrumMaster依靠责任而茁壮成长起来的——那种不具有同等权力的特殊类型责任。

谦逊

优秀ScrumMaster会为了自我而工作。一个好的ScrumMaster会为自己的成就感到自豪(通常会极其自豪),但这种感觉会是“看我帮助完成了什么”,而不会是更以自我中心的“看我完成了什么”。谦逊的ScrumMaster意识到这份工作并不能给自己带来公司专车或者临近大楼入口的停车场。谦逊的ScrumMaster会把自身需求置于首位,而是会愿意做任何必要的事情来帮助团队实现目标。谦逊的ScrumMaster认识到了所有团队成员的价值,并通过以身作则来引导其他人也持有相同观点。

协作

优秀ScrumMaster将努力确保团队中存在协作文化。ScrumMaster需要确保团队成员感觉自己能提出问题公开讨论,并且他们在这样做时能感到受支持。ScrumMaster应该通过其言行举止,来为团队营造一个协作的氛围。然而,优秀ScrumMaster除了要为协作态度树立榜样外,还要把协作塑造为团队的行为准则,并且会指出不恰当的行为(如果其他团队成员还没有做到的话)。

承诺

尽管ScrumMaster角色并不总是需要全职、一天八小时的投入,但也确实需要对其工作做出完全承诺。ScrumMaster必须像团队成员对待项目和当前迭代目标一样作出同等程度的承诺。

如果团队提出的障碍没有得到解决,就算是过了很多天,ScrumMaster也不应该就此停止。

不可能在每天结束时就将团队的障碍清单一扫而空,因为有些障碍需要花费时间才能消除。例如,说服管理者将一个全职资源投入到团队中,可能就需要一系列的讨论,其间还需要一些时间。

尽管可能不是全职工作,但ScrumMaster应该按自己是贯穿整个项目周期的ScrumMaster来规划工作。对于团队来说,在中途更换ScrumMasters是非常具有破坏性的 。

有影响力

要想成功,ScrumMaster就需要影响团队内外的其他人员。在初期,ScrumMaster可能需要影响团队成员,给予Scrum一个公平的尝试,或者行为上加强协作;之后,ScrumMaster可能需要影响团队,去尝试新的技术实践,例如测试驱动开发或者结对编程。ScrumMaster应该知晓在不诉诸“因为我这么说”的命令和控制风格情况下如何施加影响的方法。

多数ScrumMaster还会被要求影响团队之外的人员。传统团队可能需要被说服,以便Scrum团队提供部分助力;QA主管可能需要被影响,以便给项目提供全职的测试人员;或者还需要说服副总裁,去尝试下Scrum

虽然所有的ScrumMaster都应该知道如何利用他们的个人影响力,但是理想的ScrumMaster应该具备一定程度的企业政治技能。虽然“公司政治”经常被用作贬义;然而,一个知晓组织中如何做决策、谁做决策以及存在哪些联盟等等情况ScrumMaster,会是团队的优良资产。

知识渊博

最好的ScrumMaster具有技术、市场或其他能帮助团队实现目标的特定知识。拉法斯托(LaFasto)和拉森(Larson)对成功的团队及其领导者进行了研究,并得出结论:“深入而详尽地了解事情如何运作,会增加领导者帮助团队解决那些不易察觉而又必须解决的技术问题的机会。”拉法斯托和拉森注意到,这些知识可能是广而非深的,但团队领导者(比如ScrumMaster)“需要熟悉关键的技术问题。”

无论您的团队能否选择自己的ScrumMaster或者您正在为团队选择一个ScrumMaster,记住这六个关键特质,将有助于您找到最能胜任ScrumMaster角色的人选。

 

Scrum_tp1

持续交付时代,冲刺评审会还有必要吗?

作者:Mike Cohn

译者:李洁(Jerry Li)

原文链接:

https://www.mountaingoatsoftware.com/blog/why-you-should-consider-stopping-sprint-reviews

 

对许多团队来说,冲刺评审会议已经走到尽头,是时候停止了。

是亵渎吗?也许是,但请听我把话说完。

冲刺评审会议的目的

Read more