如果我們的需求都是按照大連員工************軟件開(kāi)發(fā)的功能模塊劃分,而不是按照面向用戶(hù)的價(jià)值來(lái)劃分的,那么我們?cè)诮桓队脩?hù)價(jià)值這一目標(biāo)上,一開(kāi)始就走錯(cuò)了路。采用用戶(hù)故事能夠把需求以用戶(hù)能夠理解的價(jià)值組織起來(lái),這一點(diǎn)是我們縮短交付周期的一個(gè)重要基礎(chǔ)。
我們的狀態(tài)墻能夠揭示需求的交付周期。讓我們來(lái)看看這樣幾個(gè)場(chǎng)景。
如果我們的需求是按照軟件的功能模塊劃分的,那么通常單個(gè)模塊的編碼完成不可測(cè)。例如有的團(tuán)隊(duì)喜歡將 Web 應(yīng)用的上層頁(yè)面部分和下層數(shù)據(jù)庫(kù)邏輯部分劃分到不同的模塊組,一個(gè)用戶(hù)的需求也會(huì)攔腰切成兩截,一部分交給上層團(tuán)隊(duì)完成,一部分交給下層團(tuán)隊(duì)。這樣,即使單個(gè)團(tuán)隊(duì)的任務(wù)完成也不能開(kāi)展這個(gè)需求的測(cè)試,于是這些任務(wù)就會(huì)堆積在“待測(cè)試”這一欄。
致遠(yuǎn)服軟認(rèn)為:http://www.soft8.com.cn/如果我們的需求很大,以至于大連員工************軟件開(kāi)發(fā)人員要花費(fèi)很長(zhǎng)的時(shí)間(超過(guò) 1 周)才能完成開(kāi)發(fā),那么這個(gè)需求會(huì)在“開(kāi)發(fā)中”這一欄停留很久。大家可以猜到,當(dāng)一個(gè)人同時(shí)進(jìn)行多個(gè)任務(wù)時(shí),這些任務(wù)也會(huì)比它們被單個(gè)依次開(kāi)發(fā)時(shí)在“開(kāi)發(fā)中”這一欄停留更久的時(shí)間。
任何一欄中的任務(wù)其實(shí)都是半成品,只有完成測(cè)試、交付到安卓手機(jī)指紋軟件開(kāi)發(fā)用戶(hù)手中的需求才是完成品。狀態(tài)墻上的每一欄都好比一個(gè)存放著各種零件的倉(cāng)庫(kù),每一欄中的卡片越多,停留得越久,就說(shuō)明當(dāng)前半成品的庫(kù)存越多,是該得到團(tuán)隊(duì)認(rèn)真關(guān)注的時(shí)候了。狀態(tài)墻將每個(gè)階段的半成品數(shù)量可視化呈現(xiàn)出來(lái),讓虛擬的數(shù)量通過(guò)卡片這種物理介質(zhì)的數(shù)量得以呈現(xiàn)。
通過(guò)狀態(tài)墻,我們可以計(jì)算出每一個(gè)大連員工************軟件開(kāi)發(fā)交付周期大概是多久。狀態(tài)墻上一個(gè)用戶(hù)故事從放到“待開(kāi)發(fā)”這一欄,到它被移動(dòng)到“完成”這一欄,這一個(gè)時(shí)間段是需求的整個(gè)交付周期的其中一段,也是很重要的一段。通過(guò)優(yōu)化從“待開(kāi)發(fā)”到“完成”的這一個(gè)過(guò)程,我們可以縮短需求的交付周期。通過(guò)比較需求的交付周期和客戶(hù)對(duì)交付周期的要求,我們可以量化之間的差距,然后指導(dǎo)我們進(jìn)行改進(jìn)。
掃一掃,微信免費(fèi)咨詢(xún)