軟體開發團隊需要多少人?

現在的一個很小軟體開發團隊最少需要大約多少人(包括所有位置,產品,宣傳,策劃,設計等)?現在的這種小團隊生存環境如何?,我沒接觸過,所以想了解一下。就是一個完整的團隊。。多少人需要,或者多少人是最合適的,分別放在什麼職責和位置上。


log(人數) = 軟體複雜度, @vczh 挺幽默。

所見範圍,即使核心部件,一兩個人完成80%開發任務。others修修bug,做做tools。沒有小瞧的意思,做好20%同樣有機會逆襲,微信不就是個tool,起碼張小龍這麼說,珂珂


log(人數) = 軟體複雜度,每一個職業當然都要有人當。小型軟體可以兼職。


初期最好一人,找個全棧(全乾)工程師,一個人全包了。

暫且設計師不計入軟體開發團隊,如果對產品美工有要求,找個設計師吧,兼職的就可以了。

這種團隊最好的就是管理,省掉了一系列管理上問題

出了問題你只要找他就ok,沒有什麼扯皮的。

這可以說是前期最為高效的方案。

當然 你要找一個靠譜的

關注我,持續幹活分享


1個人 , 省的產生分歧, 毛都沒有一根,就想什麼運營,發布會?


參與和帶領過的主要項目如下:

  • 2年11人團隊單個項目
  • 1年6人團隊單個項目

  • 9年從5人到50人團隊一個系列項目

之前作為隨筆寫過一些東西,最近正好和人討論到這些,就摘抄一部分到這吧。

在軟體開發領域中,資源的浪費是普遍的。

其根源在於沒有尊重客觀規律。

軟體作為一個思維的產物,是很難用工程的方法進行衡量和計算的。許多浪費就是勉為其難套用了一些項目管理、工程實踐的方法造成的。

所以,與其把軟體開發看做是造樓房,不如把軟體開發視為寫小說。看做造樓房,就會有許多加工人、趕進度的想法;視為寫小說,就不太會有:「多加幾個作者每天多寫幾章出來」的奇葩要求。

再重申一遍:軟體是思維的結晶!

其次,國產程序員整體上來說的特點是,有較強的進取和自我學習精神,有一定團隊協作意願,但是普遍內向、溝通能力、交流技巧欠缺。

最後,作為一個開發團隊,必然存在新人加入、舊人離去、代碼移交、績效考核等諸多現實問題。

基於上述原因,針對1個軟體項目的1個高效的軟體開發團隊的組成只應該有3-5人:

  1. 船長角色:核心程序員x1,制定時間節點,構架設計和編碼,完成75%-65%的代碼量。

  2. 大副角色:程序員x1,按照指示編碼和對外溝通交流,完成20%代碼量,並且作為船長的備份。

  3. 水手角色:程序員1-3人,按照需求測試,少量代碼維護和修改,完成5%-15%代碼量。

有3點必須說明:

1、由於只討論軟體開發,因此設計師、產品經理、QA等角色沒有提及,但是不代表這些角色不重要。

2、人數能不能更多?可以,但是盡量避免。特別需要警惕其中是否存在資源浪費的可能。如果發現10個人都不夠用的情況,就要認真考慮分為2個項目2個團隊的可能性。

3、付出和回報必須對應。特別需要拉開船長和其他人的收入差距。


4個吧,資料庫,前端,後台,測試


策劃宣傳是什麼意思軟體,純軟體團隊不需要吧。

開發APP團隊:iOS+安卓+伺服器+後台+測試+ui+產品經理

其中如有某個大牛可以兼幾崗,如伺服器和後台都一人做,如產品和UI一人做,然後如果有微信或者PC端還需要一個前端開發。

一人的意思就是一個全棧工程師,然後可ui可產品,然後就是一個人了。

這個只會出現在一些工具型產品上,或者初期。


感覺看項目大小吧,我感覺這些東西也是很靈活的東西,當然像我們這些小羅羅現在可能領會不到,哈哈。(小型軟體可以兼職做)


我這裡的單子基本都是交給一些小型團隊,最少的兩個人就夠了,當然項目比較小,一個程序員,一個美工,就搞定了


一個很小軟體開發團隊最少需要大約多少人?

最少當然是一個人,一個人,一個人!重要的話說三遍!如果沒有辦法,那 就盡量控制在兩個人或者三個人的範圍內,總之,人數越少越好!

哪怕以後這個軟體發展成為到和windows一樣的規模,你最好也一個人開始,這有助於你對這個軟體下明晣而清楚的定義,讓你對系統有著最深刻的理解,為將來的發展奠定最好的基石。

世界上幾乎所有成功的大型軟體系統,都是一個人,兩個人或者三個人進行原始開發的。


最近也在思考這方面的問題。說說我的考慮結果。開發人員2個,沒有開發人員就沒有代碼,沒有軟體,當然不行。1個行不行?風險很大,這個人走了就全完了。2個人可以進行code review. 測試人員要有1個,要不然開發人員寫的代碼質量怎麼樣,誰也不知道。產品經理有1個,軟體寫出來是要賣的,必須跟蹤客戶的需求。測試可以兼維護,配置版本控制系統,測試和集成環境等。資深開發可以兼設計,確定軟體的架構,劃分層,劃分模塊,制定介面。因此我的建議是至少4個人,其中要有一個資深開發工程師。


不幾個人。


一個人,請看張小龍


推薦閱讀:

有哪些優秀的H5團隊?
最好的團隊籃球打的過最好的巨星籃球嗎?
怎樣才能加入有咩醬的宅舞團隊?
中小型律所該怎麼發展?
團隊中,你是怎麼帶新人的?

TAG:軟體開發 | 團隊 | 開發團隊 |