2011-12-23 09:25:13
企業(yè)信息化中會(huì)選擇各種管理軟件,而管理軟件不同于通用軟件的最大特點(diǎn)是需要結(jié)合企業(yè)自身的需求,因此企業(yè)信息化中選擇進(jìn)行軟件定制開發(fā)還是非常普遍的。軟件定制開發(fā)過程一般包括需求分析、系統(tǒng)設(shè)計(jì)、代碼編寫、測(cè)試與修改、安裝部署、運(yùn)行、服務(wù)維護(hù)等,軟件定制開發(fā)需要一定的周期,很多因素可以影響開發(fā)的周期:
A、軟件定制開發(fā)的周期比產(chǎn)品實(shí)施周期長(zhǎng)
企業(yè)在信息化過程中可以優(yōu)先考慮選擇成熟的產(chǎn)品,但企業(yè)的個(gè)性化需求比較突出,業(yè)務(wù)需求比較復(fù)雜,市場(chǎng)上沒有類似的產(chǎn)品,或通用產(chǎn)品不能滿足要求,以及需要對(duì)已經(jīng)存在多個(gè)系統(tǒng)進(jìn)行集成和開發(fā)時(shí),選擇軟件定制開發(fā)不可避免。
軟件定制開發(fā)的過程需要一定的周期,特別是需求的溝通、系統(tǒng)設(shè)計(jì)和代碼的編寫,以及后期的測(cè)試和維護(hù)。
勵(lì)拓軟件利用定制開發(fā)平臺(tái)的優(yōu)勢(shì),為企業(yè)信息化提供定制開發(fā)服務(wù),積累了大量的軟件項(xiàng)目定制開發(fā)的經(jīng)驗(yàn);特別是基于勵(lì)拓定制開發(fā)平臺(tái)可以簡(jiǎn)化系統(tǒng)的設(shè)計(jì)、降低技術(shù)難度,大大縮短代碼編寫的時(shí)間、提升軟件系統(tǒng)質(zhì)量,同時(shí)讓后續(xù)系統(tǒng)的維護(hù)修改變得更加簡(jiǎn)單和快捷。
B、用戶需求問題
需求過于簡(jiǎn)單、不清晰、不完整,導(dǎo)致后續(xù)的定制開發(fā)過程中不斷的調(diào)整,增加了開發(fā)的難度和實(shí)施的周期,導(dǎo)致需求問題的主要問下如下:
1、客戶方和軟件開發(fā)廠商對(duì)相關(guān)業(yè)務(wù)的熟悉程度不夠
2、軟件開發(fā)廠商負(fù)責(zé)需求分析的人員經(jīng)驗(yàn)不足,未能很好的把握最終用戶需求。
3、軟件開發(fā)廠商對(duì)需求的重視程度不夠,在沒有完全理解終用戶需求的情況下就急于進(jìn)行設(shè)計(jì)和開發(fā),導(dǎo)致開發(fā)交付的系統(tǒng)與客戶實(shí)際要求的功能差異很大。
4、最終用戶不愿意投入時(shí)間配合軟件廠商進(jìn)行需求的收集、整理。
5、整體需求沒有進(jìn)行規(guī)劃,需求的邊界不是很清晰,在后續(xù)處理中不斷的調(diào)整與變化。
C、選擇在產(chǎn)品基礎(chǔ)上進(jìn)行開發(fā),縮短軟件定制開發(fā)的周期
勵(lì)拓軟件建議在成熟穩(wěn)定的產(chǎn)品、特別是擁有良好擴(kuò)展性的產(chǎn)品基礎(chǔ)上進(jìn)行定制開發(fā),這樣可以很好的繼承產(chǎn)品中已經(jīng)存在功能,縮短軟件定制開發(fā)的周期。但是如果產(chǎn)品的技術(shù)架構(gòu)和設(shè)計(jì)存在問題,特別是缺乏擴(kuò)展性,在此基礎(chǔ)上進(jìn)行開發(fā)會(huì)出現(xiàn)以下問題
1、很多功能已經(jīng)存在,但卻難以在現(xiàn)有的基礎(chǔ)上進(jìn)行修改和擴(kuò)展
2、修改和增加新的功能,卻導(dǎo)致原有的功能出現(xiàn)新的錯(cuò)誤和運(yùn)行不穩(wěn)定
3、反反復(fù)復(fù)修改,導(dǎo)致軟件定制開發(fā)的周期無限變長(zhǎng),問題最大的是這樣的系統(tǒng)生命周期短。
D、軟件廠商的技術(shù)水平、項(xiàng)目經(jīng)驗(yàn)與項(xiàng)目周期的關(guān)系
軟件定制開發(fā)的周期、項(xiàng)目的應(yīng)用效果在很大程度上取決于軟件廠商,導(dǎo)致軟件定制開發(fā)周期變長(zhǎng)的原因主要有:
1、軟件廠商缺乏項(xiàng)目定制開發(fā)的經(jīng)驗(yàn),如:需求分析和系統(tǒng)設(shè)計(jì)的經(jīng)驗(yàn)缺乏,對(duì)最終用戶的需求理解不清晰,導(dǎo)致系統(tǒng)的大幅度修改和返工。
2、項(xiàng)目實(shí)施的技術(shù)團(tuán)隊(duì)整體的技術(shù)水平偏低,遇到技術(shù)難度不能及時(shí)的克服導(dǎo)致項(xiàng)目周期延長(zhǎng)。
3、項(xiàng)目缺乏有限的管理,從與最終用戶的溝通、系統(tǒng)的設(shè)計(jì),到代碼的編寫與測(cè)試及維護(hù),整個(gè)項(xiàng)目處于無計(jì)劃、混亂和不可控制的狀態(tài)。
以下情況的定制開發(fā)風(fēng)險(xiǎn)非常大,管理軟件定制開發(fā)周期長(zhǎng):軟件開發(fā)廠商產(chǎn)品技術(shù)架構(gòu)和設(shè)計(jì)落后,缺乏擴(kuò)展性;軟件開發(fā)廠商缺乏基于項(xiàng)目的定制開發(fā)經(jīng)驗(yàn),項(xiàng)目團(tuán)隊(duì)的技術(shù)水平低。這樣的情況出現(xiàn)則不僅僅是軟件定制開發(fā)的周期長(zhǎng),而且開發(fā)的風(fēng)險(xiǎn)和失敗的概率非常大。
打開微信掃描下圖二維碼或者打開微信, 添加微信號(hào):WiseUCAPP (企業(yè)即時(shí)通訊)即可!
免費(fèi)熱線:4007775699
聯(lián)系電話:0755-88832321
郵箱:service@wiseuc.com