軟件定制開發(fā)項(xiàng)目有兩種定價(jià)模式:一種是按工作內(nèi)容定價(jià)。比如做這個(gè)功能就要花20萬元。二是按工日計(jì)價(jià)。比如我安排5個(gè)人工作30個(gè)工作日,每人每天3000元,一共45萬元。
在中國,第二種模式通常稱自己為軟件外包公司,即研發(fā)人員作為原材料直接銷售給客戶。事實(shí)上,如果軟件外包公司控制得很好,它仍然能賺錢。但根據(jù)作品內(nèi)容定價(jià)的第一種模式很可能是死亡模式。
軟件定制開發(fā)很難實(shí)現(xiàn)。原因之一是需求不明確。當(dāng)顧客提出需求時(shí),往往是不清楚的。在產(chǎn)品制造之前,客戶不知道產(chǎn)品會是什么樣子。很多時(shí)候,事情出來了,顧客說這不是他想要的。如果沒有達(dá)到客戶的期望,客戶將不會付款。但供應(yīng)商的工作量已經(jīng)花掉了。如果客戶需求的提出者和用戶不是同一個(gè)組,這一點(diǎn)尤其正確。
軟件定制開發(fā)之所以困難,有兩個(gè)原因:一個(gè)需求看起來很簡單,但實(shí)際上,它背后的東西非常復(fù)雜。有些企業(yè)要求供應(yīng)商為他們定制一個(gè)系統(tǒng)。定制化后,看似需求得到了解決,但實(shí)際上還存在角色權(quán)限控制、瀏覽器兼容性、未來擴(kuò)展靈活性、用戶體驗(yàn)等問題,以及數(shù)據(jù)安全整體問題、運(yùn)營效率問題。。有無盡的問題等待著在短時(shí)間內(nèi)解決。如果一個(gè)軟件系統(tǒng)是從“可用”到“可用”的三個(gè)塊,那么從“可用”到“易于使用”還有30個(gè)塊。客戶經(jīng)常不斷地向供應(yīng)商提出各種“易用”的需求,項(xiàng)目成本將急劇上升。
由于支付方式和資金成本這三個(gè)原因,開發(fā)定制軟件比較困難。很多客戶只需預(yù)付定制化項(xiàng)目款的30%-50%,項(xiàng)目上線后再預(yù)留余額的10%-20%。對于定制項(xiàng)目,如果毛利潤在20%-30%之間,則存在兩個(gè)嚴(yán)重問題:1。如果客戶因之前的糾紛未能支付余額,項(xiàng)目將蒙受損失。2如果客戶延遲驗(yàn)收時(shí)間,供應(yīng)商支付的人工成本(假設(shè)為項(xiàng)目總金額的80%,減去客戶預(yù)付款的30%,剩余的50%)由供應(yīng)商支付。企業(yè)的資本成本按年計(jì)算一般在15%以上。因此,如果客戶的項(xiàng)目工期為3個(gè)月,而驗(yàn)收付款延遲9個(gè)月,供應(yīng)商將實(shí)際損失50%*15%=7.5%的資金成本。這樣一來,項(xiàng)目又會虧損
軟件定制開發(fā)很難做到。第四個(gè)原因是:企業(yè)閑置人力成本的分配。定制化的項(xiàng)目消耗了供應(yīng)商的開發(fā)成本,但是如果項(xiàng)目完成了,那么這部分人力就沒有了,閑置會增加企業(yè)成本。因此,定制項(xiàng)目通常很難賺錢。這個(gè)行業(yè)也是不爭的事實(shí)。如果毛利潤低于50%,一些熟悉的同事不會這么做。
那么,在現(xiàn)實(shí)中,軟件定制項(xiàng)目還需要做,如何做得更好?以下是一些資深同行的觀點(diǎn):
同行意見1:軟件定制確保利潤率的關(guān)鍵因素之一是需求管理能力。對項(xiàng)目(客戶)需求的控制,不僅是對業(yè)務(wù)層面的理解,更是從業(yè)務(wù)層面和技術(shù)層面對客戶進(jìn)行引導(dǎo),積極為客戶提供可行的解決方案和有效的建議。關(guān)注行業(yè),深入了解特定行業(yè)的特定業(yè)務(wù),深入了解客戶業(yè)務(wù)流程和應(yīng)用場景,同時(shí)具備敏銳的行業(yè)洞察力,準(zhǔn)確判斷業(yè)務(wù)發(fā)展趨勢,并比客戶更了解業(yè)務(wù),才能有針對性和改進(jìn)需求的控制。只有懂技術(shù)、懂業(yè)務(wù)的復(fù)合型人才才有權(quán)與客戶平等談判。如果以a到b為導(dǎo)向的IT公司在某一特定行業(yè)的特定領(lǐng)域表現(xiàn)出色,它一定會有未來。什么樣的需求管理和客戶引導(dǎo)是次要的。第一個(gè)重要問題是篩選客戶。不要和那些愚蠢的,開火車的,吝嗇的,沒有任何信用規(guī)則的人做生意