一、有必要對(duì)何勉的表述進(jìn)行補(bǔ)充闡述之處:
1)何勉所舉企業(yè)網(wǎng)盤開發(fā)的案例中,原始做法的本質(zhì)問題并非是前、后端的劃分。事實(shí)上,進(jìn)入開發(fā)后,最終必然會(huì)需要做前、后端的分割。問題之要害是"過早"的進(jìn)行了前、后端劃分;從盡量體現(xiàn)用戶價(jià)值、讓用戶價(jià)值充分流動(dòng)的原則角度,更為合理的做法是盡量延后前后端的任務(wù)分割,讓盡量多的環(huán)節(jié)是能明確體現(xiàn)用戶價(jià)值的,不到迫不得已,就盡量別破壞對(duì)用戶價(jià)值的可讀性體現(xiàn)(只要能保持用戶價(jià)值的可讀,是允許拆分用戶價(jià)值的,譬如將一個(gè)需求拆分為幾個(gè)用戶故事) 。更進(jìn)一步理解,其實(shí)就是對(duì)“將用戶價(jià)值可視化”這一條原則的體現(xiàn),即讓用戶價(jià)值在盡可能多的環(huán)節(jié)中可見(可視、可讀)。
2)該案例的原始做法沒有反應(yīng)團(tuán)隊(duì)協(xié)作過程。項(xiàng)目經(jīng)理成為需求、bug等工作的協(xié)調(diào)樞紐。精益敏捷的一個(gè)核心訴求是實(shí)現(xiàn)用戶價(jià)值盡量“順暢無阻的自動(dòng)流動(dòng)”,所以應(yīng)該盡量減少工作中出現(xiàn)”樞紐“節(jié)點(diǎn),無論是看板墻上還是看板墻之外。一定程度上,又是”去中心化“的體現(xiàn)——從用戶價(jià)值需求輸入到用戶價(jià)值輸出兌現(xiàn)的全過程去中心化。當(dāng)協(xié)作規(guī)則、價(jià)值流動(dòng)規(guī)則不清晰、未全員形成相同理解時(shí),就會(huì)出現(xiàn)依賴于某個(gè)人來協(xié)調(diào)的”中心化“傾向,該中心就很有可能成為價(jià)值流動(dòng)的瓶頸所在。
因此,何勉才對(duì)該做法進(jìn)行了改造,設(shè)計(jì)出文中的新看板系統(tǒng)。
3)控制在在制品數(shù)量的理由”束水攻沙“,將“水”解釋為團(tuán)隊(duì)力量,“束水”解釋為集中團(tuán)隊(duì)力量,似乎更為直觀些。
二、看板墻示范模板
以下是基于何勉案例整理編制出的看板墻示范模板(excel,源文件可從網(wǎng)盤下載:https://pan.baidu.com/s/1HEWSEQS2VwrDvB4K18cKrg 提取碼:fi8c)。由于一張整圖不清晰,這里截成前、中、后三部分貼出。



三、看板系統(tǒng)建立過程中的一些方法、要訣收錄
1)需求拋棄區(qū);
2)用不同顏色、大小的卡片代表不同類型需求;
3)分別設(shè)計(jì)需求和任務(wù)的卡片模板,打??;
4)統(tǒng)一粘貼標(biāo)識(shí)語言(什么代表緊急、代表重點(diǎn)等),形成統(tǒng)一的符號(hào)語言體系;
5)定義初始規(guī)則、充分傳達(dá)規(guī)則、持續(xù)迭代規(guī)則。規(guī)則顯示化(明文化),才能通過規(guī)則的版本迭代,實(shí)現(xiàn)規(guī)則的改進(jìn)。
? ? ? ?需要顯示化的規(guī)則可以歸為三類,例如包括:需求的準(zhǔn)入條件是什么;優(yōu)先滿足哪類需求;怎么應(yīng)對(duì)緊急需求;移交給測(cè)試前,需求要達(dá)到怎樣的質(zhì)量標(biāo)準(zhǔn);短期進(jìn)度和長(zhǎng)期質(zhì)量沖突時(shí),如何決策;多長(zhǎng)時(shí)間進(jìn)行一次需求排期等等。
6)三類主要規(guī)則:價(jià)值流轉(zhuǎn)規(guī)則、周期性事件相關(guān)的規(guī)則、其它日常協(xié)作規(guī)則。
? ? ? 價(jià)值流轉(zhuǎn)規(guī)則:譬如需求可以開始分析的接收標(biāo)準(zhǔn);需求進(jìn)入就緒的標(biāo)準(zhǔn);代碼提交和任務(wù)完成的標(biāo)準(zhǔn);功能轉(zhuǎn)測(cè)試的標(biāo)準(zhǔn);功能提交驗(yàn)收的標(biāo)準(zhǔn);需求發(fā)布的標(biāo)準(zhǔn)等等。
? ? ? ?譬如需求進(jìn)入就緒(故事隊(duì)列)的標(biāo)準(zhǔn),包括大的原則和特定團(tuán)隊(duì)自己特有的內(nèi)容。其中大的原則有:已識(shí)別業(yè)務(wù)風(fēng)險(xiǎn)、關(guān)聯(lián)風(fēng)險(xiǎn)、技術(shù)風(fēng)險(xiǎn),并作出應(yīng)對(duì);需求不不能太大。(特定內(nèi)容則參考原文中示圖)
? ? ? ?看板方法中主要的定期事件有:每日站立會(huì)議、就緒隊(duì)列填充會(huì)議、產(chǎn)品發(fā)布規(guī)劃會(huì)議,以及定期的改進(jìn)活動(dòng)等。(在規(guī)劃方案階段,可以明確羅列出這些事件)??捎脮r(shí)鐘標(biāo)記。需要明確它們的節(jié)奏、內(nèi)容及相關(guān)規(guī)則。以就緒隊(duì)列填充為例,團(tuán)隊(duì)需明確:1)事件的頻率;2)事件進(jìn)行開展的方式,如:要完成哪些目標(biāo),和大致的流程;3)適用的規(guī)則,如怎么選擇需求,一次選擇多少需求。4)例外情況,如:正常的就緒隊(duì)列填充節(jié)奏之外,出現(xiàn)緊急需求如何應(yīng)對(duì)。
? ? ? 日常協(xié)作規(guī)則,如:看板墻的更新和可視化規(guī)則;在制品限制的規(guī)則;度量、反饋的收集和分析機(jī)制;改進(jìn)行動(dòng)的制定和跟蹤規(guī)則等。初始時(shí),可以先只明確那些影響較大的規(guī)則。
7)將看板可視化準(zhǔn)備好,達(dá)到傻瓜化,讓團(tuán)隊(duì)們直接往里填具體項(xiàng)目?jī)?nèi)容、可直接用的狀態(tài),無需再為物料、規(guī)則花費(fèi)精力的程度。
8)限制在制品數(shù)量。該上限值取多少適宜??“偶爾達(dá)到,但不總是達(dá)到”,所謂“偶爾達(dá)到”,每一到兩周達(dá)到上限一次,是一個(gè)合適的初始值。
? ? ? 控制在制品的數(shù)量,只是“果”,實(shí)現(xiàn)控制需要有端到端的思維,要從“用戶價(jià)值流動(dòng)”的視角,不能局限于一個(gè)環(huán)節(jié)上。
9)在制品數(shù)量的限制,可以不一步到位,而是先松后緊,逐步調(diào)低"水位",從而所揭示的問題也先簡(jiǎn)單容易再復(fù)雜困難。(流過看板墻的應(yīng)該是連續(xù)不斷的一批需求)
10)要以用戶價(jià)值為單位控制在制品數(shù)據(jù)量。在制品數(shù)量不等于任務(wù)數(shù)量!控制在制品數(shù)量不等于控制任務(wù)的并發(fā)數(shù)!
11)限制在制品數(shù)量的方法:通過限制泳道數(shù)實(shí)現(xiàn)、通過限制特定階段最大需求數(shù)(譬如待測(cè)試的需求數(shù))實(shí)現(xiàn)、通過限制每個(gè)人并行任務(wù)數(shù)實(shí)現(xiàn)。
12)關(guān)于在制品數(shù)量限制的初始值設(shè)定,方法有:對(duì)現(xiàn)狀進(jìn)行看板可視化后得到、基于團(tuán)隊(duì)人數(shù)進(jìn)行估算、利用利特爾法則從目標(biāo)交付周期導(dǎo)出(在制品數(shù)目 =交付周期 *?交付速率)
13)解決在制品的阻塞問題,首先是一定要將在制品可視出來。在制品隊(duì)列阻塞,是致使產(chǎn)品開發(fā)低質(zhì)低效的最重要因素。
四、需要解決的疑問
1)泳道里什么時(shí)候可以拉入新的任務(wù)? 是等整個(gè)泳道行(或整個(gè)模塊列)空出才能拉取, 還是只要有空格出現(xiàn)就能拉???
2)最終的驗(yàn)證、驗(yàn)收環(huán)節(jié)都是以“故事”為單元,不進(jìn)行合并為用戶需求的動(dòng)作?與看板流程發(fā)起前期的環(huán)節(jié)不對(duì)應(yīng),不回到"用戶價(jià)值"?
3)以目前的看板架構(gòu)看,對(duì)如何體現(xiàn)用戶價(jià)值這一點(diǎn)似乎還未充分體現(xiàn)。比較明顯,這個(gè)是偏開發(fā)的流程。需求設(shè)計(jì)、產(chǎn)品設(shè)計(jì)階段還應(yīng)該有對(duì)應(yīng)的細(xì)分流程。
4)看板是基于每個(gè)項(xiàng)目進(jìn)行個(gè)性化設(shè)計(jì),還是各種項(xiàng)目統(tǒng)一?(早期可以一對(duì)一設(shè)計(jì),逐步確定一些后續(xù)哪些可共用,哪些需要個(gè)項(xiàng)目自己做)? ?如果看板形式是不那么確定的,那么價(jià)值流轉(zhuǎn)的規(guī)則又如何提前明確呢?(從A環(huán)節(jié)到B環(huán)節(jié)的規(guī)則,連A、B的名稱/內(nèi)容都不固定,怎么確定A到B的規(guī)則?) 所以一個(gè)辦法是先找一個(gè)案例,寫一個(gè)示范(包括初始規(guī)則、初始手冊(cè)等),然后基于案例示范和響應(yīng)的初始手冊(cè)盡早啟動(dòng)真實(shí)的試點(diǎn)項(xiàng)目,在試點(diǎn)中再確定后續(xù)工作(對(duì)“后續(xù)工作”能否做出初步預(yù)判和初步的具體安排?不能完全一抹黑)。? 此外,對(duì)于一些可以提前相對(duì)確定的環(huán)節(jié),可以提前形成初始的通用規(guī)則。 再有,先明確影響大的重要規(guī)則。
? ? ? 從在制品數(shù)量可以先松后緊來看,看板墻是針對(duì)"團(tuán)隊(duì)“的,一個(gè)(或一類)團(tuán)隊(duì),或一種類型需求,用一種看板,這樣在制品就是能夠由松到緊進(jìn)行變化的??傊?,流過看板墻的應(yīng)該是一批接一批的需求,而非單一個(gè)需求。
5)如果造成阻塞的問題本身很棘手,在限制在制品的情況下集中團(tuán)隊(duì)力量也沒法很快排除,怎么辦?
附注:
(只列原文標(biāo)題,跳出鏈接太多會(huì)被簡(jiǎn)書平臺(tái)封號(hào);主要參考何勉的公眾號(hào),看板方法實(shí)踐體系)
原文一、實(shí)踐一(上):可視化價(jià)值流動(dòng)——案例
原文二、實(shí)踐一(下):可視化價(jià)值流動(dòng)——實(shí)踐
原文三、實(shí)踐二:顯式化流程規(guī)則實(shí)踐
原文四、實(shí)踐三(上):控制在制品數(shù)量——束水攻沙
原文五、實(shí)踐三(中):控制在制品數(shù)量——暫緩開始、聚焦完成
原文六、實(shí)踐三(下):控制在制品數(shù)量——湖水巖石效應(yīng)