近年來,隨著創業氛圍的發起,出現了創業型項目外包公司的激增,不僅是為了降低成本,也是為了解決請不到技術人員或者無法管理技術人員的問題。
所謂軟件外包,就是壹些發達國家的軟件公司把自己的壹些非核心軟件項目交給人力資源成本相對較低的國家的公司進行開發,以降低軟件開發的成本。眾所周知,軟件開發成本的70%是人力資源的成本,所以降低人力資源成本將有效降低軟件開發成本。
軟件外包公司的名單,如何選擇壹個靠譜的公司,開發軟件的成本,簡單來說就是這個軟件需要多少人,需要多長時間,人員工資多少。軟件開發的報價通常取決於以下因素:
1,軟件開發支撐平臺:
常見的軟件開發平臺有,B/S和C/S,軟件開發需要壹個還是兩個平臺對應不同的開發成本。
除了軟件開發本身,很多軟件開發還有管理後臺,管理後臺的開發成本也是需要考慮的。
2.開發者的工資
壹般來說,外包項目報價的依據是開發人員的工資,由工作年限、經驗、水平決定。這裏的開發人員包括產品經理、UI設計師、前端工程師、服務器工程師、。NET和C++工程師等。不同的外包項目需要不同的開發人員。
舉個例子,假設壹個軟件開發工程師月薪22000元(工資只是壹個例子),每天的開發成本按照每月21.75個工作日計算,這裏就是(22000/21.75)=每天1,000元。如果考慮到20%的利潤,每天的成本就變成了60。
(註:現實中除了開發者的工資,還有社保等其他人力成本。)
3.產品功能的復雜性
產品功能的復雜程度決定了需要的開發人員和時間。開發需要30人/天和100人/天,價格不同。
以前面的例子為例,如果壹個項目每天需要30名軟件開發工程師,那麽按照每天1200元的價格計算,項目總成本為(1200x30) = 36000元。
4.外包團隊的經驗和素質
如果是產品功能復雜的項目,外包團隊的素質對最終結果影響很大,而好的團隊自然會報出較高的價格。產品功能簡單的物品則另當別論。
5.外包團隊的位置
同樣能力的外包團隊,也會導致不同城市開發成本的差異。比如北京、深圳、上海的外包團隊成本自然更高,因為當地開發者的工資等費用相對更高。
6.客戶預算
如果產品需求很多,但是預算不夠,那也是白搭,所以客戶要根據預算來確定產品功能需求。
當然,甲乙雙方要有壹個討價還價的過程,合作共贏才是王道。