近五年來吕世, Agilean 一直在幫助某大型股份行實(shí)施精益看板轉(zhuǎn)型。從全面導(dǎo)入到落地深化梯投,從基層賦能到量化改進(jìn)命辖,該行目前電子看板使用率已達(dá)90%,為國(guó)內(nèi)領(lǐng)先水平分蓖。在此過程中尔艇,我們將精益思想和看板方法進(jìn)行了更有機(jī)的貫通,形成了一個(gè)幫助企業(yè)快速提升研發(fā)效能的改進(jìn)體系 FLEET(精益效能提升思維框架么鹤,F(xiàn)ramework of Lean Efficacy Enhancement Thinking)终娃。我將結(jié)合落地經(jīng)驗(yàn),對(duì)FLEET進(jìn)行全方位闡釋蒸甜。
以下為FLEET 的的6條核心思路:
- 看見:高效知識(shí)工作的最大敵人棠耕,是知識(shí)工作過程和成果的不可見性。首先要利用看板可視化柠新,構(gòu)造管理現(xiàn)場(chǎng)窍荧;
- 整流:由于知識(shí)工作「不可見」,處理過程中很容易造成工作擁堵恨憎。建立需求優(yōu)選機(jī)制蕊退,減少并行工作,可以保持專注框咙,提升流動(dòng)效率咕痛;
- 細(xì)粒:進(jìn)行整流之后,如果需求顆粒度過大喇嘱,需求也無法快速流動(dòng)茉贡。這就要進(jìn)一步減小需求顆粒度,從而加速流動(dòng)者铜,提升質(zhì)量反饋速度腔丧;
- 潤(rùn)滑:需求交付質(zhì)量低會(huì)造成返工放椰,加劇需求并行度,使彼此之間產(chǎn)生「摩擦」愉粤。強(qiáng)化需求澄清砾医、質(zhì)量前移等質(zhì)量活動(dòng),可以減小需求間的摩擦衣厘,緩解過程中的阻力如蚜;
- 小批:定期的需求選擇會(huì)、澄清會(huì)影暴、版本移交等批量活動(dòng)错邦,會(huì)減慢端到端的流動(dòng)速度,造成等待型宙。應(yīng)盡量減小批量撬呢,減少等待時(shí)間;
-
降本:交易成本是批量存在的根本原因妆兑。通過推進(jìn)自動(dòng)化回歸測(cè)試魂拦、自動(dòng)化部署等活動(dòng),降低交易成本搁嗓,使批量減小成為可能芯勘。
Agilean 精益研發(fā)管理 FLEET 框架
看見:為管理者構(gòu)造管理現(xiàn)場(chǎng)
知識(shí)工作管理者通常會(huì)有一種焦慮感,管的人越多越容易焦慮谱姓。在諸多原因中借尿,缺乏有效的可視化管理手段是重中之重。越看不清屉来,就越躊躇路翻,越催生焦慮。陷入焦慮的管理者茄靠,往往采用更嚴(yán)格的管理手段茂契,又引起下屬更多遮掩和隱瞞,工作狀態(tài)的不可見被進(jìn)一步強(qiáng)化慨绳,從而形成一個(gè)惡性循環(huán)掉冶。
在斯坦利?麥克里斯特爾(前美軍特種作戰(zhàn)司令部指揮官)所著的《賦能》一書中脐雪,作者提出一個(gè)很好的思路:「雙眼緊盯厌小,雙手放開」。能夠做到雙眼緊盯战秋,才敢把雙手放開璧亚。FLEET 的第1個(gè)核心思路——用看板實(shí)現(xiàn)知識(shí)工作的可視化,便是要賦予管理者「看見」的能力脂信。經(jīng)過良好設(shè)計(jì)的看板癣蟋,可以為研發(fā)團(tuán)隊(duì)管理者提供重要的管理現(xiàn)場(chǎng)透硝。下圖是我在2014年輔導(dǎo)的一個(gè)創(chuàng)新項(xiàng)目研發(fā)看板,該項(xiàng)目在4個(gè)月內(nèi)完成了一個(gè)創(chuàng)新金融 APP 從0到1的過程疯搅”羯「可視化」實(shí)踐里最大的挑戰(zhàn),在于對(duì)團(tuán)隊(duì)實(shí)際工作情況進(jìn)行價(jià)值流的梳理和建模幔欧。
整流:建立需求優(yōu)選機(jī)制
請(qǐng)看下圖并回答:直覺上罪治,你覺得這是什么地點(diǎn)?
在其它城市培訓(xùn)時(shí),學(xué)員往往認(rèn)為是火車站瘦麸;生活在北京的學(xué)員卻一眼看出,這是龍澤或西二旗地鐵站歧胁。站外的鐵欄桿就是地鐵系統(tǒng)的整流措施——雖然讓個(gè)體多走了些路滋饲、多了些等待,卻保證了整體(每個(gè)個(gè)體)花更少時(shí)間候車喊巍。
在長(zhǎng)期不可見的情況下屠缭,大多數(shù)研發(fā)團(tuán)隊(duì)處于高并行的過載狀態(tài),其特點(diǎn)就是持續(xù)打斷崭参、大量并行呵曹。有研究表明,軟件研發(fā)的流動(dòng)效率通常只有1%-5%何暮。在流動(dòng)效率很低的研發(fā)過程中奄喂,必須引入需求優(yōu)先機(jī)制,即優(yōu)先級(jí)選擇海洼。以下圖看板為例跨新,「開發(fā)」列之前為「選擇」隊(duì)列(紅框),將積壓需求停留在研發(fā)系統(tǒng)之外坏逢,避免進(jìn)一步加劇流程中的阻塞域帐,確保研發(fā)流程得以快速優(yōu)化。
小團(tuán)隊(duì)比較容易建立需求優(yōu)選機(jī)制肖揣。對(duì)大型組織而言,建立需求優(yōu)選機(jī)制的主要挑戰(zhàn)浮入,在于如何有效平衡各業(yè)務(wù)方的訴求龙优。我們?cè)趯?shí)踐中發(fā)現(xiàn),部落制是解決這個(gè)問題的有效方式舵盈。將研發(fā)組織和業(yè)務(wù)組織拉通(可采用虛擬方式)陋率,將研發(fā)資源合理分入不同部落球化、面向不同業(yè)務(wù)方,然后在部落內(nèi)建立合適的需求優(yōu)選機(jī)制瓦糟。
P.S. 流動(dòng)效率筒愚、部落制等話題均較復(fù)雜,未來我們將專文詳述菩浙。
細(xì)粒:需求拆分加速流動(dòng)
需求優(yōu)選機(jī)制運(yùn)行起來后巢掺,下一個(gè)改進(jìn)點(diǎn)是減小需求顆粒度,將需求拆分成更小的可驗(yàn)收可測(cè)試單元劲蜻。規(guī)模過大的單元陆淀,不利于透明其執(zhí)行過程中的等待、阻塞和風(fēng)險(xiǎn)先嬉。對(duì)于大型組織轧苫,我們建議采用需求、系統(tǒng)任務(wù)疫蔓、個(gè)人任務(wù)的三級(jí)體系含懊,系統(tǒng)任務(wù)控制在10人天,個(gè)人任務(wù)拆至2-3人天衅胀。
下圖為之前提到的創(chuàng)新項(xiàng)目快速啟動(dòng)現(xiàn)場(chǎng)(研發(fā)正式開始前的啟動(dòng)環(huán)節(jié)岔乔,通常為2-3天)。業(yè)務(wù)和IT共同拆出350多個(gè)粗粒度用戶故事滚躯,據(jù)此制定了迭代計(jì)劃和關(guān)聯(lián)系統(tǒng)計(jì)劃雏门,完成看板建模,形成風(fēng)險(xiǎn)應(yīng)對(duì)方案掸掏。團(tuán)隊(duì)在其后的三個(gè)月里完成6個(gè)迭代茁影,項(xiàng)目準(zhǔn)時(shí)上線,產(chǎn)品內(nèi)容阅束、功能和質(zhì)量都獲得了高度認(rèn)可呼胚,在當(dāng)年贏取了國(guó)內(nèi)若干重要銀行獎(jiǎng)項(xiàng)。
潤(rùn)滑:降低需求摩擦
需求顆粒度減小后息裸,通過降低需求彼此之間的摩擦蝇更,可以讓研發(fā)過程流動(dòng)更加順暢。什么是需求摩擦呼盆?看圖——
這段對(duì)話熟悉嗎年扩?對(duì)不少研發(fā)同學(xué)來說,本來正在做A需求访圃,中間被叫去評(píng)審B需求厨幻,過會(huì)兒又要修改C需求的缺陷,需求之間就產(chǎn)生了摩擦。有很多方法可以降低需求之間的摩擦:
- 實(shí)例化需求况脆,提升需求初始質(zhì)量饭宾;
- 產(chǎn)品經(jīng)理制度,專人負(fù)責(zé)與業(yè)務(wù)澄清需求格了;
- 需求研發(fā)雙迭代看铆,需求澄清迭代和研發(fā)迭代并行,澄清迭代的輸出是研發(fā)迭代的輸入盛末;
- 建立開發(fā)自冒煙制度弹惦、代碼評(píng)審制度,提升初始移交質(zhì)量悄但,減少測(cè)試摩擦棠隐。
小批:盡一切可能減小批量
加速流動(dòng)的一個(gè)有效方法是減小批量¢芟「批量」指在某些環(huán)節(jié)中多件事情一起處理助泽,比如多個(gè)需求一起澄清,多個(gè)設(shè)計(jì)一起評(píng)審嚎京,多個(gè)功能一起上線报咳,這些都是批量。批量必然導(dǎo)致一些需求等待另一些需求挖藏,減慢端到端的需求流動(dòng)速度。
批量減小后厢漩,需求可以更快速地從開發(fā)流動(dòng)到測(cè)試和UAT環(huán)節(jié)膜眠,盡早對(duì)質(zhì)量產(chǎn)生反饋。如上圖溜嗜,通過減小批量宵膨,原來3個(gè)月完成600個(gè)需求,現(xiàn)在變成每?jī)芍芡瓿?00個(gè)需求炸宵,前置時(shí)間縮短到原來的1/6辟躏,交付速度大大加快。因此土全,我們應(yīng)尋找一切可能的機(jī)會(huì)減小批量捎琐。例如,IT和業(yè)務(wù)團(tuán)隊(duì)不在一個(gè)職場(chǎng)的時(shí)候裹匙,要每周約定開會(huì)澄清需求瑞凑;如果能在一個(gè)職場(chǎng)集中辦公,澄清需求變得容易很多概页,就消除了周澄清會(huì)所造成的批量籽御。
降本:與合理批量達(dá)成最優(yōu)解
消滅所有批量,實(shí)現(xiàn)單件流,最大限度減少等待造成的浪費(fèi)技掏,這是一種理想狀態(tài)铃将。在現(xiàn)實(shí)中,由于交易成本的存在哑梳,形成合理的批量大小劲阎,才是我們要尋求的最優(yōu)解。
交易成本指在做一件事的過程中涧衙,需要付出的額外附加成本哪工。例如,需求澄清要預(yù)定會(huì)議室弧哎,要協(xié)調(diào)參會(huì)者時(shí)間雁比;版本發(fā)布要回歸測(cè)試,要進(jìn)行評(píng)審撤嫩,要熬夜發(fā)版偎捎,這都是交易成本。
交易成本越高序攘,人們就傾向于形成越大的批量茴她。為了減小批量,很多時(shí)候需要先降低交易成本程奠。自動(dòng)化回歸測(cè)試丈牢、自動(dòng)化部署、減少不合理的流程制度瞄沙,這些都是降低交易成本的手段己沛。
FLEET 是一套幫助企業(yè)快速定位問題、推動(dòng)初始優(yōu)化和改進(jìn)的思維框架距境,其目標(biāo)是為企業(yè)快速帶來改善申尼。我們將 FLEET 與過往實(shí)踐經(jīng)驗(yàn)互相印證,形成的精益效能提升實(shí)踐體系垫桂,已幫助多家大型組織實(shí)現(xiàn)了「優(yōu)化沖刺师幕、提速增質(zhì)」的目標(biāo)。