電腦的配置基本知識 軟件開發(fā)公司開發(fā)一個項目需要多少人?
軟件開發(fā)公司開發(fā)一個項目需要多少人?我的答案你一定會滿意。這個沒有固定數(shù)量,因不同項目規(guī)模而不同,但是有些角色卻是必不可少的。舉個自己經歷過的項目說明,是一個企業(yè)級SaaS系統(tǒng),為比較大的企業(yè)定制一款
軟件開發(fā)公司開發(fā)一個項目需要多少人?
我的答案你一定會滿意。
這個沒有固定數(shù)量,因不同項目規(guī)模而不同,但是有些角色卻是必不可少的。
舉個自己經歷過的項目說明,是一個企業(yè)級SaaS系統(tǒng),為比較大的企業(yè)定制一款人力資源系統(tǒng)。
軟件開發(fā)角色都有哪些?
- 在項目初期,投入大概3人左右進行調研,對公司的系統(tǒng)業(yè)務進行梳理,然后出一套需求規(guī)約。這三人中包含項目經理。
- 此時需要3名產品策劃人員進行原型圖的繪制。三人中包含產品經理。
- 需求確認以后,3名左右有一定資歷的高級軟件工程師進行設計,概要設計和詳細設計。三人中包含技術經理。
- 然后3名后端開發(fā)1名前端開發(fā),進行代碼編寫。
- 在開發(fā)完1名測試對一段開發(fā)完的功能進行測試。
- 以上是基本的人員結構,開發(fā)人員會根據(jù)項目需求增加,其他角色基本上可以不做改變。
關注“極客宇文氏”,更多軟件開發(fā)見解分享。(配圖來源于網(wǎng)絡)
一個app需要多大的一個團隊開發(fā)維護?
作為一名IT行業(yè)的從業(yè)者,我來回答一下這個問題。
隨著移動互聯(lián)網(wǎng)產品的不斷發(fā)展,人們對于App產品的使用體驗有了越來越高的要求,通常一個App的開發(fā)需要多個參與者,包括產品經理、策劃、交互工程師、視覺工程師、架構師、項目經理、移動端程序員(Android、iOS)、后端程序員和測試工程師,不同的角色具有不同的任務分工。
不同規(guī)模的App產品需要不同規(guī)模的開發(fā)團隊,平臺類產品往往需要一個較為龐大的開發(fā)團隊,但通常情況下,App產品可以隨著自身的發(fā)展壯大來不斷豐富開發(fā)團隊。通常App產品在開發(fā)的初期每個角色安排一到兩個人就可以了,而且交互設計師、視覺設計師、產品經理以及架構師也可以多個開發(fā)團隊共用。如果按照最基本的角色配備,開發(fā)一個運營級別的App需要8至12人左右的團隊。
通常一個App產品在投入運營之后,開發(fā)任務會不斷增加,而且有可能出現(xiàn)爆發(fā)式增長,所以一個App產品通常需要不斷進行產品迭代,所以App產品的維護任務遠沒有開發(fā)任務量大。當前互聯(lián)網(wǎng)公司通常都會以數(shù)據(jù)驅動的方式來管理運營,一個上線產品的背后往往有大量的團隊進行不斷的驗證式開發(fā),團隊通常小而高效,這是一個目前互聯(lián)網(wǎng)公司比較常見的做法。
最后,隨著移動互聯(lián)網(wǎng)快速發(fā)展的紅利逐漸退去,目前開發(fā)并運營一款App產品不僅需要有好的創(chuàng)意、模式和技術創(chuàng)新,往往也需要大量的資源支持,所以目前App開發(fā)已經越來越“重”了,對于初期創(chuàng)業(yè)者來說,也許App并不是最好的選擇。
我從事互聯(lián)網(wǎng)行業(yè)多年,目前也在帶計算機專業(yè)的研究生,主要的研究方向集中在大數(shù)據(jù)和人工智能領域,我會陸續(xù)寫一些關于互聯(lián)網(wǎng)技術方面的文章,感興趣的朋友可以關注我,相信一定會有所收獲。
如果有互聯(lián)網(wǎng)方面的問題,或者考研方面的問題,都可以咨詢我,謝謝!