app開發(fā)團隊需要幾個人(app開發(fā)團隊人員配置)
本篇文章給大家談談app開發(fā)團隊需要幾個人,以及app開發(fā)團隊人員配置對應的知識點,希望對各位有所幫助,不要忘了收藏本站喔。
一個APP開發(fā)團隊大概要多少人
隨著移動開發(fā)深入我們的生活,軟件開發(fā)公司也缺乏APP開發(fā)。APP開發(fā)過程中你最少需要什么樣的人?這些人主要負責什么工作?
1.產(chǎn)品經(jīng)理。
開發(fā)APP不僅需要技術人員,還需要一個會做需求分析的人,這個人就是產(chǎn)品經(jīng)理。產(chǎn)品經(jīng)理的職責是分析客戶和用戶的功能需求,并將這些需求整理成一個開發(fā)文檔,然后設計一個簡潔的APP產(chǎn)品原型,最后將產(chǎn)品原型和功能模塊交給UI設計師和程序開發(fā)人員進行下一步工作。
2.UI設計師。
UI設計師主要負責APP產(chǎn)品的界面設計和交互設計,根據(jù)產(chǎn)品經(jīng)理細化的需求設計APP,一般做成網(wǎng)頁。
3.前端Android或者IOS開發(fā)者。
前端設計可以分為兩種不同的客戶端開發(fā),Android和IOS,有的還會開發(fā)HTML5頁面APP,主要是Android和IOS客戶端開發(fā)。
4.后臺程序開發(fā)。
后臺程序的開發(fā)主要是在APP功能中編寫一些算法程序,達到APP功能的目的。通常是用PHP語言開發(fā)的。開發(fā)完成后,連接前端Android或IOS,實現(xiàn)APP功能的整體操作。
5.軟件測試。
軟件測試人員相當于APP開發(fā)的質(zhì)量檢查員。APP開發(fā)者已經(jīng)寫好了功能,需要交給測試人員進行功能、性能、兼容性測試。
根據(jù)以上職位,如果用最簡單的方式開發(fā)一個APP——每個職位至少需要一個人來計算,一個產(chǎn)品經(jīng)理,一個UI設計師,一個Android開發(fā)人員,一個IOS開發(fā)人員,一個后臺程序開發(fā)人員,一個軟件測試人員,那么開發(fā)一個APP至少需要六個人。
app開發(fā)需要多少人?
隨著移動開發(fā)深入我們的生活,軟件開發(fā)公司也不乏APP開發(fā),在APP開發(fā)過程中一般都需要這些人員,沃然總結了一下:
1、產(chǎn)品經(jīng)理
開發(fā)APP需要的不僅僅是技術人員,而且需要一個能夠做需求分析的人,這個人就是產(chǎn)品經(jīng)理。產(chǎn)品經(jīng)理的職責是負責分析客戶和用戶的功能需求,并且將這些需求整理成功能開發(fā)文檔,然后設計一個簡明扼要的APP產(chǎn)品原型,最后將產(chǎn)品原型和功能模塊交于UI設計師和程序開發(fā)人員進行下一步工作。
2、UI設計師
UI設計師主要負責APP產(chǎn)品的界面設計和交互設計,根據(jù)產(chǎn)品經(jīng)理提煉出來的需求進行APP的設計,一般制作成web頁面。
3、前端安卓或IOS開發(fā)人員
前端設計可以分為安卓和IOS兩個不同的客戶端開發(fā),有些也會做HTML5頁面的APP開發(fā),主要是安卓和IOS客戶端的開發(fā)。
4、后臺程序開發(fā)
后臺程序的開發(fā)主要是對APP功能中一些算法程序進行編寫,以達到實現(xiàn)APP的功能目的,通常是使用PHP的語言進行開發(fā),開發(fā)完成后,與前端安卓或IOS進行數(shù)據(jù)對接,實現(xiàn)整體的APP功能操作。
5、軟件測試
軟件測試人員相當于是APP開發(fā)的質(zhì)檢員,APP開發(fā)人員寫好了功能,需要交給測試人員,進行功能、性能、兼容性等測試。
按照上述的職位來劃分,如果開發(fā)一款APP,按照最精簡的方式——每個崗位至少需要一個人來計算,產(chǎn)品經(jīng)理1人,UI設計師1人,安卓開發(fā)人員1人,IOS開發(fā)人員1人,后臺程序開發(fā)1人,軟件測試1人,則至少需要6人來開發(fā)一款APP。某些公司可能會沒有軟件測試這個職位,但是,開發(fā)人員并不能保證寫的程序是沒有問題的,由測試人員進行最后的把關,保證符合客戶的需求。所以在選擇APP開發(fā)公司的時候,有測試人員的公司一定是個值得選的公司。
APP開發(fā)都需要哪些人?
這個看你做什么規(guī)模,如果是幾十萬甚至上百萬人用這個,那么需要的人就多,如果只是公司內(nèi)部用,或者需求量小,那么一個2-3人足以。深圳圣馬歌科技從事APP定制開發(fā)外包行業(yè)多年。從一般的開發(fā)角度來說的話,一款APP從無到有,所需要的人員有:
1、產(chǎn)品經(jīng)理,負責產(chǎn)品的設計及需求文檔。一款產(chǎn)品,首先要有一個靈魂,一個核心,是做商城,做社交,還是做應用,都需要將其解決的痛點展示出來,這樣,APP才能圍繞一個點進行設計,否則,整個APP的功能就會繁雜,沒有重心。產(chǎn)品經(jīng)理會做原型圖和文檔,這兩者是整個APP的模型。
2、UI設計師,負責產(chǎn)品外觀效果圖的設計。如果說原型圖展示了產(chǎn)品的功能,那UI圖則展示了產(chǎn)品的外觀,頁面主色調(diào)是什么樣,外觀如何,人機交互如何,都有設計師來做。UI圖直接影響到了用戶的感官體驗和使用體驗,一定要重視。
3、安卓、IOS工程師。做APP前端開發(fā),一般來說,一款APP是在安卓市場和IOS市場都有上架,如果有其他計劃,也可能只上架某一端。安卓、ios工程師的工作時間,要根據(jù)APP頁面的多少來評估,還要根據(jù)APP與后臺的接口多少及復雜程度來評估。在做APP前端的時候,一個是速度,一個是質(zhì)量,因為APP是直接展示給用戶的,所以,在頁面搭建的美觀上一定要嚴格,這個美觀不要求工程師具有多高的審美,而是要求工程師足夠細心和耐心,按照UI圖的設計,將每一個icon,每一條線,每一個分隔,每一個像素、每一塊色值,都做到完全1:1,這對APP的外觀是很重要的。其實,實際開發(fā)當中,會有一些開發(fā)工具不能支持UI圖的地方,按照一定程度來說,APP能有90%還原UI圖,就是比較成功的了。APP不僅涉及到頁面外觀,也會涉及到一些算法邏輯及接口優(yōu)化,這些需要工程師有較高的處理能力。
4、后臺開發(fā),后臺一般是Java或者PHP寫,有時候會用到C#,一般來說,Java使用比較多。PHP使用也很廣泛,但是PHP支持的開發(fā)內(nèi)容不是很多,它主要用在網(wǎng)站搭建、商城和一些其他不復雜的地方。Java用途是最廣泛的,很多大型機構、銀行等都是用Java,如果你的APP后續(xù)預計會有多次擴展升級,建議用Java來寫。后臺開發(fā)跟工程師的能力有很大關系,剛實習的開發(fā)人員,雖然功能都會實現(xiàn),但是在代碼質(zhì)量上會差很多,這就好比如蓋房子,需求要求的是一室兩廳,經(jīng)驗不豐富的人,就拿磚頭給你建造個一室兩廳,滿足需求嗎,也滿足,因為需求就是要求一室兩廳,但是經(jīng)驗豐富的人,會考慮你的居住舒適度,每間屋子的大小比例,房屋的牢固性、美觀性,如果以后想要加二層,我的一層會滿足后期的支撐。這就是好的開發(fā)者和初入職場的開發(fā)者的區(qū)別。在選取后臺開發(fā)人員的時候,一定要注意。
5、測試人員:APP和后臺開發(fā)完成之后,一定會有測試人員進行測試,測試會從多個角度對每一個功能塊進行反復測試驗證,確保整個項目邏輯無誤功能準確。
6、上架部署:APP的上架,是各大應用市場。安卓市場較多,幾乎所有的市場都要求提供軟著,所以,軟著要提前申請。ios市場上架規(guī)則較多,要求ios人員有足夠的應付經(jīng)驗。后臺代碼需要部署在服務器使用。上架部署,現(xiàn)有的開發(fā)人員即可完成。
7、運營:如果你的APP需要運營推廣,那運營團隊肯定少不了,這塊需要看實際需求。
一般一個軟件開發(fā)項目需要幾個人?
針對1個軟件項目的1個高效的軟件開發(fā)團隊的組成只應該有3-5人:
1.船長角色:核心程序員x1,制定時間節(jié)點,構架設計和編碼,完成75%-65%的代碼量。
2.大副角色:程序員x1,按照指示編碼和對外溝通交流,完成20%代碼量,并且作為船長的備份。
3.水手角色:程序員1-3人,按照需求測試,少量代碼維護和修改,完成5%-15%代碼量。
有3點必須說明:
1、由于只討論軟件開發(fā),因此設計師、產(chǎn)品經(jīng)理、QA等角色沒有提及,但是不代表這些角色不重要。
2、人數(shù)能不能更多?可以,但是盡量避免。特別需要警惕其中是否存在資源浪費的可能。如果發(fā)現(xiàn)10個人都不夠用的情況,就要認真考慮分為2個項目2個團隊的可能性。
3、付出和回報必須對應。特別需要拉開船長和其他人的收入差距。
一個app需要多大的一個團隊開發(fā)維護?
作為一名IT行業(yè)的從業(yè)者,我來回答一下這個問題。
隨著移動互聯(lián)網(wǎng)產(chǎn)品的不斷發(fā)展,人們對于App產(chǎn)品的使用體驗有了越來越高的要求,通常一個App的開發(fā)需要多個參與者,包括產(chǎn)品經(jīng)理、策劃、交互工程師、視覺工程師、架構師、項目經(jīng)理、移動端程序員(Android、iOS)、后端程序員和測試工程師,不同的角色具有不同的任務分工。
不同規(guī)模的App產(chǎn)品需要不同規(guī)模的開發(fā)團隊,平臺類產(chǎn)品往往需要一個較為龐大的開發(fā)團隊,但通常情況下,App產(chǎn)品可以隨著自身的發(fā)展壯大來不斷豐富開發(fā)團隊。通常App產(chǎn)品在開發(fā)的初期每個角色安排一到兩個人就可以了,而且交互設計師、視覺設計師、產(chǎn)品經(jīng)理以及架構師也可以多個開發(fā)團隊共用。如果按照最基本的角色配備,開發(fā)一個運營級別的App需要8至12人左右的團隊。
通常一個App產(chǎn)品在投入運營之后,開發(fā)任務會不斷增加,而且有可能出現(xiàn)爆發(fā)式增長,所以一個App產(chǎn)品通常需要不斷進行產(chǎn)品迭代,所以App產(chǎn)品的維護任務遠沒有開發(fā)任務量大。當前互聯(lián)網(wǎng)公司通常都會以數(shù)據(jù)驅(qū)動的方式來管理運營,一個上線產(chǎn)品的背后往往有大量的團隊進行不斷的驗證式開發(fā),團隊通常小而高效,這是一個目前互聯(lián)網(wǎng)公司比較常見的做法。
最后,隨著移動互聯(lián)網(wǎng)快速發(fā)展的紅利逐漸退去,目前開發(fā)并運營一款App產(chǎn)品不僅需要有好的創(chuàng)意、模式和技術創(chuàng)新,往往也需要大量的資源支持,所以目前App開發(fā)已經(jīng)越來越“重”了,對于初期創(chuàng)業(yè)者來說,也許App并不是最好的選擇。
我從事互聯(lián)網(wǎng)行業(yè)多年,目前也在帶計算機專業(yè)的研究生,主要的研究方向集中在大數(shù)據(jù)和人工智能領域,我會陸續(xù)寫一些關于互聯(lián)網(wǎng)技術方面的文章,感興趣的朋友可以關注我,相信一定會有所收獲。
如果有互聯(lián)網(wǎng)方面的問題,或者考研方面的問題,都可以咨詢我,謝謝!
一個app需要多大的一個團隊開發(fā)維護?
1.一個開發(fā)團隊的常規(guī)配置
開發(fā)App最大的開銷是人力成本,在一個完整的產(chǎn)品團隊中,一般需要包含以下角色成員:
項目經(jīng)理,產(chǎn)品經(jīng)理,UI設計師,ios開發(fā)工程師,Android開發(fā)工程師,服務端開發(fā)工程師,測試工程師,運維工程師
根據(jù)項目的大小,公司財力和項目的緊急程度,這些人員的數(shù)量配置會不等。
2.一個人的開發(fā)團隊
最少1個人就可以完成這些工作,本人就是一個例子,畢業(yè)之初做設計,后來轉行做開發(fā),做產(chǎn)品經(jīng)理,項目經(jīng)理,自己創(chuàng)業(yè)。
其實一個人開發(fā)整個項目還是有很多優(yōu)勢的,前期需求論證,項目評審等環(huán)節(jié)自己確定好了就可以實施,設計、前后端開發(fā)、產(chǎn)品經(jīng)理幾個崗位間的溝通全部省掉,效率直接提高很多,少了很多撕X的過程,各種框架及開發(fā)模式自己熟悉什么用什么完全不用考慮影響其他成員,我常用的前端混合開發(fā)模式,一套代碼直接發(fā)布IOS、安卓、H5,甚至很多平臺的小程序,拿出最大的精力專注寫好業(yè)務邏輯就可以了。
寫在最后
上面說的是一個開發(fā)團隊的大概配置思路, 在具體實施的時候,不同的APP項目,不同的執(zhí)行人來操作最后的結果差別會很大。比如一些綜合性功能多的APP,工作量會很大,如果成員配置少了可能開發(fā)周期會拉的很長,這就可能需要更多的開發(fā)人員進行協(xié)同開發(fā),以上只是一個思路讓大家知道一個APP開發(fā)過程需要幾種角色成員,遇到具體的項目,還需要具體分析。
App團隊可大可小,但是,app重要的不只是開發(fā)與維護,更重要的其實是運營。
有沒有人用才是衡量一個app是否成功的關鍵指標。
人員:
1名ios開發(fā)(必選)
1名安卓開發(fā)(必選)
1名ui(必選)
1名后臺(必選)
1名h5(可選)
1名產(chǎn)品(可選)
1名運營(可選)
1名開發(fā)(可選)
1名測試(可選)
解釋:
有些App是純原生,所以h5可能不需要,但純原生的app開發(fā)周期會長很多,開發(fā)難度也更大。
產(chǎn)品可以由其他職位暫代,而且工作比較有彈性,所以產(chǎn)品也是非必選。
運營可以是大家集思廣益或者某人暫代,因此也可選。
開發(fā)主要是設計原型、文檔等等,而這些如果團隊對此要求較低或者功能簡單,同樣非必選。
測試自不必說,小型團隊一般都是開發(fā)自行測試。
總結
app開發(fā)相對來說是最簡單的一步,只要幾個人便可以開發(fā)完成,但后面的運營才是重中之重。
不要簡單的認為萬事開頭難,開發(fā)出來了一切也就水到渠成了,其實,app的開頭是運營,而不是開發(fā)
最后,聚惠活動希望大家能夠如我們一般開發(fā)出自己心中的app
不請自來
我現(xiàn)在就是搞Android開發(fā)的,對于一個app需要多大的一個團隊開發(fā)維護這個問題,可以從以下幾個方面來看。
1、打算投入的市場
主要看公司打算開發(fā)一個什么類型的app,主打的市場是什么,如果是功能模塊較為復雜,以及對性能要求較高的話,那么前期所需要的開發(fā)人員可能就從幾十人到幾百人不等了。
2、用戶基數(shù)
這個因素直接決定了后端的開發(fā)成本,假設你的用戶基數(shù)是500w,可是你后端的服務器配置跟不上,用戶沒有使用體驗,那么就會造成用戶的流失,所以這個因素很重要。
3、宣傳推廣
這個主要是開發(fā)出一款app后,公司打算在宣傳推廣方面下多少功夫,現(xiàn)在已經(jīng)過了酒香不怕巷子深的年代了,互聯(lián)網(wǎng)產(chǎn)品越來越注重宣傳與推廣,除開必要的宣傳推廣外,還有明星代言,當然了,這個主要取決于公司的實力,畢竟代言費那么貴。
綜合以上三點的話,我們就基本可以確定一個app研發(fā)與后期的維護所需要的成員以及成本了。
App軟件開發(fā)大家已經(jīng)如數(shù)家珍了,怎樣的項目開發(fā)流程、開發(fā)周期、開發(fā)報價的模式大家也都基本上了解。但是對于APP項目開發(fā)完成后的維護和運營,很多人可能不甚了解,不是很清楚這個費用到底是多少,行業(yè)內(nèi)也沒有相關的衡量標準。因此很多企業(yè)在外包APP運營和維護做預算的時候就會疑難重重。
首先就先從app的維護方面來講,一般情況下除了自己組建團隊開發(fā)項目有自己的維護團隊外,其他任何外包公司都是會提供一個免費的維護期的。這個和一些商品的保質(zhì)期是一樣的,商品有自己的售后保修期,app軟件也有自己的售后維護期,在這個期間內(nèi),出現(xiàn)任何的問題都可以找外包商去解決的,當然這個期間的長短就是要看具體的軟件開發(fā)外包公司所能承諾你多長時間。一般最短的也要有一年左右,甚至有三年、五年、更夸張一點是終身免費。當然這種情況還是比較少數(shù)的。
一般常規(guī)售后維護期一般是一年之內(nèi),這個維護僅限于開發(fā)版本的一個技術性維護,例如技術性閃退、黑屏、點擊不順暢等等這一類的問題,諸如此類同類的問題是不用付費的。
還有一種情況就是收費的,通常收費的免費維護期過后,企業(yè)還需要維護或迭代升級app,這個時候可以和外包公司洽談以后的維護費用和時間問題,這個一般價格評估標準是按照開發(fā)成本和時間決定的。比如你這個項目是30萬,你想維護3年。那一般開發(fā)公司都會按照一年是總項目款的百分之多少進行計算的然后在確定具體的年限,分期或者一次性付清。這個百分比一般每個公司都是不一樣的。所以具體洽談的時候最好是能多對比幾家,綜合一下。
下面就來說一下運營這塊的費用。運營可以說是一個非常大的概念,因為具體要設計的是具體的內(nèi)容運營還有一部分是技術運營,而且這兩方面的評估標準也是不一樣的。一般常規(guī)想要外包的部分大部分是技術類型的。內(nèi)容部分很多都是自己組建團隊做。
技術型運營主要就是新版本的更新,新功能的增加完善,這個費用是根據(jù)具體的內(nèi)容和模塊評估的。所以這種方式下,最好是先把前期的準備工作做好,詳細標明,價格方面就會很好溝通。常規(guī)的價格評估模式是按照功能模塊多少,難易程度所匹配的工作量決定的。所以這個時候建議就是多整理,多咨詢,多做綜合和總結。這樣才能知道這些工作量的報價是在什么范圍。
至于app項目的內(nèi)容運營,這個就會很復雜,可以是全包,可以只是一部分,一般采用的都是部分外包出去。每個行業(yè)不同,所涉及的內(nèi)容也不同,這個時候給企業(yè)的建議就是做細分化分包或者是外包一部分不擅長的,但是不能放任不管,要設定具體的標準,達到和達不到都是有相應的處理結果的。這就是目前大部分企業(yè)對于運營和維護所面臨的一些現(xiàn)狀。
如果你也想開發(fā)小程序或者app的話,可以通過第三方專業(yè)開發(fā)平臺,來幫助你實現(xiàn)開發(fā)需求: 廈門在乎 科技 ( )-專注小程序開發(fā)、廈門app開發(fā)、網(wǎng)站開發(fā)
這個沒有絕對的答案,要看APP的用途和用戶的體量,可能是一個人也可能是幾百人
上面有人回答的很詳細,我就說簡單的配置,一個后臺開發(fā),一個android開發(fā),一個iOS開發(fā),一個UI,一個測試,有些崗位可以由剛才列舉的這些來替代,人數(shù)設置更少。當然如果你的預算和投資充足,按照其他人的答案全面配置人員,畢竟每個角色術業(yè)有專攻。
這個問題好像沒有意義,多長時間沒定,人員經(jīng)驗不知。開發(fā)一個小程序,那就不用什么運營團隊,開發(fā)一個像抖音、滴滴這樣的APP。開發(fā)可以是幾個人,但得花上千人去運維。
這是看你的產(chǎn)品需求,看功能!如果要求高,那得配對好幾個開發(fā)人員!什么產(chǎn)品經(jīng)理,項目經(jīng)理,UI設計,前端開發(fā),后端開發(fā),測試工程師呀,那是一大堆呀!!至于維護嘛,一般是根據(jù)維護內(nèi)容來的!
這個問題基本來說沒法給出具體數(shù)字,一個人也可以做出可以上線供很多人使用的app來,應用商店很多此類app都是一個人開發(fā)的。而大型互聯(lián)網(wǎng)公司的app那就得一個幾十上百的開發(fā)團隊了。
如果是創(chuàng)業(yè)團隊的話我的經(jīng)驗是,一定要把MVP定得足夠小,快速迭代,而不是一來就要搞很大規(guī)模的app。
具體多少人得看你有多少錢、對時間有多高要求、團隊能力,一般來說3至5人是最低配置,對一個啟動團隊。有錢的話10人左右。太多的人對初創(chuàng)團隊也沒太大意義,反而會有一些管理問題。
關于app開發(fā)團隊需要幾個人和app開發(fā)團隊人員配置的介紹到此就結束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關注本站。