定制型軟件的挑戰(zhàn)與應(yīng)對(duì)成本較高,周期較長定制開發(fā)需投入專業(yè)團(tuán)隊(duì)產(chǎn)品、開發(fā)、測試、初期成本通常比購買通用軟件高,通常幾萬到幾十萬,復(fù)雜雜系統(tǒng)可達(dá)百萬級(jí),開發(fā)周期2-6 個(gè)月復(fù)雜系統(tǒng)更長。
分階段開發(fā)先開發(fā)核心功能上線,再迭代擴(kuò)展降低初期投入,選擇有行業(yè)經(jīng)驗(yàn)的開發(fā)團(tuán)隊(duì),可復(fù)用成熟模塊縮短周期,需求變更風(fēng)險(xiǎn)開發(fā)過程中需求頻繁變更,可能導(dǎo)致工期延誤成本超支,初期需求調(diào)研階段充分溝通,將核心需求凍結(jié)變更允許大改,非核心需、求通過迭代計(jì)劃納入后續(xù)版本,變更需評(píng)估影響并額外成本。
依賴開發(fā)團(tuán)隊(duì)的能力技術(shù)能力不足的團(tuán)隊(duì),可能開發(fā)出穩(wěn)定性差、擴(kuò)展性弱的軟件后期維護(hù)困難,選擇有同類項(xiàng)目經(jīng)驗(yàn)的團(tuán)隊(duì),查看案例、客戶評(píng)價(jià)、要求提供源代碼和技術(shù)文檔,避免后期被綁定。