為什么說當今中小型軟件公司生存堪憂呢?面臨着傳統型行業、實體經濟的不景氣,導致了很多軟件公司面臨着生死存亡。
現如今所做的項目大多數是軟件定制類項目,簽約到了許多中小型軟件公司的時候,合同成交額已達到了最低。也就導致了軟件公司開發吧,賺不了錢,不做吧,公司沒法存活。
我們可以計算一下成本;
給企業做軟件定制服務有兩種計價模式:
第一種是按照工作內容來計價,比如這個功能需求做一下花20萬。
第二種是按照工作人天來計價,比如我給你派了5個人,干了30個工作日,每人天3000元,一共45萬。
在國內,第二種模式往往把自己叫做軟件外包公司,就是把研發人員當成原材料直接賣給客戶的意思,實際上軟件外包公司控制的好的話,還是賺錢的。但是第一種模式,按照工作內容來計價,很可能是一種死亡模式。
死亡原因一:需求不明確
客戶給到需求的時候,往往不明確,在產品做出來之前,客戶也不知道這個產品會是什么樣。
所以經常會出現,東西做出來了,客戶說不是他想要的東西。如果達不到客戶的預期,客戶也不會付錢。但是之前供應商的工作量已經支出了。
如果客戶需求的提出者和使用者不是一撥人的情況下,這種情況特別明顯
死亡原因二:一個需求看上去簡單,實際上背后的東西很復雜
有的企業,讓某供應商給他定制一個系統,定制完了看上去好像需求解決了,但實際上還有包括:角色權限控制問題,瀏覽器兼容問題,未來擴展靈活性問題,用戶體驗問題,數據安全性問題,運行效率問題。。
無止盡的問題在后面等着,不是一朝一夕可以解決的。
一套軟件系統,從『能用』到『可用』如果差3條街的話,那么『可用』到『好用』還差着30條街。
客戶往往持續的會和供應商提各種『好用』的需求,這樣項目成本會直線上升
死亡原因三,付款方式和資金成本問題
很多客戶做定制項目,都只是預付30%~50%的錢,項目上線以后還要預留10%~20%的尾款。
因為一個定制項目,如果毛利也就20%~30%,所以這里有兩個嚴重的問題:
1、如果客戶因為前面的爭議,導致項目尾款不付,那么這個項目就虧損了。
2、如果客戶推遲驗收時間,那么實際上供應商支付的人力成本(假設占項目總金額的80%,減去客戶預付的30%,還剩50%)是由供應商墊付的。企業的資金成本普遍在15%年化以上,所以如果客戶項目工期3個月,驗收付款拖延了9個月,那么供應商實際上損失資金成本50%*15%=7.5%。這樣項目就又虧損了
死亡原因四,企業空閑人力成本分配的問題
一個定制項目,消耗供應商開發成本,但是如果項目做完了,那么這部分人力無處可用,那么產生的閑置,又會增加企業成本。
所以,做企業定制項目,往往難以掙錢。這個也是現在業內不爭的事實。
我熟悉的一些同行們,如果定制項目,毛利不超過50%,是不會去做的。
在此我發現了一個很好用的軟件開發平台(SDP軟件開發平台),從設計開發開始,通過快速生成的DEMO版讓用戶非常直觀的看到軟件項目最終的效果,需求確認也是溝通各功能模塊配置,后期就是不斷的完善各個行業需求模塊,80%的常用需求解決掉,剩下的不到20的個性化需求,再定制化分配就簡單多了。大需求分解為模塊配置和個別定制化小需求。相對於原來的項目定制,確實方便很多。對項目的調研起到事半功倍的效果,省時省力,支持多人同時開發。為軟件公司最大限度的節約開發成本。