1.軟件開發支持平臺:
常見的軟件開發平臺包括,B/S和C/S,軟件開發是一個平臺需要還是兩個平臺都需要對應不同的開發成本。
除了軟件開發本身,很多軟件開發也有管理背景,管理背景的開發成本也需要考慮
2.開發人員的薪金
一般來說,外包項目報價的依據是開發人員的工資,由工作年限、經驗和水平決定。這里的開發員工包括產品經理、UI設計師、前端工程師、服務器工程師、NET和C工程師等。外包不同的項目需要不同的開發員工。
舉個例子,假設一個軟件開發工程師1月收入22000元(工資值只是舉例),開發的日工資費用按每月21.75個工作日計算。這里,每天是(22000/21.75)=1000元。如果考慮20%的利潤,每天的費用變成1000倍(1 20%)=1200元。
(注:現實中除了開發人員的工資,還有社保等其他人工成本)
3.產品功能的復雜性
產品功能的復雜性決定了所需人員和時間在開發開發需要30人/天和100人/天,而價格則不同。
舉前面的例子,如果一個項目需要一個30人/天的軟件開發工程師,那么按照每天1200元的價格,這個項目的總費用是(1200 x30)=36000元。
4.外包團隊的經驗和素質
如果是產品功能復雜的項目,外包團隊的質量對終結果影響很大,而好的團隊自然會給出更高的價格。產品功能簡單的項目另當別論。
5.外包團隊的位置
同樣能力的外包球隊也會導致不同城市的開發成本差異。例如,外包隊在京、深、滬的費用自然較高,因為當地開發人員的工資等費用相對較高。
6.客戶預算
如果產品需求很多,但預算不夠,那就沒用了。因此,客戶應根據預算確定產品的功能要求。
當然,甲乙雙方會有一個討價還價的過程,雙方合作共贏才是王道。