非軟件公司在開發(fā)軟件項目的時候遇到的第一個問題就是應(yīng)該找外包公司開發(fā)還是自建團隊招人開發(fā),這當(dāng)然取決于項目的預(yù)算和項目的長期規(guī)則,總的說,大項目適合自建團隊,小項目適合找外包公司,下面和分享一下原因。南京軟件定制開發(fā)技術(shù)有限公司,專業(yè)的軟件外包開發(fā)公司,歡迎交流合作。
1、項目預(yù)算
一個典型的軟件開發(fā)團隊需要5-6人,一線城市的人員工資為2-3萬,每月的成本為10-15萬。常見的軟件開發(fā)周期為2個月一個版本,那項目總成本在30-40萬。以上基本的成本計算,可以參照這個比例計算人員成本。
如果是自建團隊的話,每個月的支出大概在15萬元左右。一般情況下,這些開發(fā)商在開發(fā)完成后不能立即被解雇,每年180萬元。我們可以計算項目預(yù)算是否得到滿足。
如果是項目外包,那項目總成本30-40萬,維護成本一年為2-3萬,這樣總成本可以控制在50萬以內(nèi)。
所以從項目預(yù)算來看,如果是一個大型項目,需要在一年內(nèi)持續(xù)迭代開發(fā),那么它應(yīng)該更適合自建團隊。如果只是項目的初始階段,它應(yīng)該更適合外包公司。
二、公司的主業(yè)
自建團隊需要招人團隊也需要磨合,如果公司的主業(yè)與軟件行業(yè)相關(guān)性較大,那人員的磨合管理過程相對容易,如果與軟件行業(yè)相關(guān)比較遠,那管理一個開發(fā)團隊也并不是一件容易的事,這個過程可能會出現(xiàn)很多新的問題。
外包的話,這個問題就不明顯,只要公司把握好需求,有一個優(yōu)秀的產(chǎn)品經(jīng)理,那開發(fā)過程可以由外包公司來完成,按照標準去驗收項目就可以,這會容易很多。但有一點也非常重要,需要有1-2個有懂產(chǎn)品需求和基本的軟件項目管理,這樣與外包公司溝通起來更容易。
3、長期規(guī)劃
軟件項目需要不斷的迭代開發(fā),那迭代周期是多少?目前已經(jīng)明確的需求有多少?如果要做的內(nèi)容非常明確,只是需要代碼實現(xiàn),這樣的項目更適合找外包公司,只要內(nèi)容能把控好質(zhì)量和需求就行。
也有一些思路是前期外包開發(fā)做嘗試,如果選擇的方向可靠,軟件的前途不錯,那再選擇自建團隊,這是一個更科學(xué)的方法,適合大多數(shù)的軟件項目。
