摘要:在互聯(lián)網(wǎng)開發(fā)中類似馬邑之戰(zhàn)的例子比比皆是,項(xiàng)目初期非常樂觀,對(duì)自己的產(chǎn)品信心十足,認(rèn)為必勝。設(shè)計(jì)階段盲目樂觀,沒有充分認(rèn)識(shí)到項(xiàng)目的風(fēng)險(xiǎn),導(dǎo)致設(shè)計(jì)過于簡(jiǎn)單,忽視細(xì)節(jié)。項(xiàng)目開發(fā)階段,錯(cuò)誤開始慢慢顯現(xiàn)出來,對(duì)于出現(xiàn)的錯(cuò)誤無(wú)法及時(shí)采取措施去彌補(bǔ),導(dǎo)致項(xiàng)目失敗
因?yàn)橄矚g歷史,所以迷上百家講壇,買了一個(gè)藍(lán)魔970,下載了很多上下班路上慢慢看,最近看的是河南大學(xué)教授王立群講的史記,講到馬邑之戰(zhàn)的時(shí)候,讓我有很多感觸。
馬邑之戰(zhàn)是發(fā)生在漢武帝時(shí)期的一個(gè)戰(zhàn)役,從戰(zhàn)術(shù)的角度來講,馬邑之戰(zhàn)對(duì)于漢朝是一場(chǎng)失敗的戰(zhàn)役,從這場(chǎng)戰(zhàn)役的失敗中,我們可以總結(jié)出很多原因,而這些原因,對(duì)于一個(gè)項(xiàng)目的成敗來講,有著非常好的借鑒意義。
有的同學(xué)可能對(duì)馬邑之戰(zhàn)很熟悉了,但是我敢保證不是每個(gè)人都知道的,所以有介紹一下的必要,熟悉馬邑之戰(zhàn)的請(qǐng)直接略過這段。話說元光二年(公元前133年),漢武帝為了誘使匈奴出兵,接受了從事匈奴與漢朝雙邊貿(mào)易的富翁聶壹的計(jì)謀,讓聶壹在經(jīng)商時(shí),忽悠匈奴的軍臣單于,說自己能把馬邑的縣長(zhǎng)殺了,不但殺了還要把縣長(zhǎng)的頭掛城樓上,然后單于看到這顆人頭就可以攻城,這時(shí)候馬邑城因?yàn)闆]了縣長(zhǎng),即使有城管也無(wú)濟(jì)于事了,一座馬邑城,單于想買醬油也可以,想做俯臥撐也可以,反正他說了算。單于輕易相信了聶壹這個(gè)大忽悠的話。聶壹從匈奴回到馬邑城后,漢朝馬上進(jìn)行軍事部署,派御史大夫韓安國(guó)為護(hù)軍將軍,衛(wèi)尉李廣為驍騎將軍,太仆公孫賀為輕車將軍,大行王恢為屯將軍,太中大夫李息為材官將軍,帶領(lǐng)三十萬(wàn)大軍,埋伏在馬邑城周圍的山谷中,準(zhǔn)備伏擊匈奴。安排就緒后,漢朝按約定的信號(hào),把一名死囚的腦袋砍下,掛在城門上,冒名頂替,假稱是馬邑縣長(zhǎng)的腦袋。單于收到消息,立即率領(lǐng)十萬(wàn)騎兵長(zhǎng)驅(qū)南下,一路上也沒有遇到漢兵阻擋。在距離馬邑城不到百余里的地方。單于見到處都是出來散步的馬,卻沒有放牧的,才引起猜疑。于是,不敢冒然前進(jìn)。為了探聽情報(bào),單于見附近不遠(yuǎn)有一個(gè)烽火臺(tái),就讓匈奴圍攻,這時(shí),正巧有一個(gè)雁門尉史(一說是武州尉史)辦公事經(jīng)過這里,他見匈奴軍隊(duì)來了,就暫時(shí)隱藏在烽火臺(tái)上,結(jié)果,被匈奴抓住。這個(gè)尉史對(duì)馬邑伏擊計(jì)劃也略知一些,審問中,就把漢朝的計(jì)謀如實(shí)地告訴給單于,單于知道后,如夢(mèng)初醒,大吃一驚說:我本來有所懷疑,現(xiàn)在又獲得漢朝尉史,這真是天助我也。于是,單于就封雁門尉史為天王(單于有點(diǎn)很傻很天真),然后,單于就帶領(lǐng)匈奴軍隊(duì)從原路撤回。聶壹白忽悠了一場(chǎng),漢朝三十萬(wàn)大軍無(wú)功而返。其實(shí)大行王恢是看到了匈奴軍隊(duì)的,但是當(dāng)他有機(jī)會(huì)攻擊匈奴輜重部隊(duì)的時(shí)候,他卻為了保留實(shí)力(李天霞的師傅?)沒有出戰(zhàn),錯(cuò)失良機(jī)。
在互聯(lián)網(wǎng)開發(fā)中類似馬邑之戰(zhàn)的例子比比皆是,項(xiàng)目初期非常樂觀,對(duì)自己的產(chǎn)品信心十足,認(rèn)為必勝。設(shè)計(jì)階段盲目樂觀,沒有充分認(rèn)識(shí)到項(xiàng)目的風(fēng)險(xiǎn),導(dǎo)致設(shè)計(jì)過于簡(jiǎn)單,忽視細(xì)節(jié)。項(xiàng)目開發(fā)階段,錯(cuò)誤開始慢慢顯現(xiàn)出來,更可怕的是,對(duì)于出現(xiàn)的錯(cuò)誤無(wú)法及時(shí)采取措施去彌補(bǔ),導(dǎo)致最終項(xiàng)目完全失敗。
從馬邑之戰(zhàn),我們可以得到以下幾點(diǎn)的教訓(xùn):
1.戰(zhàn)前沒有風(fēng)險(xiǎn)評(píng)估
從聶壹獻(xiàn)策到王恢請(qǐng)戰(zhàn)到武帝出兵,朝野上下均認(rèn)為這是一個(gè)大好的機(jī)會(huì),連一向反對(duì)王恢的主和派韓安國(guó)也認(rèn)為此戰(zhàn)必勝,沒有人意識(shí)到這樣的誘敵深入的戰(zhàn)法存在著諸多的風(fēng)險(xiǎn),而其中的風(fēng)險(xiǎn)就是消息的保密性,一旦泄密,奇兵不奇。可是當(dāng)時(shí)為什么一個(gè)尉史也能了解漢朝軍隊(duì)的作戰(zhàn)意圖?開過新聞發(fā)布會(huì)了?
對(duì)于我們平時(shí)的工作來說,往往風(fēng)險(xiǎn)是出現(xiàn)在一些我們前期非常樂觀的項(xiàng)目上,一旦樂觀預(yù)計(jì)形勢(shì),就容易忽視風(fēng)險(xiǎn),最終被規(guī)律懲罰。
2.細(xì)節(jié)決定成敗
單于是如何發(fā)現(xiàn)不對(duì)勁的?是因?yàn)槌扇旱纳⒉降鸟R沒有人來放,這是不符合常理的,一個(gè)如此大的項(xiàng)目,因?yàn)檫@樣一個(gè)細(xì)節(jié)的忽視而導(dǎo)致了整個(gè)戰(zhàn)局的被動(dòng),典型的細(xì)節(jié)決定成敗。
在互聯(lián)網(wǎng)項(xiàng)目的開發(fā)中細(xì)節(jié)同樣重要,一個(gè)產(chǎn)品細(xì)節(jié)的忽視可能導(dǎo)致用戶的退出率大大提高,一個(gè)技術(shù)細(xì)節(jié)的忽視可能導(dǎo)致系統(tǒng)性能消耗成倍增長(zhǎng),增加了系統(tǒng)的不穩(wěn)定因素,所以對(duì)于互聯(lián)網(wǎng)項(xiàng)目開發(fā)必須強(qiáng)調(diào)細(xì)節(jié)決定成敗。
3.執(zhí)行者要領(lǐng)會(huì)的是設(shè)計(jì)背后的那顆頭腦,而不是設(shè)計(jì)本身
王恢作為當(dāng)時(shí)朝中主戰(zhàn)派的代表,在有機(jī)會(huì)打擊匈奴的輜重部隊(duì)時(shí)卻退縮了,原因據(jù)王恢事后交待是為了保全漢朝軍隊(duì)的力量,這也太牽強(qiáng)附會(huì)了,我覺得王恢更多的原因是機(jī)械的在執(zhí)行漢武帝的作戰(zhàn)意圖,當(dāng)馬邑之戰(zhàn)沒有按照既定軌跡運(yùn)行的時(shí)候,他只能機(jī)械的按照設(shè)計(jì)的思路走,卻忽視了設(shè)計(jì)背后的那顆頭腦,那就是漢武帝發(fā)動(dòng)馬邑之戰(zhàn)的真正意圖。
互聯(lián)網(wǎng)項(xiàng)目的開發(fā)總是按照一個(gè)設(shè)計(jì)好的產(chǎn)品來執(zhí)行,由于行業(yè)特性,很多細(xì)節(jié)不會(huì)落實(shí)到文檔上,因?yàn)榭陬^的交流是最直接的方式,對(duì)于開發(fā)者來說,真正要去了解到是產(chǎn)品設(shè)計(jì)人員的思想,他這樣設(shè)計(jì)的目的是什么,這一點(diǎn)體會(huì)到之后,在很多細(xì)節(jié)的判斷上就會(huì)更加準(zhǔn)確,可以提高項(xiàng)目開發(fā)效率并節(jié)省大量的溝通成本。
馬邑之戰(zhàn)最終是王恢選擇自殺來承擔(dān)了責(zé)任,當(dāng)然我們現(xiàn)在不會(huì)為項(xiàng)目的失敗買一個(gè)這么大的單,但是,你想要有多大的成就,就要承擔(dān)多大的風(fēng)險(xiǎn),千萬(wàn)不要盲目樂觀,重蹈了王恢的悲劇。
因?yàn)橄矚g歷史,所以迷上百家講壇,買了一個(gè)藍(lán)魔970,下載了很多上下班路上慢慢看,最近看的是河南大學(xué)教授王立群講的史記,講到馬邑之戰(zhàn)的時(shí)候,讓我有很多感觸。
馬邑之戰(zhàn)是發(fā)生在漢武帝時(shí)期的一個(gè)戰(zhàn)役,從戰(zhàn)術(shù)的角度來講,馬邑之戰(zhàn)對(duì)于漢朝是一場(chǎng)失敗的戰(zhàn)役,從這場(chǎng)戰(zhàn)役的失敗中,我們可以總結(jié)出很多原因,而這些原因,對(duì)于一個(gè)項(xiàng)目的成敗來講,有著非常好的借鑒意義。
有的同學(xué)可能對(duì)馬邑之戰(zhàn)很熟悉了,但是我敢保證不是每個(gè)人都知道的,所以有介紹一下的必要,熟悉馬邑之戰(zhàn)的請(qǐng)直接略過這段。話說元光二年(公元前133年),漢武帝為了誘使匈奴出兵,接受了從事匈奴與漢朝雙邊貿(mào)易的富翁聶壹的計(jì)謀,讓聶壹在經(jīng)商時(shí),忽悠匈奴的軍臣單于,說自己能把馬邑的縣長(zhǎng)殺了,不但殺了還要把縣長(zhǎng)的頭掛城樓上,然后單于看到這顆人頭就可以攻城,這時(shí)候馬邑城因?yàn)闆]了縣長(zhǎng),即使有城管也無(wú)濟(jì)于事了,一座馬邑城,單于想買醬油也可以,想做俯臥撐也可以,反正他說了算。單于輕易相信了聶壹這個(gè)大忽悠的話。聶壹從匈奴回到馬邑城后,漢朝馬上進(jìn)行軍事部署,派御史大夫韓安國(guó)為護(hù)軍將軍,衛(wèi)尉李廣為驍騎將軍,太仆公孫賀為輕車將軍,大行王恢為屯將軍,太中大夫李息為材官將軍,帶領(lǐng)三十萬(wàn)大軍,埋伏在馬邑城周圍的山谷中,準(zhǔn)備伏擊匈奴。安排就緒后,漢朝按約定的信號(hào),把一名死囚的腦袋砍下,掛在城門上,冒名頂替,假稱是馬邑縣長(zhǎng)的腦袋。單于收到消息,立即率領(lǐng)十萬(wàn)騎兵長(zhǎng)驅(qū)南下,一路上也沒有遇到漢兵阻擋。在距離馬邑城不到百余里的地方。單于見到處都是出來散步的馬,卻沒有放牧的,才引起猜疑。于是,不敢冒然前進(jìn)。為了探聽情報(bào),單于見附近不遠(yuǎn)有一個(gè)烽火臺(tái),就讓匈奴圍攻,這時(shí),正巧有一個(gè)雁門尉史(一說是武州尉史)辦公事經(jīng)過這里,他見匈奴軍隊(duì)來了,就暫時(shí)隱藏在烽火臺(tái)上,結(jié)果,被匈奴抓住。這個(gè)尉史對(duì)馬邑伏擊計(jì)劃也略知一些,審問中,就把漢朝的計(jì)謀如實(shí)地告訴給單于,單于知道后,如夢(mèng)初醒,大吃一驚說:我本來有所懷疑,現(xiàn)在又獲得漢朝尉史,這真是天助我也。于是,單于就封雁門尉史為天王(單于有點(diǎn)很傻很天真),然后,單于就帶領(lǐng)匈奴軍隊(duì)從原路撤回。聶壹白忽悠了一場(chǎng),漢朝三十萬(wàn)大軍無(wú)功而返。其實(shí)大行王恢是看到了匈奴軍隊(duì)的,但是當(dāng)他有機(jī)會(huì)攻擊匈奴輜重部隊(duì)的時(shí)候,他卻為了保留實(shí)力(李天霞的師傅?)沒有出戰(zhàn),錯(cuò)失良機(jī)。
在互聯(lián)網(wǎng)開發(fā)中類似馬邑之戰(zhàn)的例子比比皆是,項(xiàng)目初期非常樂觀,對(duì)自己的產(chǎn)品信心十足,認(rèn)為必勝。設(shè)計(jì)階段盲目樂觀,沒有充分認(rèn)識(shí)到項(xiàng)目的風(fēng)險(xiǎn),導(dǎo)致設(shè)計(jì)過于簡(jiǎn)單,忽視細(xì)節(jié)。項(xiàng)目開發(fā)階段,錯(cuò)誤開始慢慢顯現(xiàn)出來,更可怕的是,對(duì)于出現(xiàn)的錯(cuò)誤無(wú)法及時(shí)采取措施去彌補(bǔ),導(dǎo)致最終項(xiàng)目完全失敗。
從馬邑之戰(zhàn),我們可以得到以下幾點(diǎn)的教訓(xùn):
1.戰(zhàn)前沒有風(fēng)險(xiǎn)評(píng)估
從聶壹獻(xiàn)策到王恢請(qǐng)戰(zhàn)到武帝出兵,朝野上下均認(rèn)為這是一個(gè)大好的機(jī)會(huì),連一向反對(duì)王恢的主和派韓安國(guó)也認(rèn)為此戰(zhàn)必勝,沒有人意識(shí)到這樣的誘敵深入的戰(zhàn)法存在著諸多的風(fēng)險(xiǎn),而其中的風(fēng)險(xiǎn)就是消息的保密性,一旦泄密,奇兵不奇。可是當(dāng)時(shí)為什么一個(gè)尉史也能了解漢朝軍隊(duì)的作戰(zhàn)意圖?開過新聞發(fā)布會(huì)了?
對(duì)于我們平時(shí)的工作來說,往往風(fēng)險(xiǎn)是出現(xiàn)在一些我們前期非常樂觀的項(xiàng)目上,一旦樂觀預(yù)計(jì)形勢(shì),就容易忽視風(fēng)險(xiǎn),最終被規(guī)律懲罰。
2.細(xì)節(jié)決定成敗
單于是如何發(fā)現(xiàn)不對(duì)勁的?是因?yàn)槌扇旱纳⒉降鸟R沒有人來放,這是不符合常理的,一個(gè)如此大的項(xiàng)目,因?yàn)檫@樣一個(gè)細(xì)節(jié)的忽視而導(dǎo)致了整個(gè)戰(zhàn)局的被動(dòng),典型的細(xì)節(jié)決定成敗。
在互聯(lián)網(wǎng)項(xiàng)目的開發(fā)中細(xì)節(jié)同樣重要,一個(gè)產(chǎn)品細(xì)節(jié)的忽視可能導(dǎo)致用戶的退出率大大提高,一個(gè)技術(shù)細(xì)節(jié)的忽視可能導(dǎo)致系統(tǒng)性能消耗成倍增長(zhǎng),增加了系統(tǒng)的不穩(wěn)定因素,所以對(duì)于互聯(lián)網(wǎng)項(xiàng)目開發(fā)必須強(qiáng)調(diào)細(xì)節(jié)決定成敗。
3.執(zhí)行者要領(lǐng)會(huì)的是設(shè)計(jì)背后的那顆頭腦,而不是設(shè)計(jì)本身
王恢作為當(dāng)時(shí)朝中主戰(zhàn)派的代表,在有機(jī)會(huì)打擊匈奴的輜重部隊(duì)時(shí)卻退縮了,原因據(jù)王恢事后交待是為了保全漢朝軍隊(duì)的力量,這也太牽強(qiáng)附會(huì)了,我覺得王恢更多的原因是機(jī)械的在執(zhí)行漢武帝的作戰(zhàn)意圖,當(dāng)馬邑之戰(zhàn)沒有按照既定軌跡運(yùn)行的時(shí)候,他只能機(jī)械的按照設(shè)計(jì)的思路走,卻忽視了設(shè)計(jì)背后的那顆頭腦,那就是漢武帝發(fā)動(dòng)馬邑之戰(zhàn)的真正意圖。
互聯(lián)網(wǎng)項(xiàng)目的開發(fā)總是按照一個(gè)設(shè)計(jì)好的產(chǎn)品來執(zhí)行,由于行業(yè)特性,很多細(xì)節(jié)不會(huì)落實(shí)到文檔上,因?yàn)榭陬^的交流是最直接的方式,對(duì)于開發(fā)者來說,真正要去了解到是產(chǎn)品設(shè)計(jì)人員的思想,他這樣設(shè)計(jì)的目的是什么,這一點(diǎn)體會(huì)到之后,在很多細(xì)節(jié)的判斷上就會(huì)更加準(zhǔn)確,可以提高項(xiàng)目開發(fā)效率并節(jié)省大量的溝通成本。
馬邑之戰(zhàn)最終是王恢選擇自殺來承擔(dān)了責(zé)任,當(dāng)然我們現(xiàn)在不會(huì)為項(xiàng)目的失敗買一個(gè)這么大的單,但是,你想要有多大的成就,就要承擔(dān)多大的風(fēng)險(xiǎn),千萬(wàn)不要盲目樂觀,重蹈了王恢的悲劇。