莫著急... 美好的東西往往來的都比較慢!

開發一個App需要的人員配置

開發App最大的開銷是人力成本,在一個完整的產品團隊中,一般需要包含如下角色成員:

  • 項目經理
  • 產品經理
  • UI設計師
  • ios開發工程師
  • Android開發工程師
  • 服務端開發工程師
  • 測試工程師
  • 運維工程師

根據項目的大小,公司財力和項目的緊急程度,這些人員的數量配置會不等。

開發一個App需要的人員配置

一個小的項目組,項目經理一般只需要一個,設計師和測試工程師在初期一個也可以滿足,不夠用的時候可以增加實習生,產品經理和工程師大概比例在1:4。


不論是處于創業期的團隊還是大公司,開發資源永遠都是稀缺的,很多都達不到滿意的配置,在資源有限的情況下人員配置還可以壓縮如下:

  • 產品經理
  • ios開發工程師
  • Android開發工程師
  • 服務端開發工程師

項目經理由服務端開發工程師或產品經理擔任,產品經理負責產品需求梳理,產品設計,文案等工作,UI設計部分如果產品經理不能設計,外包解決,ios和Android開發各一個,服務端工程師負責開發和運維,測試大家一起測,這樣一個最小的四人團隊就組成了。在這里面對產品經理和服務端開發工程師的能力要求都比較高,需要全棧型人才。兩個人或者一個人也可以開發App, 但是這樣的人鳳毛麟角,也很難持續。


開發一個App需要多長時間?

在評估時間之前,我們先將開發過程拆分為以下6個部分:

(1)需求梳理

(2)產品設計及評審

(3)UI設計及評審

(4)開發任務分解和排期

(5)開發與聯調

(6)測試并修改bug


每個環節的使用的時間加起來就是一個App大概的開發時間。


開發一個App需要的人員配置


在上面每個環節里面,一部分時間會花在溝通上,另一部分會花在執行實施上 ,溝通時間包括需求討論,評審,會議,以及等待確認的時間,執行實施時間就是干活的時間。在這里面很多人都容易忽略溝通的時間成本,尤其是和甲方合作的項目,溝通成本會非常大,而這部分成本甲方是最不理解的, 大多數時候,溝通的時間比執行的時間要大很多,所以在評估時間的時候,千萬千萬不要忘記這部分時間。

作為產品的owner,往往希望產品提前或者按期上線,但是人生不如意事十有八九,很多時間即使有排期,也因為一些突發事件導致項目延期,所以在評估時間的時候,一定要想到項目延期的情況。導致延期的情況各種各樣,但有兩個比較嚴重:

一個是需求方需求不明確,經常變更需求。比如開發了一半了,突然要加功能或修改功能 , 這種情況在新人和對互聯網不了解的人身上經常發生 ; 另一個是研發中沒有對過程進行干預,比如按照排期10天后產品上線,產品設計完成后交給研發,10天后到了上線時間,問研發的小伙伴,發現才做了一半,一問原因,是因為中間有人請假,這是好點的情況,如果是找外包的開發,有可能一點都沒有做,這不僅浪費了資金,也白白浪費了時間,所以在需求階段,一定要把需求描述清楚,排好優先級,在開發階段,要做到過程干預和風險控制,要不然就等著延期吧!


  • 上一篇:開發一個APP有多難?
  • 下一篇:開發一個App需要多少錢?
  • 029-68787028 & hi@9sheji.cn

    西安市雁塔區高新一路5號, 正信大廈B座701室

    YY彩票