敏捷開發(fā)關(guān)鍵在于,能夠“敏捷”地適應(yīng)項(xiàng)目的變化,而不是在開發(fā)階段去適應(yīng)需求變化。
IT項(xiàng)目不僅投資較大,而且項(xiàng)目的實(shí)施過程很長,拿ERP來說,一般的項(xiàng)目都是分階段去實(shí)施,每個(gè)階段的實(shí)施過程少則幾個(gè)月,而且存在項(xiàng)目風(fēng)險(xiǎn)。
因此,很多企業(yè)在項(xiàng)目決策上都存在一個(gè)顧慮,企業(yè)上項(xiàng)目需要解決企業(yè)存在的問題,但實(shí)施的過程和風(fēng)險(xiǎn)又讓企業(yè)進(jìn)退兩難,真的不能二者兼得嗎?
軟件價(jià)值的兌現(xiàn)
現(xiàn)在的軟件業(yè)有個(gè)現(xiàn)象,就是軟件的功能就等于價(jià)值,軟件功能越多,系統(tǒng)越復(fù)雜、解決問題越多價(jià)值就最大。但是實(shí)際上很多功能最終用戶根本不會(huì)用,造成功能浪費(fèi)。
第二個(gè)現(xiàn)象是很多用戶并不清楚軟件的價(jià)值究竟在哪里,所有的IT部門和廠商都是追求軟件按需求開發(fā)完成,認(rèn)為軟件只要開發(fā)完成上線后就實(shí)現(xiàn)了價(jià)值。
但實(shí)際上軟件上線僅僅是一個(gè)軟件生命周期最早期的階段,軟件的價(jià)值是在使用中體現(xiàn)出來的。
比如說投資回報(bào)率的計(jì)算方法:
投資回報(bào)率=軟件單位時(shí)間內(nèi)實(shí)現(xiàn)的價(jià)值×?xí)r間-開發(fā)成本
在這里面時(shí)間的因素是很重要的。很多國內(nèi)企業(yè)都是為了降低開發(fā)成本,忽略了怎么樣延長軟件的使用壽命從而提高它的最大價(jià)值。
國內(nèi)企業(yè)IT投資有80%是用在新產(chǎn)品開發(fā)上,20%用在現(xiàn)有系統(tǒng)擴(kuò)展上。國外這個(gè)數(shù)字正好相反。如果對(duì)現(xiàn)有系統(tǒng)進(jìn)行投資控制,用戶得到的價(jià)值要比開發(fā)一個(gè)新系統(tǒng)大得多。
敏捷開發(fā)的價(jià)值
從中國前幾年ERP上線的平均速度來看,項(xiàng)目的交付時(shí)間都比較長,這讓用戶產(chǎn)生了顧慮。
從某些角度來講這是很正常的現(xiàn)象。因?yàn)橹袊钠髽I(yè)可以利用自己的后發(fā)優(yōu)勢,從西方軟件開發(fā)過程中學(xué)到了很多經(jīng)驗(yàn),可以避免很多犯過的錯(cuò)誤。
但是也有一些不正常的因素存在:一些項(xiàng)目因?yàn)闃I(yè)績的需求,希望項(xiàng)目能盡快上線,可如果是傳統(tǒng)的軟件開發(fā)方法,它的自然規(guī)律是速度、成本和質(zhì)量三個(gè)互相制約的因素。一味追求速度必然的結(jié)果就是成本的提高,系統(tǒng)的靈活性、可擴(kuò)展性和可使用性都會(huì)下降。
在敏捷開發(fā)中,軟件項(xiàng)目的構(gòu)建被切分成多個(gè)子項(xiàng)目,各個(gè)子項(xiàng)目的成果都經(jīng)過測試,具備集成和可運(yùn)行的特征。
簡單說,就是把一個(gè)大項(xiàng)目分為多個(gè)相互聯(lián)系,但也可獨(dú)立運(yùn)行的小項(xiàng)目,并分別完成,在此過程中軟件一直處于可使用狀態(tài)。
敏捷開發(fā)很多方面就是為了解決問題:一個(gè)就是什么樣的功能提供給客戶,應(yīng)該產(chǎn)生最大的價(jià)值?什么樣的功能不要提供給客戶,因?yàn)樗a(chǎn)生不了價(jià)值。產(chǎn)品系統(tǒng)的靈活性和可擴(kuò)展性,以及適應(yīng)性是怎么樣實(shí)現(xiàn)等。
軟件開發(fā)不能被認(rèn)為是一個(gè)既定的進(jìn)程,因?yàn)樵谝粋(gè)團(tuán)隊(duì)里開發(fā)一個(gè)軟件時(shí)會(huì)有太多的變化出現(xiàn),任何一個(gè)既定的程序設(shè)置都能達(dá)到一個(gè)合適的預(yù)想結(jié)果是不可能的。因?yàn)樾枨笤谧兓夹g(shù)在更新,還有人員流動(dòng)等問題的存在。
此文章共有3頁 1 2 3 下一頁
文章來源:中國項(xiàng)目管理資源網(wǎng)
|