下面是一個合適的規(guī)則集:
任何針對優(yōu)先級最高的故事開發(fā)的人都是“國王”。 團隊其他的任何人都是“仆人”。 要是你想成為“國王”,就試著找路子幫助完成最高優(yōu)先級故事的相關(guān)工作吧。 “國王”任何時候需要幫助,“仆人”就必須馬上提供相應(yīng)的服務(wù)。 “仆人”不能打擾“國王”的工作。 “仆人”不能向工作分支中檢入不可發(fā)布的代碼!皣酢笨梢詸z入任何他想要檢入的東西(當(dāng)然,只要他不違反分支方針即可)。 目前優(yōu)先級最高的故事一“完成”,任何開始下一個最高優(yōu)先級的團隊成員就成為了“國王”。 你甚至還能為團隊爭取到一些王冠飾品呢。
總體來說,很多團隊都會過高評價同時實現(xiàn)多個用戶故事的效果。這樣做從開發(fā)速度上說感覺好像不錯,但卻只是一個幻象;因為它將有風(fēng)險和消耗實踐的編碼工作推到了最后——包括合并、集成與測試等工作。
這就是Scrum團隊應(yīng)該保持小規(guī)模的原因(少于9個人)——這樣他們就可以緊密協(xié)作而且將注意力集中于自己的工作成果之上。如果任何人都在獨立開發(fā)自己負責(zé)的用戶故事,那大概就不會有多少協(xié)作的情形發(fā)生了。當(dāng)然可以有人為將來做計劃,為下一個故事做準備并做一些實現(xiàn)工作。但是在任何時候,團隊的主要工作努力都要放在優(yōu)先級最高的故事上。
多個團隊就是不同的情況了。如果很想并行實現(xiàn)多個故事,那就不妨創(chuàng)建多個團隊。我們不久后就會看到如何具體操作。首先我想討論下關(guān)于回歸測試,以及分叉代碼的相關(guān)話題。
此文章共有2頁 上一頁 1 2
文章來源:中國項目管理資源網(wǎng)
|