Scrum Master 作為 Scrum 團(tuán)隊(duì)的仆人式領(lǐng)導(dǎo)者
介紹
在典型的敏捷軟件開發(fā)項(xiàng)目中,經(jīng)??梢钥吹?scrum master 幾乎每天都在做以下事情:
Scrum Master 向團(tuán)隊(duì)成員發(fā)出指示
與團(tuán)隊(duì)成員和其他利益相關(guān)者協(xié)調(diào)的 scrum master
Scrum Master 將任務(wù)分配給各個(gè)團(tuán)隊(duì)成員
Scrum Master 制定如何召集團(tuán)隊(duì)成員參加每日 Scrum 或站立會(huì)議的策略
一個(gè) scrum master 將他的職責(zé)僅限于他的團(tuán)隊(duì),而不是擴(kuò)大他的角色,這有可能帶來重大的組織變革
例如,當(dāng)打開防火墻端口無法由團(tuán)隊(duì)解決時(shí),scrum master 聲明團(tuán)隊(duì)無法解決,并將責(zé)任推給產(chǎn)品負(fù)責(zé)人。這是一個(gè)經(jīng)典的行為,放棄了一個(gè)小而大的機(jī)會(huì),使組織的整體結(jié)構(gòu)發(fā)生重大變化。
作為仆人式領(lǐng)導(dǎo)者的 scrum master整理日常事務(wù),從而忽略了長(zhǎng)期提高整體效率和團(tuán)隊(duì)技能的潛力。例如,當(dāng) scrum master 忙于其他開發(fā)項(xiàng)目活動(dòng)時(shí),開發(fā)人員通常不知道如何在敏捷軟件開發(fā)中利用測(cè)試自動(dòng)化。
管理團(tuán)隊(duì)的 scrum master 效率不足以在每個(gè) sprint 結(jié)束時(shí)產(chǎn)生“完成”增量
一個(gè) scrum master 管理著一個(gè)對(duì)產(chǎn)品待辦列表沒有任何清晰度的團(tuán)隊(duì)
Scrum Master 正在處理一個(gè)存在透明度問題的團(tuán)隊(duì),因?yàn)樗麄冊(cè)谲浖_發(fā)過程中有較早的瀑布背景。
所有這些情況聽起來都很熟悉,不是嗎?他們是這樣。感覺就像我們自己的舒適區(qū)或眾所周知的熟悉感。但是,你認(rèn)為scrum master執(zhí)行的這些任務(wù)是scrum master可以做或者應(yīng)該做的嗎?您認(rèn)為 scrum master 的角色和職責(zé)是否不止于此?如果是,請(qǐng)繼續(xù)閱讀。
正如他們所說,真正的事情總是從一個(gè)人的舒適區(qū)開始。所以,當(dāng)我們開始跳出舒適區(qū)思考時(shí),我們往往會(huì)發(fā)現(xiàn)一些東西,就像埋藏在時(shí)空層層之下的珍貴寶藏,等待著我們?nèi)グl(fā)現(xiàn)和看到。
在討論將 scrum master 的角色帶出我們的舒適區(qū)可以發(fā)現(xiàn)哪些寶藏之前,讓我們先簡(jiǎn)單介紹一下 Scrum 到底是什么以及 scrum master 的真正職責(zé)。
什么是 Scrum?
2020 Scrum GuideTM將 scrum 定義為:“Scrum 是一種輕量級(jí)框架,可幫助人員、團(tuán)隊(duì)和組織通過針對(duì)復(fù)雜問題的自適應(yīng)解決方案來創(chuàng)造價(jià)值?!?/em>
它還提出了五個(gè) Scrum 價(jià)值觀:承諾、專注、開放、尊重和勇氣。
Scrum 的最佳特性之一是它的簡(jiǎn)單性。它的簡(jiǎn)單性源于故意不完整,通過利用該框架無縫執(zhí)行敏捷軟件開發(fā)過程的人員的集體智慧為關(guān)系和交互留出空間。
這種有意識(shí)的不完整性允許團(tuán)隊(duì)在不損害上述基本價(jià)值觀的情況下探索各種過程、技術(shù)和方法。
什么是 Scrum Master?
Scrum master 也稱為迭代經(jīng)理、敏捷教練或 scrum 團(tuán)隊(duì)教練。Scrum Master 是敏捷團(tuán)隊(duì)的一員,有助于徹底理解和實(shí)施 Scrum 理論。
一個(gè)人通過保持對(duì) Scrum 指南中規(guī)定的 Scrum 的忠誠(chéng)來做到這一點(diǎn)。因此,scrum master 的角色就像一個(gè)仆人式領(lǐng)導(dǎo)者,只要有需要,他就會(huì)在那里服務(wù)。
然而,缺乏對(duì) Scrum 及其目的的透徹理解通常會(huì)導(dǎo)致低估這個(gè)角色,從而產(chǎn)生我們剛剛在本次討論開始時(shí)看到的場(chǎng)景。
通過正確理解 Scrum 和 Scrum 主管的角色,可以克服這些情況。讓我們探討什么是 scrum master 以及它如何為組織的整體效率和工作文化帶來重大變化。
從本質(zhì)上講,Scrum Master 的角色非常廣泛。他的主要職責(zé)是在敏捷軟件開發(fā)過程中實(shí)施 Scrum 框架。為了做到這一點(diǎn),Scrum Master 不僅需要與團(tuán)隊(duì)合作,還需要與產(chǎn)品所有者和組織合作。
作為教練的 Scrum master
教練具體做什么?scrum master 會(huì)出去玩嗎?當(dāng)然不是!Scrum Master 也不需要走出實(shí)驗(yàn)室,積極參與敏捷軟件開發(fā)過程。
Scrum Master 的工作是讓團(tuán)隊(duì)變得高效和熟練,使團(tuán)隊(duì)能夠獨(dú)立管理開發(fā)過程。與其不斷地指導(dǎo)團(tuán)隊(duì)做什么或不做什么,就此而言,scrum master 需要在敏捷 scrum 項(xiàng)目管理方面培訓(xùn)團(tuán)隊(duì),以便團(tuán)隊(duì)能夠創(chuàng)造高價(jià)值的增量,這與“完成”的定義。
Scrum master 作為顧問
在開發(fā)過程中,不同的利益相關(guān)者之間總是會(huì)出現(xiàn)混亂和緊張。scrum master 的工作是為所有團(tuán)隊(duì)創(chuàng)造心理安全,使其能夠發(fā)揮最佳水平并提出創(chuàng)新和新想法。
這還涉及培訓(xùn)團(tuán)隊(duì)接受他們的弱點(diǎn),處理它們,克服它們,并最終建立透明或開放的文化,這是 Scrum 框架的價(jià)值之一。scrum master 可以以一種讓所有團(tuán)隊(duì)成員都感到自信和安全的方式來指導(dǎo)團(tuán)隊(duì),讓他們能夠表達(dá)自己,而不用擔(dān)心被評(píng)判或被看不起。
作為協(xié)作者的 Scrum master
Scrum Master 是產(chǎn)品所有者和項(xiàng)目團(tuán)隊(duì)之間的重要紐帶。很多時(shí)候,產(chǎn)品負(fù)責(zé)人的缺席會(huì)導(dǎo)致敏捷軟件開發(fā)的延遲和緊張。
一個(gè)熟練的 scrum master 是一個(gè)大師級(jí)的合作者,他有能力讓產(chǎn)品所有者在整個(gè)軟件開發(fā)過程中積極參與,盡管產(chǎn)品所有者的日程安排很忙并且有其他責(zé)任。
這種有效的協(xié)作對(duì)于建立一個(gè)學(xué)習(xí)信任過程和 scrum master 角色的 scrum 團(tuán)隊(duì)大有幫助。
作為觀察者的 Scrum master
Scrum Master 的角色是一個(gè)聰明的觀察者。他是一個(gè)注重細(xì)節(jié)的人。他善于觀察和關(guān)注團(tuán)隊(duì)和團(tuán)隊(duì)成員的日常活動(dòng)。這種能力幫助他清楚地了解團(tuán)隊(duì)的效率和技能以及每個(gè)團(tuán)隊(duì)成員。
成為一個(gè)好的觀察者也包括成為一個(gè)好的傾聽者。一個(gè)好的 scrum master 也是一個(gè)善于傾聽所有利益相關(guān)者意見的好傾聽者。
Scrum master 作為知識(shí)庫
scrum master 也是團(tuán)隊(duì)的活百科全書。他全面了解產(chǎn)品和流程,包括 Scrum、極限編程 (XP)、看板和 SAFe。
經(jīng)驗(yàn)豐富且知識(shí)淵博的 scrum master 是一種寶貴的資源,他總是在那里幫助團(tuán)隊(duì)度過軟件開發(fā)過程中不可避免的顛簸。
Scrum master 作為 Scrum 文化的建設(shè)者
通過在整個(gè)組織中建立徹底的 Scrum 文化,Scrum Master 作為主構(gòu)建者發(fā)揮著重要作用。他領(lǐng)導(dǎo)、培訓(xùn)和指導(dǎo)組織有效、順利地采用上述所有技能的 Scrum。
Scrum master 作為仆人式領(lǐng)導(dǎo)者
我們已經(jīng)在這篇文章中討論了敏捷仆人領(lǐng)導(dǎo)在敏捷軟件開發(fā)過程中的重要性。scrum 指南明確地將 scrum master 定義為服務(wù)型領(lǐng)導(dǎo)者,而不是命令或控制者。
作為服務(wù)型領(lǐng)導(dǎo)者,Scrum Master 的主要職責(zé)是幫助團(tuán)隊(duì)自我組織和自我管理。他通過實(shí)施和支持精益敏捷實(shí)踐、SAFe 原則、ScrumXP、看板和團(tuán)隊(duì)習(xí)慣的其他軟件開發(fā)流程來培訓(xùn)團(tuán)隊(duì)有效交付。
作為其仆人式領(lǐng)導(dǎo)技能的一部分,Scrum Master 還使團(tuán)隊(duì)與敏捷發(fā)布火車 (ART) 的其他團(tuán)隊(duì)進(jìn)行協(xié)調(diào)。scrum master 也在那里消除開發(fā)過程中的任何障礙。通過這樣做,他確保了高價(jià)值的交付、持續(xù)和一致的流程以及改進(jìn)。
作為典型的仆人式領(lǐng)導(dǎo)者,Scrum Master 還與擴(kuò)展的 Scrum Master 社區(qū)一起工作。這使他們能夠更有效地幫助團(tuán)隊(duì)以更好的方式進(jìn)行溝通、協(xié)調(diào)和合作。然后,該培訓(xùn)可幫助組織非常有效地實(shí)現(xiàn)其業(yè)務(wù)和交付目標(biāo)。
為什么組織需要高效的 Scrum Master?
根據(jù)討論,很明顯 Scrum 管理員的角色經(jīng)常被誤解。因此,經(jīng)理們經(jīng)常戴上 scrum master 的帽子,他的性格與普通項(xiàng)目經(jīng)理完全不同。
對(duì)于那些想要加入敏捷“潮流”但沒有正確理解敏捷及其流程和各種框架,尤其是 Scrum 的企業(yè),大多數(shù)情況下都會(huì)發(fā)生這種情況。在渴望從“敏捷”中快速獲益的過程中,企業(yè)發(fā)現(xiàn)自己完全沒有準(zhǔn)備好以敏捷方式思考和運(yùn)作。
在這種背景下,企業(yè)需要scrum master這樣的仆人式領(lǐng)導(dǎo),經(jīng)過多年的培訓(xùn)和經(jīng)驗(yàn),形成了敏捷思維,對(duì)Scrum了如指掌。
結(jié)論
很明顯,scrum master 的角色不是普通角色。他是經(jīng)過大量培訓(xùn)、體驗(yàn)并徹底吸收敏捷和 Scrum 原則和價(jià)值觀后成為 Scrum Master 的人。
Scrum Master 的角色常常被誤解,只是因?yàn)槠髽I(yè)本身未能理解 Scrum。他們經(jīng)常采用 Scrum 來執(zhí)行軟件開發(fā)項(xiàng)目,而忘記了 Scrum 的核心在于使用它來管理風(fēng)險(xiǎn)。
當(dāng) Scrum 作為風(fēng)險(xiǎn)管理框架的這一基本目的被遺忘、遺忘或被誤解時(shí),組織通常傾向于任命一個(gè)根本不是 Scrum 主管的人。
因此,組織必須做出正確的努力,將 Scrum Master 理解為仆人,并吸收其文化和 DNA 中的精髓,以實(shí)現(xiàn)高效的敏捷軟件開發(fā)。只有有了這種透徹的理解,Scrum Master 才能真正發(fā)揮組織所期望和應(yīng)得的作用!