影響濟(jì)南軟件定制開發(fā)成敗的三個(gè)關(guān)鍵因素
作者:山東捷君 上傳時(shí)間:2022-07-05
軟件開發(fā)兩種方式:現(xiàn)成模板網(wǎng)站和定制網(wǎng)站,為什么現(xiàn)在更多人放棄現(xiàn)成軟件而選擇定制開發(fā)?定制化的項(xiàng)目開發(fā)對(duì)團(tuán)隊(duì)和經(jīng)驗(yàn)的依賴非常大,也難以通過(guò)標(biāo)準(zhǔn)化的模式進(jìn)行復(fù)制和擴(kuò)大,在國(guó)內(nèi)管理軟件定制開發(fā)的應(yīng)用上,很少看到一些大軟件開發(fā)商的身影,影響管理軟件定制開發(fā)成敗的有以下三個(gè)關(guān)鍵因素:
一、企業(yè)團(tuán)隊(duì)水平對(duì)軟件定制成敗的影響
可以說(shuō)軟件定制開發(fā)項(xiàng)目的成本主要是由開發(fā)商決定的,開發(fā)商憑著自身的技術(shù)經(jīng)驗(yàn)和行業(yè)經(jīng)驗(yàn),對(duì)用戶項(xiàng)目進(jìn)行正確的評(píng)估,并提供合理的技術(shù)和實(shí)施方案,能夠組織項(xiàng)目的實(shí)施開發(fā)團(tuán)隊(duì)按計(jì)劃、有步驟的完成項(xiàng)目的開發(fā)和實(shí)施。
“兵熊熊一個(gè),將熊熊一窩”,軟件開發(fā)商核心技術(shù)人員和管理水平?jīng)Q定了所有團(tuán)隊(duì)的整體水平,而某個(gè)項(xiàng)目團(tuán)隊(duì)的水平直接決定了當(dāng)前項(xiàng)目的成敗。項(xiàng)目經(jīng)理是整個(gè)定制開發(fā)項(xiàng)目的靈魂,是項(xiàng)目管理成敗的關(guān)鍵人員,在協(xié)調(diào)用戶、管理團(tuán)隊(duì)以及相關(guān)資源方面發(fā)揮著重要的作用,定制開發(fā)對(duì)項(xiàng)目管理者的依賴程度非常高。如何合理有效的管理用戶定制開發(fā)的需求,如何高效的管理好項(xiàng)目技術(shù)團(tuán)隊(duì),團(tuán)隊(duì)的技術(shù)能力、管理能力和行業(yè)的業(yè)務(wù)經(jīng)驗(yàn)等是決定項(xiàng)目成敗的重要因素。
如果讓一個(gè)單純做軟件產(chǎn)品的技術(shù)團(tuán)隊(duì)去完成一個(gè)有一定難度的定制軟件項(xiàng)目,其結(jié)果必定不盡人意。
二、開發(fā)商行業(yè)經(jīng)驗(yàn)和軟件定制開發(fā)經(jīng)驗(yàn)
行業(yè)經(jīng)驗(yàn)的積累是指軟件開發(fā)商對(duì)相關(guān)用戶的行業(yè)業(yè)務(wù)的積累,管理軟件是一個(gè)業(yè)務(wù)、管理和技術(shù)相結(jié)合的產(chǎn)物,沒有業(yè)務(wù)的積累,尤其是通過(guò)大量類似行業(yè)的經(jīng)驗(yàn)積累,是導(dǎo)致定制軟件項(xiàng)目失敗的重要因素。
軟件開發(fā)商經(jīng)驗(yàn)的積累包括技術(shù)的積累,以及掌握對(duì)應(yīng)技術(shù)的人才的積累,人才流動(dòng)往往會(huì)給定制開發(fā)項(xiàng)目開發(fā)帶來(lái)致命的影響,由于對(duì)指定和高水平技術(shù)人員的過(guò)度依賴,某個(gè)項(xiàng)目往往由于核心技術(shù)人員的流失后,造成整個(gè)定制軟件開發(fā)項(xiàng)目難以延續(xù),有些項(xiàng)目甚至是只好推倒重來(lái),“悲劇”不斷重演。
軟件開發(fā)本是一個(gè)對(duì)技術(shù)和經(jīng)驗(yàn)積累要求非常高的行業(yè),大部分軟件開發(fā)商在進(jìn)行軟件的開發(fā)時(shí),往往只關(guān)注需求的實(shí)現(xiàn)和項(xiàng)目的完成,缺少底層軟件的積累,尤其是平臺(tái)化開發(fā)模式的積累。
三、用戶項(xiàng)目需求的難易復(fù)雜程度
需求的難以和復(fù)雜程度體現(xiàn)在三個(gè)方面,一個(gè)是整體項(xiàng)目的需求和功能多,開發(fā)的工作量大;二是項(xiàng)目中存在不同程度的技術(shù)難題;三是用戶自身對(duì)需求的不確定性,無(wú)法形成有效和合理的需求,中途需求反復(fù)出現(xiàn)大的調(diào)整變化,導(dǎo)致設(shè)計(jì)和開發(fā)的不確定性,甚至是在系統(tǒng)開發(fā)完成后出現(xiàn)大量的更改和調(diào)整。
定制開發(fā)項(xiàng)目最大的特點(diǎn)是圍繞用戶的需求進(jìn)行,大多數(shù)的功能需要重新設(shè)計(jì)和開發(fā),系統(tǒng)也不是一次性成型的,那么在系統(tǒng)交付給用戶后,在后續(xù)使用中會(huì)提出修改和完善,傳統(tǒng)的手工編碼對(duì)設(shè)計(jì)和技術(shù)人員的依賴比較大,如果設(shè)計(jì)和編碼的質(zhì)量不高,無(wú)疑會(huì)給后續(xù)的維護(hù)和升級(jí)帶來(lái)難度,甚至是無(wú)法維護(hù)的,這種在定制開發(fā)的項(xiàng)目中非常普遍。