Scrum Master角色和敏捷教練相關(guān)內(nèi)容 - Scrum指南
最近我復(fù)習(xí)了一遍Ken Schwaber和Jeff Sutherlan共同開發(fā)和維護的 "Scrum指南"。 (其實我已經(jīng)復(fù)習(xí)過很多遍了)而這次我集中于 Scrum Master的角色和涉及"教練"方面的內(nèi)容,下面是我的一些發(fā)現(xiàn):
Scrum Master服務(wù)于開發(fā)團隊的方式:
- 指導(dǎo)開發(fā)團隊自組織和跨職能
- 指導(dǎo)開發(fā)團隊采納與理解Scrum的組織環(huán)境
Scrum Master服務(wù)組織的方式:
- 帶領(lǐng)和指導(dǎo)組織采納Scrum
關(guān)于敏捷教練和Scrum Master這兩個角色的詳細說明丐谋,在我之前的一篇博客中有描述芍碧。
敏捷團隊中的提問
為了弄清這幾點,我開始回憶過去幾年的事件笋鄙。那個時候?qū)τ诿艚菸覀兌际切率质υ妗R婚_始Scrum還不是很流行怪瓶。我們正在學(xué)習(xí)迭代開發(fā)并嘗試?yán)斫馀c跟隨敏捷原則萧落。XP極限編程那時很流行。
以下人名均為虛構(gòu)洗贰,如有雷同找岖,純屬巧合
我們團隊不是完全自組織的。Jim是組織中一個高級項目經(jīng)理敛滋,負責(zé)建立項目團隊许布,與團隊一起工作并確保交付日期。之前他有一些RUP的經(jīng)驗绎晃。Jim是個優(yōu)秀的人蜜唾、經(jīng)驗豐富的經(jīng)理杂曲、求知學(xué)者與導(dǎo)師。
對我而言袁余,Jim的角色有點像Scrum Master擎勘。
在項目早期Jim注意到Sailesh,她總是遲到1小時或2小時甚至3小時颖榜。而且完成任務(wù)后馬上就回家棚饵。Jim思想很開放。他主張彈性工作時間掩完。Jim沒有沖動做出任何判斷只要Sailesh可以交付并完成他的承諾噪漾。Sailesh是個非常優(yōu)秀的程序員,他寫的代碼質(zhì)量非常高也負責(zé)一些復(fù)雜的特性且蓬。
后來欣硼,Jim發(fā)現(xiàn)有個團隊成員需要Sailesh的幫助來解決技術(shù)問題。但Sailesh不在恶阴,和往常一樣分别,他那天遲到了然后開始他自己的工作。很明顯存淫,每天Sailesh有足夠的時間完成自己的工作耘斩。他的日常計劃包含協(xié)作或者幫助別人或者互相幫助了嗎?Sailesh因為他的技能和經(jīng)驗而有點自負桅咆。他不需要其他團隊成員的幫助括授。也許你猜到了,他沒有任何協(xié)作的態(tài)度岩饼。
這里就有問題荚虚。觀察到類似Sailesh的這個事情后,Jim有點擔(dān)憂并在第二天上午九點召集一個會議籍茧。Jim想要我和他們一起開會版述。因為在接下來幾個月Jim準(zhǔn)備讓我接班。
第二天早上Sailesh又遲到了寞冯。
- 他9:40走進會議室渴析,隨口說,"Hi Jim,我剛剛到吮龄,我們可以開始了嗎俭茧?"。已經(jīng)遲到了40分鐘漓帚。
- Jim忍無可忍母债,回答,"Sailesh,現(xiàn)在9:40毡们!你怎么來晚了迅皇?"。
- "我凌晨一點睡覺衙熔,也起晚了喧半!"
- "我們昨天計劃好的會議。你接受了并準(zhǔn)時下班青责。因此今天早上我很驚奇你為什么不在9點之前趕到挺据。"
- "是的。但是通常我來的有點晚脖隶。今天沒想到車胎漏氣了扁耐!對不起。"
我一直在聽著他們的對話产阱,我很震驚婉称。毫無疑問,Sailesh沒有組織概念构蹬。他只關(guān)心他自己的任務(wù)王暗。他沒有重視同事的時間。
會議又開了10分鐘庄敛,最后Jim嚴(yán)厲地說,"Sailesh藻烤,你必須按照公司規(guī)定時間每天準(zhǔn)時上班绷雏。如果你偶爾遲到30分鐘或者一小時是可以的,但你一直這樣遲到怖亭,我們都知道你能夠準(zhǔn)時涎显。我們是一個團隊,不是一盤散沙兴猩。"
Sailesh離開了會議室期吓。Jim找我聊了一會兒。我們談到兩個選擇倾芝。第一個是找Sailesh談?wù)勌智冢o導(dǎo)幫助他以及找出可改進的地方。第二個是蛀醉,當(dāng)然如果第一個不奏效悬襟,讓他離開項目再進一步商議。
最后拯刁,過了幾個月Sailesh辭職了∈哦危看起來他想要繼續(xù)作為軟件架構(gòu)的個人專家垛玻。我不確信因為缺少合作精神他個人是否可以成功割捅。
提問的反思 - 敏捷團隊的日常
回想一下,Jim和我是否可以有不同的處理方式帚桩。
- 我們沒有錯嗎亿驾?
- 早期我們沒有注意到或者把Sailesh團結(jié)在一起嗎?
- 如果再碰到類似的問題账嚎,我們會怎么做莫瞬?
- 你的項目碰到過類似問題嗎?你的解決方法是什么郭蕉?
提問的藝術(shù):敏捷教練技巧
"提問的藝術(shù):敏捷教練技巧"是我之前的一個演講主題疼邀。我寫這篇博客來分享我的演講重點。
我們先看看"提問"這個詞召锈。提問意思是探索旁振、探查、調(diào)查涨岁、檢查拐袜、分析、審查梢薪。提問是關(guān)于搜索某事的信息或者做正式的研究蹬铺。提問是教練輔導(dǎo)有力方式之一。敏捷教練與Scrum Masters可以通過理解提問的力量獲得對團隊正向的影響秉撇。
有效的提問包括有力的問題丛塌。我們可以學(xué)習(xí)到問問題的重要性或者提問的力量,愛因斯坦曾經(jīng)說過 - "如果我有一個小時解決問題畜疾,我會先花55分鐘確定恰當(dāng)?shù)膯栴}赴邻,因為一旦我知道了正確的問題,我會在五分鐘內(nèi)解決問題啡捶。"
在Dorothy Leeds的書《提問的七種力量 - The 7 Powers of Questions》中說到姥敛,"提問是為了: 1)需要答案,2)激發(fā)思考瞎暑,3)讓我們可控彤敛,4)創(chuàng)新,5)給出有價值的信息了赌,6)引導(dǎo)有質(zhì)量的聆聽墨榄,7)使人們說服自己。"
有力的問題 - 提問的技巧
這個情境下分享話題的日程勿她。日程包含一整套問題:
- 為什么問有力的問題袄秩?
- 什么是有力的問題?
- 怎么樣問有力的問題
- 如何保持帶走的知識,保持聯(lián)系之剧,并分享輔導(dǎo)經(jīng)驗?
有力的問題給我們帶來什么結(jié)果
為什么問有力的問題郭卫?有力的問題會:
- 發(fā)起反思與富有成效的會話
- 使假設(shè)浮現(xiàn)
- 產(chǎn)生熱情與活力
- 集中注意力與提問
- 包含更多的問題。
無力的問題 和 有力的問題 對比
無力的問題正好相反背稼!不會引發(fā)沉思與富有成效的會話贰军,隱藏假設(shè),活力衰竭蟹肘,使人們消極词疼。
我們可以區(qū)分有力的問題與無力的問題。下面的問題你怎么看帘腹?哪些是有力的贰盗?哪些是無力的?
- 我們這個迭代做的好嗎竹椒?
- 你在做哪個用戶故事童太?
- 你做單元測試了嗎?
- 給測試人員提供高質(zhì)量的交付物意味著什么胸完?
- 還有什么風(fēng)險我們沒有想到书释?
- 我們現(xiàn)在看到的可能性是多少?
前兩個問題明顯是無力的赊窥。假設(shè)你是Scrum Master或者敏捷教練爆惧。你想知道項目中正在做什么。參加每日站會锨能!盡管這樣扯再,你問前兩個問題嗎?或者你試圖繼續(xù)有力問題的對話使你得到想要的答案址遇。
第三個問題是封閉問題(是熄阻、否)。我們都知道最后三個問題是高質(zhì)量的問題倔约,有力的問題秃殉。這些問題使你思考、參與并找到答案浸剩。
如何構(gòu)造有力的問題 - 提問的技巧
我們?nèi)绾螛?gòu)造有力問題呢钾军?我在讀一篇Eric E. Vogt、 Juanita Brown 和 David Isaacs寫的白皮書绢要,有關(guān)"有力問題的藝術(shù):催化深思吏恭,創(chuàng)新與行動"在2003年,這篇論文提到用"Which"開始的問題是無力的重罪,封閉問題也是如此樱哼,或者答案為"是/否"的問題哀九。Who, when, where比which有力一些,然而why how what幫助我們構(gòu)造有力的問題唇礁!在所有一般情況下它們很有幫助勾栗。
有力的問題不是萬能的 - 提問的技巧
注意惨篱!有時why, how what問題是有害的盏筐。下面有幾個例子。
- 為什么我們還有沒完成的故事砸讳?
- 什么讓我們的員工總是在用即時聊天琢融?
- 我們怎么能想到這么差的設(shè)計?
上面幾個問題聽完了有什么感受簿寂? (被指責(zé)漾抬、質(zhì)疑,對嗎常遂?) 所以有力的問題纳令,不是直接套用,需要根據(jù)場景來進行提問克胳。
有力的提問舉例 - 提問的藝術(shù)
項目中總是有起伏平绩。我們碰到客戶報告的代碼質(zhì)量問題∧恚客戶發(fā)郵件給我們的項目經(jīng)理捏雌。項目經(jīng)理想要馬上開會,指出問題并找到解決方案笆搓。
如果你是這個項目經(jīng)理性湿,你會問下面哪些問題?
- 我們對交付的代碼質(zhì)量滿意嗎满败?
- 我們什么時候?qū)ξ覀兊慕桓蹲顫M意肤频?我們?nèi)绾巫龅降模?/li>
- 你最滿意的寫代碼的方式是什么?
- 為什么我們的代碼質(zhì)量反饋總是起伏不定算墨?
或者當(dāng)你想要提問某個程序員這個問題時宵荒,你會選擇哪個?
- 作為團隊成員你是如何編寫高質(zhì)量代碼米同,從而我們可以達到取悅客戶的目標(biāo)骇扇?或者
- 以你編寫高質(zhì)量代碼的經(jīng)驗,我們?nèi)绾文茏寛F隊編寫相似的高質(zhì)量代碼面粮?
- 順便問一下少孝,你認(rèn)為Jim可能成為一個更好的教練嗎?
- 難道你不認(rèn)為Jim可以問Sachin第二個問題熬苍,并讓Sachin理解他自己真正的問題嗎稍走?
可以很肯定你的工作和項目中也有相關(guān)的例子袁翁。你有想過問題的范圍與潛在的假設(shè)嗎?
是的婿脸。每個問題都有一個隱含或者顯式的范圍粱胜,也還有潛在的假設(shè)。
如何提出有力的問題 - 敏捷教練如何提問
當(dāng)問問題的時候狐树,我們透露了范圍焙压。每個問題都有一個背景,有一個隱式的或者顯式的范圍抑钟。為什么問題的范圍重要涯曲?范圍確實很重要因為它可以使問題適應(yīng)背景,它澄清了目的在塔,從而給問題增加更多的能量或者分量幻件。下面做三個測試。
- 我們?nèi)绾尾拍芙探M織里的每個人寫出高質(zhì)量代碼蛔溃?
- 為什么你不把"代碼質(zhì)量"當(dāng)做我們業(yè)務(wù)單元的積極行動呢绰沥?
- 作為團隊成員你是如何寫出高質(zhì)量代碼,從而我們可以達到取悅客戶的目的贺待?
依賴于背景徽曲,問題的范圍必須做出適當(dāng)改變。否則狠持,可能會導(dǎo)致令人震驚的體驗疟位。例如第一個和第二個問題不適合那些掙扎著確保項目質(zhì)量代碼的人。
采用假設(shè)來進行有力提問
在問題中也包含我們的假設(shè)喘垂。清晰的甜刻、有力的問題,假設(shè)也表露在外面正勒。下面幾個例子得院。
- 我們可以做些什么來產(chǎn)生高質(zhì)量代碼嗎?(假設(shè)團隊中沒人寫過高質(zhì)量代碼)
- 我們?nèi)绾慰梢詮钠渌椖繄F隊學(xué)習(xí)關(guān)系編寫單元測試與使用TDD章贞?(假設(shè)你的項目中沒人有相關(guān)經(jīng)驗)
- 為什么不工作了祥绞?為什么崩潰了?
- 你可以幫我推斷這個情況嗎鸭限?
有力提問的兩個例子對比 - 鼓勵競爭還是鼓勵協(xié)作蜕径?
問題暴露團隊精神與目的。下面兩個問題哪個更好败京?為什么兜喻?
- 為什么我們收到這些客戶抱怨?誰負責(zé)的赡麦?我們哪兒做錯了朴皆?有人可以解釋一下嗎帕识?
- 我們可以從客戶的郵件與現(xiàn)在的情形里學(xué)習(xí)到什么?什么是我們有的可能的方案遂铡?我們?nèi)绾慰梢曰ハ鄮椭愿玫姆?wù)我們的客戶肮疗?有點子嗎?
這些怎么樣扒接?
- 我們?nèi)绾翁岣哔|(zhì)量并比其他團隊做的更快伪货?
- 我們?nèi)绾闻c其他團隊協(xié)作并理解哪些實踐我們可以采用并可以受益?
第一個問題包含競爭珠增,而第二個問題鼓勵協(xié)作超歌。
變成協(xié)作的教練:變成協(xié)作的教練的第一步是真誠砍艾。問誠懇的問題蒂教,也是有力的問題。當(dāng)誠懇的問題有力的時候脆荷,它們就帶來誠懇的答案凝垛。 這是一個良性循環(huán)!我們再重復(fù)一遍蜓谋!
- 誠懇的問題可以鼓勵協(xié)作梦皮。
- 誠懇的問題,當(dāng)有力的時候桃焕,會帶來誠懇的答案剑肯。
- 這是良性循環(huán)!
有力問題的檢查表和提示 - 提問的技巧
構(gòu)成有力問題的檢查表:
- 這個問題相關(guān)嗎观堂?
- 問題誠懇嗎让网?
- 我們想要從問題中獲得什么答案?當(dāng)我們問問題的時候可以觸發(fā)什么類型的問題师痕、對話或者感情溃睹?
- 這個問題有新鮮的思想、感覺嗎胰坟?
- 背后隱藏什么信仰和假設(shè)因篇?
- 這個問題會讓我們關(guān)注于問題和缺點嘛?或者這個問題會產(chǎn)生希望笔横、承諾竞滓、協(xié)作、行動和新的可能嗎吹缔?
- 當(dāng)探索最初的問題時商佑,這個問題為新的不同問題留出余地了嗎?
問有力問題的小提示:下面有幾個提示關(guān)于開始并掌握問有力問題的藝術(shù)涛菠。
- 準(zhǔn)備問題
- 移除無力的問題
- 預(yù)演
- 仔細查看檢查表
- 應(yīng)用
- 體驗提問的過程并改進
應(yīng)用有力的問題過程中最大的敵人
最大的敵人:我們許多人用"我知道怎么做"的態(tài)度管理工作(也包含個人生活)莉御。這個態(tài)度很好撇吞,也不好。當(dāng)我們準(zhǔn)備從多個來源學(xué)習(xí)時礁叔,這個態(tài)度是好的牍颈,檢視并適應(yīng)。當(dāng)我們充滿幻想時琅关,這個態(tài)度就不好煮岁。我們最大的敵人就是幻想。當(dāng)我們停止學(xué)習(xí)涣易,問題可能保持破壞画机。這個時候經(jīng)理就變成破壞專家。他們的問題直接新症、挑剔的步氏、有攻擊性的、尖刻的和惡意的徒爹。我們不能忍受生活在知識幻覺中荚醒。你同意嗎?
提問的藝術(shù)總結(jié) - 敏捷教練技巧
對話與問題:問問題與回答問題是我們?nèi)粘υ挼闹匾糠致⌒帷T谇懊嫖覀冇懻撨^界阁,因為這個原因我們才問問題。
問題可以是不同類型胖喳。
- 有些問題幫助我們開始一個對話泡躯。
- 有些問題幫助我們探索。
- 有時候我們問假設(shè)問題尋求答案丽焊。
- 有些問題從本質(zhì)上帶來反思较剃。
最后,為了結(jié)束對話我們問收尾的問題粹懒。 下面是幾個例子:
-
開始:
- 最近怎么樣重付?
- 今天我們要討論什么?
- 昨天和客戶的會議怎么樣凫乖?
- 我們的項目你的關(guān)注點是什么确垫?
-
探索:
- 你能解釋一下為什么這個工具很重要嗎?
- 我們第一次是什么時候看到這個現(xiàn)象的帽芽?
- 觀察結(jié)果是什么删掀?
-
創(chuàng)建:(創(chuàng)建一個假設(shè)的情況)
- 如果我們有數(shù)據(jù)庫專家,這能如何幫到我們的項目导街?
-
反思:
- 你能排列出前三或者前五個問題嗎披泪,
- 因此我們可以讓團隊幫助找到共同的解決方案?
-
收尾:
- 我們的行動計劃是什么搬瑰?
- 我們的下一步是什么款票?
- 什么時候你會和客戶談?wù)撨@個控硼?
所以通過本問題,你最大的收獲是什么艾少? 你會如何應(yīng)用這些收獲卡乾? 你會采取什么行動?
歡迎在下面留言提問與討論缚够。
本文首發(fā)于 Bob Jiang的博客 幔妨,轉(zhuǎn)載請聯(lián)系 Bob Jiang