逃離項(xiàng)目管理百慕大三角
百慕大三角的事情大家都很熟悉,我遇到過很多項(xiàng)目,經(jīng)常會(huì)陷入到這種百慕大三角。在我們傳統(tǒng)的項(xiàng)目管理里,有個(gè)項(xiàng)目管理三角形,也是:時(shí)間、資源以及功能需求。這個(gè)三角經(jīng)常會(huì)導(dǎo)致很多問題,以致很多項(xiàng)目在實(shí)際操作過程中失敗了。
我們創(chuàng)業(yè)團(tuán)隊(duì)做項(xiàng)目的時(shí)候,首先想到的是怎么順利的把產(chǎn)品做出來,也是怎么從項(xiàng)目管理百慕大三角中逃出來。
2009-2010 Standish Chaos的研究報(bào)告顯示,通常真正能夠成功的項(xiàng)目其實(shí)很少,軟件項(xiàng)目成功率約為30%左右,大多數(shù)項(xiàng)目其實(shí)都是有問題的,要么失敗,要么Challenged。
曾經(jīng)有兩個(gè)猶太人,一個(gè)老人,一個(gè)年輕人,他們口渴要喝水,老人讓年輕人去燒水。年輕人灌滿一壺水開始燒,后因?yàn)椴窕鸩粔蛩疀]有燒開。年輕人很郁悶,老者問,在柴火有限的情況下,你覺得怎么才能將水燒開?大家一定知道,在沒有那么多柴火的情況下,不要燒滿滿的一壺水,少燒點(diǎn)可以。
我們?cè)陧?xiàng)目管理三角形中,在有間和資源的情況下,不太可能把所有的需求都做出來,這時(shí)候需要有選擇的去做有意義的事情,而不是去燒滿滿的一壺水。
顛覆傳統(tǒng)的項(xiàng)目管理三角形
從這個(gè)角度來講,我們需要把傳統(tǒng)的項(xiàng)目管理三角形打翻。傳統(tǒng)項(xiàng)目管理三角形里,通常來講功能需求是確定的,然后根據(jù)功能去做分析,算出來所需要的時(shí)間和資源。而在敏捷開發(fā)里面,我們把這個(gè)給推翻,叫倒立三角形,像前面講的燒水的例子,并不去做所有的事情,而是根據(jù)現(xiàn)有資源,有限的時(shí)間里有選擇的去做一部分事情。
敏捷開發(fā)模式中的80-20準(zhǔn)則
那該選擇做哪些事情?根據(jù)80-20準(zhǔn)則,客戶真正關(guān)心的東西只有20%,把這20%做好、做精,可能足夠了,另外的80%大多數(shù)時(shí)候是錦上添花。所以,我們要選擇對(duì)客戶有價(jià)值的一部分去做。只有這樣,才能擺脫項(xiàng)目管理三角形的束縛。
我們?cè)趯W(xué)校里面學(xué)到了瀑布開發(fā)模式,分階段的需求,設(shè)計(jì),分析,設(shè)計(jì),詳細(xì)設(shè)計(jì),編碼,測(cè)試,交付,維護(hù),這個(gè)流程周期很長。
假如我們利用這種模式做為期一年的一個(gè)項(xiàng)目,從年初計(jì)劃到年底交付,這里面會(huì)有一些指標(biāo)。比如開發(fā)費(fèi)用。從年初到年底,開發(fā)費(fèi)用支出是固定的,一直在支出。只有年底把軟件做出來,并賣給客戶,現(xiàn)金流才轉(zhuǎn)正。通常情況下,在此期間這個(gè)項(xiàng)目的凈現(xiàn)金流一直都是負(fù)的。這是傳統(tǒng)模式。
而在敏捷開發(fā)模式中,我們把所有要做的功能劃分成小塊,先選擇做重要的20%。假設(shè)在三到四個(gè)月內(nèi)把這20%先做出來推向市場(chǎng),由于這20%的功能可以滿足客戶80%的需求,客戶有可能因此買單了。這時(shí)候,現(xiàn)金流會(huì)是另外一種情況,從三到四個(gè)月后可以開始有收入,到五個(gè)月、半年左右,如果做得好,可能會(huì)收支平衡。除了資金,這段時(shí)間的成果還能夠幫助團(tuán)隊(duì)驗(yàn)證做的東西、方向?qū)Σ粚?duì)。
除此之外,還能獲得另一種成功。是還有一種可能,項(xiàng)目做到一半,證明這條路是錯(cuò)的,不做了,是半路夭折。敏捷可以做到,可以讓你更好的項(xiàng)目很容易成功,你做錯(cuò)的項(xiàng)目很容易失敗,其實(shí)失敗是另外一種成功。
這是敏捷開發(fā)模式里面打破傳統(tǒng)項(xiàng)目管理三角形的好處。在這里,很重要的一點(diǎn)是我們需要對(duì)所有要做的功能有一個(gè)很好的梳理,是劃分優(yōu)先級(jí),我們需要知道哪些是20%,把重要的東西找出來,逐步的去做。
我們傳統(tǒng)會(huì)做需求分析,做調(diào)研,通常來講所有的項(xiàng)目一條一條不分彼此,都分析得很透徹。在敏捷里面,因?yàn)槲覀儎澐至藘?yōu)先級(jí),不是所有的東西都分析得很透,我只把重要的地方分析透了。