在敏捷開發(fā)中,你需要具備的提問(wèn)技巧

作為Scrum Master,你必須要會(huì)提問(wèn)題。如果你還不知道該如何提問(wèn),那就進(jìn)文章中來(lái)看看,你需要具備哪些提問(wèn)技巧。
在成為Scrum Master(SM)之前,我曾擔(dān)任過(guò)許多團(tuán)隊(duì)的技術(shù)負(fù)責(zé)人。工作內(nèi)容之一就是做決定,而且我認(rèn)為自己做得挺好:堅(jiān)定果斷是我性格的一部分。
然而,當(dāng)我成為Scrum Master之后,這樣的性格并沒有為我?guī)?lái)多少好處。我開始意識(shí)到:要想做一名成功的Scrum Master,我需要從做決策轉(zhuǎn)為提問(wèn)題。
然而這不符合我一貫的風(fēng)格,在過(guò)去也未給我?guī)?lái)任何成功,因此在一開始的時(shí)候我是很掙扎的。
但是,當(dāng)我不斷從提問(wèn)的過(guò)程中受益時(shí),我會(huì)很樂(lè)意和大家分享我最愛問(wèn)的問(wèn)題。其中大部分問(wèn)題在團(tuán)隊(duì)中都很容易被問(wèn)到,無(wú)論你是Scrum Master還是PO。
2個(gè)關(guān)于估算的問(wèn)題
我經(jīng)常會(huì)要求團(tuán)隊(duì)進(jìn)行一個(gè)粗略的估算,并不是要求讓他們按照估算去做(因?yàn)槲也皇且笏麄兂兄Z,估算和承諾不是一回事兒),我確實(shí)只是需要一個(gè)粗略估計(jì)。
在這種情況下要做得好,得這樣問(wèn):我并不是在要求一個(gè)具體的估算值,而是當(dāng)我問(wèn)你的時(shí)候你腦海里浮現(xiàn)出的是什么:幾小時(shí)、幾天、幾個(gè)星期、幾個(gè)月或者是幾年?
當(dāng)然,我知道這些時(shí)間有些是重疊的——幾個(gè)星期可能就比一個(gè)月長(zhǎng)。但是如果從團(tuán)隊(duì)那里得到類似“哦,只要幾個(gè)星期”的估計(jì)時(shí),通常已經(jīng)足夠做決定了,包括可能要求團(tuán)隊(duì)做出更確切的工作評(píng)估。
當(dāng)我要求確切的工作評(píng)估時(shí),我通常會(huì)問(wèn)另一個(gè)問(wèn)題:
你對(duì)這個(gè)估算有多大的信心?你在這里要去發(fā)現(xiàn):他們對(duì)此抱有多大的信心以及團(tuán)隊(duì)其他成員是否贊成,一個(gè)預(yù)估如果有90%的人抱有信心,那么它極有可能是精確的。
3個(gè)關(guān)于團(tuán)隊(duì)決策的問(wèn)題
作為Scrum Master或是PO,有時(shí)候我會(huì)想知道團(tuán)隊(duì)在做決定的時(shí)候做了哪些考慮。
通常我會(huì)問(wèn)這樣三個(gè)問(wèn)題:
- 你在做出決定前你還考慮過(guò)其他三個(gè)選項(xiàng)嗎?
- 如果我們繼續(xù)按此方向進(jìn)行,可能發(fā)生的最糟糕的情況是什么?
- 要做些什么才能讓這個(gè)決定成為最佳決策?
你可能不問(wèn)這三個(gè)問(wèn)題,也不在團(tuán)隊(duì)每次做決定的時(shí)候問(wèn)同樣的問(wèn)題。你不問(wèn)這些問(wèn)題是因?yàn)樽鳛橐幻鸖crum Master或PO,你有權(quán)利否定團(tuán)隊(duì)的決定。但是,你同樣有義務(wù)去理解團(tuán)隊(duì)對(duì)此決策的信心。
設(shè)計(jì)這些問(wèn)題是為了發(fā)現(xiàn)不同的見解,因?yàn)楫?dāng)你直接問(wèn)“要做些什么才能讓這個(gè)決定成為最好的?”而有人回答說(shuō)“所有事情”時(shí),這就有可能會(huì)出問(wèn)題。
2個(gè)關(guān)于開會(huì)的問(wèn)題
我真的不喜歡開會(huì),如果我被扔到一個(gè)一頭有蛇,另一頭在開會(huì)的的走廊上,我不確定自己會(huì)跑向哪邊。所以我會(huì)盡量將開會(huì)次數(shù)及參會(huì)人數(shù)保持到最少。
而且在會(huì)議開始時(shí)我會(huì)問(wèn)兩個(gè)問(wèn)題:
- 在場(chǎng)的各位都需要開這個(gè)會(huì)嗎?
- 還有其他人在這里嗎?
問(wèn)第一個(gè)問(wèn)題是想看看:如果少一兩個(gè)人這個(gè)會(huì)議是否還能繼續(xù)?
我經(jīng)??匆娒艚輬F(tuán)隊(duì)過(guò)于追求團(tuán)隊(duì)協(xié)作,成員總會(huì)覺得每次開會(huì)他們都需要參加,甚至是和他們不相干的會(huì)議。曾經(jīng)有JavaScript的程序員,參加了關(guān)于數(shù)據(jù)庫(kù)供應(yīng)商發(fā)布的最新版本是否值得升級(jí)的討論會(huì)。
如果你團(tuán)隊(duì)成員對(duì)開會(huì)這件事過(guò)分熱心,那你需要感謝他們對(duì)協(xié)同工作的用心,但是要明確告知他們不需要出席每個(gè)會(huì)議。
建立團(tuán)隊(duì)規(guī)范,如果團(tuán)隊(duì)成員在會(huì)議中不能創(chuàng)造價(jià)值或者沒有收獲,那他就不能參加這個(gè)會(huì)議。
當(dāng)然,你必須明確告訴大家,這并不代表他們可以選擇每個(gè)會(huì)議(要不要參加),以防止這個(gè)規(guī)定被濫用。最后,團(tuán)隊(duì)作為一個(gè)整體有權(quán)否決某人不愿意參加某個(gè)會(huì)議的想法。
第二個(gè)問(wèn)題是為了確定是否有人缺席?
盡管我真的很討厭開會(huì),但有的時(shí)候會(huì)議真的需要很多人。盡管我認(rèn)為開會(huì)和開會(huì)的人越少越好,但是有的會(huì)議是值得的,而這些會(huì)議因?yàn)橛辛撕线m的參與者而產(chǎn)生更多價(jià)值。
1個(gè)在“閑逛”時(shí)提的問(wèn)題
在成為Scrum Master后,我花了更多時(shí)間在交流上,這就是傳統(tǒng)的走動(dòng)式管理。
舉例來(lái)說(shuō):如果我看到程序員和測(cè)試員在進(jìn)行一場(chǎng)重要的談話,我可能會(huì)走過(guò)去聽他們?cè)谡f(shuō)什么,因?yàn)橐苍S我能給他們提供一些幫助。(當(dāng)然了,不要每次都走過(guò)去,尤其是他們看起來(lái)是在討論私事的時(shí)候)。
有時(shí)候我聽得到的討論可能是對(duì)其他人有價(jià)值的,比如:我認(rèn)為一個(gè)技術(shù)作者,應(yīng)該了解程序員和測(cè)試員會(huì)怎樣做決定。
所以我會(huì)問(wèn):有其他人需要知道這件事嗎?
如果答案是肯定的,那我會(huì)盡量找一個(gè)人將這些信息分享出去。
1個(gè)在每日站會(huì)時(shí)提的問(wèn)題
在每日站會(huì)中,我會(huì)去關(guān)注團(tuán)隊(duì)的燃盡圖,并思考他們?cè)鯓釉趕print結(jié)束時(shí)完成所有計(jì)劃。但是,當(dāng)我問(wèn)同一個(gè)團(tuán)隊(duì)他們是否能完成所有事情時(shí),答案通常是肯定的。
如果我認(rèn)為他們的預(yù)測(cè)不現(xiàn)實(shí),我會(huì)看著燃盡圖并且問(wèn)道:你知道我想了解的是什么嗎?
我可能會(huì)得到這樣的答復(fù):有成員沒有更新自己的工時(shí)?;蛘哂腥藭?huì)解釋說(shuō):他們的進(jìn)度目前的確有點(diǎn)落后,但是他們已經(jīng)學(xué)會(huì)了很多東西而且馬上就會(huì)提速趕上。(我發(fā)現(xiàn)這種說(shuō)法很少實(shí)現(xiàn),因?yàn)槲医?jīng)常聽到這樣說(shuō))。
也許他們認(rèn)為正在加快速度,但我不是這樣想的,這是個(gè)發(fā)現(xiàn)不同假設(shè)的問(wèn)題。
總結(jié)
提問(wèn)比陳述更能說(shuō)明問(wèn)題
在我才剛開始成為Scrum Master,還沒有發(fā)現(xiàn)提問(wèn)的作用時(shí),我經(jīng)常錯(cuò)過(guò)了解團(tuán)隊(duì)和他們工作內(nèi)容的機(jī)會(huì)。直到我發(fā)現(xiàn)了提問(wèn)并認(rèn)真聽取答案是學(xué)習(xí)的最佳途徑。
希望你也像我一樣發(fā)現(xiàn)這些問(wèn)題的作用!
原文鏈接:https://www.mountaingoatsoftware.com/blog/nine-questions-scrum-masters-and-product-owners-should-be-asking
本文由@行動(dòng)派小助手 翻譯發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載。
題圖來(lái)自UNplash,基于cc0協(xié)議
學(xué)習(xí)了