《金礦》終于讀完了婉支。這本書(shū)把精益思想基本理念融匯在小說(shuō)故事中。讀完全書(shū)澜建,對(duì)價(jià)值磅摹、價(jià)值流滋迈、流動(dòng)、浪費(fèi)户誓、拉動(dòng)饼灿、節(jié)拍時(shí)間、均衡化生產(chǎn)等精益概念都可以有基本的認(rèn)識(shí)帝美,書(shū)中提到的各種實(shí)踐碍彭,比如紅箱子方法、安燈系統(tǒng)悼潭、看板機(jī)制庇忌、虛擬完美用戶等等,對(duì)我們更好的理解軟件業(yè)中類似的實(shí)踐也能有很好的啟發(fā)舰褪。
但是皆疹,雖然書(shū)中的改進(jìn)案例寫得相當(dāng)精彩,對(duì)改進(jìn)從何入手占拍,操作的先后順序略就,可能遇到的問(wèn)題寫得相當(dāng)有真實(shí)感,邏輯鏈條從頭至尾環(huán)環(huán)相扣晃酒,有著強(qiáng)大的說(shuō)服力表牢。但是,我們需要明白贝次,在現(xiàn)實(shí)企業(yè)中進(jìn)行敏捷改進(jìn)崔兴,光靠這些知識(shí)是遠(yuǎn)遠(yuǎn)不夠的。
一方面蛔翅,各企業(yè)問(wèn)題雖有大量相似處敲茄,但畢竟各個(gè)企業(yè)的組織結(jié)構(gòu)不同,矛盾的體現(xiàn)層面也不同山析,而且現(xiàn)實(shí)環(huán)境中充滿著活生生的人折汞,人和人更是不同。所以就算是相同問(wèn)題的解決辦法也無(wú)法直接復(fù)制盖腿,必須針對(duì)企業(yè)自身進(jìn)行解決辦法定制,而這些是不可能靠一本書(shū)就能解說(shuō)完全损同。
另一方面翩腐,小說(shuō)中,菲爾工廠的改進(jìn)成員搭配非常好膏燃。工廠不算大茂卦,又是收購(gòu)過(guò)來(lái)不久,新東家要做點(diǎn)什么變化也在工人預(yù)計(jì)之中组哩,人事糾結(jié)的問(wèn)題不是太嚴(yán)重等龙。菲爾作為工廠老板处渣,又是直接管理生產(chǎn)經(jīng)營(yíng)的最高負(fù)責(zé)人,有著足夠的自由度去決定做點(diǎn)什么蛛砰。工廠走在破產(chǎn)的邊緣罐栈,這給了菲爾極大壓力,但同時(shí)也給了他足夠的改進(jìn)動(dòng)力泥畅。這時(shí)候荠诬,書(shū)中很體貼的給他配備了一位理論和實(shí)踐經(jīng)驗(yàn)都極為豐富的咨詢顧問(wèn)“父親”,在“父親”的指導(dǎo)下位仁,菲爾在價(jià)值理念上完全站在了精益這一邊柑贞,從頭至尾沒(méi)有過(guò)動(dòng)搖懷疑,雖然改進(jìn)中面對(duì)沖突增多他也有過(guò)煩擾聂抢,但這沒(méi)有影響到他在理念層面的堅(jiān)持钧嘶。工廠高層在價(jià)值理念上的堅(jiān)守,奠定了改變成功的基石琳疏。然后書(shū)中還非常體貼的給菲爾安排了一位有熱情有决、有行動(dòng)力又非常理解精益理念的中層干部艾米。雖然改進(jìn)過(guò)程中菲爾還是免不了需要去影響其他中層經(jīng)理的態(tài)度改變轿亮,但整體來(lái)說(shuō)疮薇,在這家工廠中,高層清楚自己想要什么我注,也有動(dòng)力去做按咒;在中層,有相同理念的支持者去實(shí)踐但骨;而基層對(duì)改變或多或少有一定期待(甚至支持)励七,再加上顧問(wèn)“父親”對(duì)改進(jìn)目標(biāo)和步驟把控有著清晰認(rèn)識(shí)。這意味著奔缠,工廠的改進(jìn)搭配是掠抬,高層有想法、中層有干勁校哎、下層不反彈两波、外有好支援,這樣非常理想的結(jié)構(gòu)闷哆,所以工廠走出困境確實(shí)可以期待腰奋。但在現(xiàn)實(shí)中,這樣一個(gè)優(yōu)秀的改進(jìn)搭配往往很難湊齊抱怔,所以要想復(fù)制這種成功必然要困難得多劣坊。
第三方面,也是最重要的一點(diǎn)屈留。改變局冰,并不像電視機(jī)換臺(tái)那樣测蘑,按鈕一按就搞定一切;也不像版本升級(jí)那樣康二,只要事先在模擬環(huán)境中測(cè)試完畢碳胳,然后冒短暫的割接風(fēng)險(xiǎn)就能讓新版本順利取代老版本。因?yàn)樵。F(xiàn)實(shí)中最需要改進(jìn)的企業(yè)往往是那些有著足夠輝煌歷史的老企業(yè)固逗,這些企業(yè)中,由于時(shí)間的因素藕帜,人和環(huán)境已經(jīng)形成一個(gè)穩(wěn)定的生態(tài)群落烫罩,其內(nèi)在的生態(tài)鏈、反饋環(huán)已經(jīng)非常成熟洽故,而且在群落中生存的人也已經(jīng)非常適應(yīng)現(xiàn)狀”丛埽現(xiàn)在,如果往這系統(tǒng)中引入改變时甚,那實(shí)質(zhì)上面對(duì)的任務(wù)是兩件隘弊,一件是構(gòu)建新生態(tài),這就像書(shū)中荒适,借“父親”之口描述的精益運(yùn)作模式梨熙。而另一件更難的任務(wù)則是遷移。由于源生態(tài)環(huán)境中存在著多條反饋回路環(huán)環(huán)相扣刀诬,遷一發(fā)動(dòng)全身咽扇。所以我們要么選擇整體遷移,那是最好的陕壹。但是质欲,這種遷移一次性投入太多,現(xiàn)實(shí)的人力物力往往難以支撐糠馆,而且這種一錘子操作造成的風(fēng)險(xiǎn)嘶伟,非大魄力者,一般也不能這么選又碌。而漸變式遷移呢九昧?聽(tīng)起來(lái)很好,實(shí)際上毕匀,對(duì)遷移的技巧要求非常高铸鹰,因?yàn)樵瓉?lái)生態(tài)圈中有大量互相支撐的反饋環(huán)存在,改動(dòng)一環(huán)期揪,往往導(dǎo)致原來(lái)穩(wěn)定的反饋環(huán)鏈崩塌,反而引入更大的問(wèn)題规个。
舉個(gè)例子凤薛,大家都知道寫出精巧簡(jiǎn)潔的代碼是好事姓建,復(fù)制黏貼代碼不是好習(xí)慣。于是我們請(qǐng)一位水平高超的架構(gòu)師來(lái)重構(gòu)我們的架構(gòu)缤苫,采用了非常精妙的設(shè)計(jì)速兔,系統(tǒng)確實(shí)也更漂亮了。然后呢活玲,如果周邊環(huán)境不做更多變革涣狗,這系統(tǒng)在實(shí)際維護(hù)中,反可能腐化得更快舒憾。因?yàn)槲覀內(nèi)藛T培養(yǎng)環(huán)節(jié)跟不上镀钓,結(jié)果架構(gòu)師走后,這些漂亮代碼的維護(hù)者根本理解不了這種精巧的結(jié)構(gòu)镀迂,于是丁溅,這些代碼上疊加幾次功能后,代碼腐爛得更快探遵,反不如一些水平差點(diǎn)的代碼窟赏,由于采用技巧少,反更匹配當(dāng)前人員的認(rèn)知模型箱季,維護(hù)起來(lái)雖然消耗依然很大涯穷,但穩(wěn)定性卻未必就差。
再比如藏雏,我們大家都討厭的焦油坑模式:歷史債務(wù)多->維護(hù)代價(jià)大->無(wú)法投入更多人力到新需求開(kāi)發(fā)->降低新需求質(zhì)量要求來(lái)證進(jìn)度->歷史債務(wù)更多拷况。。诉稍。
現(xiàn)在我們希望遷移到的新環(huán)路是:一開(kāi)始投入相對(duì)更多的人力(保證質(zhì)量)->歷史債務(wù)少->維護(hù)代價(jià)小->更多人力可以投入新需求開(kāi)發(fā)(保證質(zhì)量)->蝠嘉。。杯巨。蚤告。
新環(huán)路基本不會(huì)有人反對(duì)。唯一麻煩的服爷,如果我們的現(xiàn)狀反饋環(huán)是前者杜恰。如何才能遷移到后者?焦油坑大家并不喜歡仍源,但起碼整個(gè)開(kāi)發(fā)環(huán)還是在持續(xù)運(yùn)作⌒暮郑現(xiàn)在讓遷移到新模式,面對(duì)的第一個(gè)問(wèn)題就是笼踩,如果我們?cè)诒WC歷史債務(wù)維護(hù)代價(jià)外逗爹,本來(lái)就還能有充足人力去既保證進(jìn)度,又保證新需求質(zhì)量嚎于,那大家會(huì)缺乏改進(jìn)動(dòng)力(目前系統(tǒng)運(yùn)作很好啊掘而,為什么要改挟冠?)。如果我們?nèi)肆Ρ旧砭鸵呀?jīng)不足袍睡,那問(wèn)題會(huì)更嚴(yán)重知染,我們光趕進(jìn)度就已經(jīng)是人力捉襟見(jiàn)肘,現(xiàn)在還要追加質(zhì)量上的人力斑胜,我們哪給得起控淡?
要破解這些困局,做企業(yè)改進(jìn)時(shí)止潘,對(duì)系統(tǒng)的整體理解力掺炭,改進(jìn)時(shí)間點(diǎn)的拿捏能力,改進(jìn)操作時(shí)的靈活性和原則性的綜合把控能力要非常強(qiáng)才行覆山。而這是書(shū)本無(wú)法直接告訴我們的竹伸。
總之,金礦這本書(shū)不是萬(wàn)能的簇宽,它無(wú)法徹底解決我們?cè)诂F(xiàn)實(shí)中推動(dòng)改進(jìn)時(shí)遇到的種種問(wèn)題勋篓。但我們也用不著抱怨讀書(shū)無(wú)用,然后怨天怨地怨周邊不能提供理想的改進(jìn)土壤魏割。畢竟譬嚣,不管是精益還是敏捷,其源頭都是在承認(rèn)現(xiàn)實(shí)問(wèn)題的基礎(chǔ)上試圖在幫助人去解決問(wèn)題钞它。而不是先設(shè)定一個(gè)理想標(biāo)準(zhǔn)拜银,然后再指責(zé)人沒(méi)按標(biāo)準(zhǔn)生長(zhǎng)。這個(gè)前提一定不要搞錯(cuò)弄錯(cuò)遭垛。承認(rèn)了這個(gè)前提尼桶,我們?cè)偃ダ斫猓倪M(jìn)并不簡(jiǎn)單锯仪,理解系統(tǒng)泵督,理解人確實(shí)非常難,必須靠長(zhǎng)期持續(xù)的閱讀庶喜、學(xué)習(xí)小腊、思考、體悟久窟、實(shí)踐秩冈、反思才能逐漸接近目標(biāo),前路任重且道遠(yuǎn)斥扛,不要停止自己前進(jìn)的腳本入问。
書(shū)終于讀完了,對(duì)書(shū)中內(nèi)容的思考和實(shí)踐其實(shí)才剛剛起步。