關(guān)于雞與豬的故事有很多種版本,被用在各種不同的場(chǎng)合,管理的、營(yíng)銷(xiāo)的、敏捷開(kāi)發(fā)的,大體相同,但稍有差異。
故事一:有一只雞和一頭豬合伙開(kāi)飯店,雙方各占50%股份。雞對豬說(shuō):“我每天下一個(gè)蛋用來(lái)炒菜,你每天割一塊肉下來(lái)炒菜”,豬認為合理:“同意”。飯店后來(lái)開(kāi)大了,這個(gè)飯店的股權最后會(huì )歸誰(shuí)所有呢?毫無(wú)疑問(wèn)會(huì )歸雞,因為豬最后一定會(huì )被割死!
故事二:一天,一頭豬和一只雞在路上散步。雞對豬說(shuō):“嗨,我們合伙開(kāi)一家餐館怎么樣?”豬回頭看了一下雞說(shuō):“好主意,那你準備給餐館起什么名字呢?”雞想了想說(shuō):“叫‘火腿和雞蛋’怎么樣?”“那可不行”,豬說(shuō):“我把自己全搭進(jìn)去了,而你只是參與而已?!?/span>
前面一個(gè)故事往往被用作在管理和營(yíng)銷(xiāo)上來(lái)說(shuō)明一些道理,而后面這則故事應用在敏捷開(kāi)發(fā),用來(lái)說(shuō)明不同角色的職責。在Scrum過(guò)程中,“豬”是在Scrum過(guò)程中全身投入項目的各種角色,他們在項目中承擔實(shí)際工作。他們有些像上邊那個(gè)笑話(huà)里的豬,要把自己身上的肉貢獻出來(lái)。“雞”并不是實(shí)際Scrum過(guò)程的一部分,但是必須考慮他們。
根據實(shí)際環(huán)境的不同,我創(chuàng )建了一套Scrum過(guò)程。在這個(gè)機制中,除了典型的Scrum角色:ScrumOwner、ScrumMaster、Developer外,還包括標準Scrum過(guò)程不包括的角色,需求、UI、測試等。需求分析這一角色承擔需求分析、協(xié)調UI開(kāi)發(fā)、輸出需求用例等,其職責本來(lái)應用包含在ScrumOwner角色上,但往往擔當ScrumOwner角色的產(chǎn)品經(jīng)理不具備需求分析能力,而我們的測試者和開(kāi)發(fā)者卻又需要嚴格的需求文檔為依據,因而不得不多出這么一個(gè)角色來(lái)。UI角色職責是根據需求輸出UI設計,原本這樣的角色是開(kāi)發(fā)的一個(gè)典型環(huán)節,但由于人員的短缺,無(wú)法在每個(gè)團隊中匹配,也由于組織機構設置的緣故,游離在開(kāi)發(fā)團隊之外,與產(chǎn)品經(jīng)理們一同形成了一個(gè)獨立的部門(mén),成為產(chǎn)品經(jīng)理們的附庸,這樣奇怪的設置使得屁股決定腦袋的事情時(shí)有發(fā)生。而測試則由于歷史工作習慣難以改變,其工作模式與開(kāi)發(fā)團隊完全不同,而不得不產(chǎn)生獨立的外部角色來(lái)承擔。除此之外,還包括一些經(jīng)理人、QA、以及時(shí)不時(shí)的有關(guān)聯(lián)的用戶(hù)參與。這樣,這個(gè)實(shí)際的Scrum過(guò)程就包括,ScrumOwner、ScrumMaster、Developer、需求分析師、測試工程師、UI工程師、QA、客戶(hù)、經(jīng)理人等。
通常在迭代會(huì )議的時(shí)候,就有10多20多人來(lái)參與會(huì )議。采取Scrum模式最大的優(yōu)勢在于以口頭的面對面溝通取代文檔溝通來(lái)保持溝通的高效與快捷,但人員規模的膨脹使得溝通效率開(kāi)始打折扣,這個(gè)時(shí)候就要求參與Scrum會(huì )議的人員明白各自的職責,關(guān)注各自的焦點(diǎn),以避免限于冗長(cháng)的會(huì )議泥潭中。Scrum本身非常關(guān)注這點(diǎn),也就有了上面的雞與豬的故事。從這個(gè)故事引申出來(lái)這樣的結論:豬類(lèi)才是團隊的核心,擁有較大的話(huà)語(yǔ)權;而雞類(lèi)僅僅為部分參與者或者關(guān)聯(lián)者,擁有較少的話(huà)語(yǔ)權,并明確規定在類(lèi)似于站立會(huì )議中雞類(lèi)人員不得講話(huà)、評論、扮鬼臉等。
在我們的Scrum團隊中,ScrumOwner(產(chǎn)品經(jīng)理)、ScrumMaster(項目經(jīng)理)、Developer、需求分析師為豬類(lèi)角色,而測試工程師、UI工程師、QA、客戶(hù)等為雞類(lèi)角色。我作為經(jīng)理人參與會(huì )議,但更多的時(shí)候作為Scrum教練參與會(huì )議以控制迭代以及其過(guò)程。某次迭代會(huì )議,由于規劃與Story劃分產(chǎn)生了重大問(wèn)題,會(huì )議被搞得拖沓、冗長(cháng),會(huì )議從早上9點(diǎn)多延續到下午3點(diǎn)多,卻還有雞類(lèi)角色在喋喋不休。于是,我就講了雞與豬的故事,希望能夠使參與會(huì )議的人員明白各自的職責所在。在中國的國情里,我相信豬的比喻會(huì )使人不快,但結果是豬類(lèi)角色沒(méi)有異常表現,喋喋不休的雞類(lèi)角色卻憤而離席,并在后續的郵件中發(fā)泄其不快。真真的印證了那句“沒(méi)文化,真可怕!”的笑話(huà)。
聯(lián)系客服