<form id="bnvtj"><nobr id="bnvtj"><th id="bnvtj"></th></nobr></form>
        <form id="bnvtj"></form>
        

        13715142716
        您的當前位置:微信大屏幕互動 > 業界資訊 > 開發一個App需要多少錢?

        開發一個App需要多少錢?

        時間:2019-03-25 14:56

        如果你是APP開發公司,總會遇到客戶上來第一句話就是問:開發一個APP需要多少錢?


        1553496762522915


        一般遇到這樣的問題,我會耐心的問客戶:你需要做一個什么樣的APP啊,你有具體的需求嗎?你的使用場景是什么?是給什么人使用的?需要實現什么樣的功能?要滿足什么樣的需求?預算是多少?工期有要求嗎?要開發安卓還是蘋果端等? 


        但客戶往往對我的問題很不耐煩,他們就說我就要做這樣的APP,你告訴我多少錢就可以了!然后對于涉及到他們的需求,也是回避的態度,往往這種溝通是浪費彼此的時間。


        其實,APP開發商為什么要問這些問題呢?因為只有充分了解開發APP背后的目標和用戶的需求,你才能給出準確的建議。


        在對需求不了解的情況下,誰也無法精準的預估一個APP需要多少錢?如果可以準備報價的人,往往是最不靠譜的人。


        現在開發一個APP并不是一件難事,難的是如果能把這件事情做好。


        所以,在回答詢問開發一個APP需要多少錢之前,我們最好了解一下以下的問題:


        一、APP的構成


        一個完整的App產品包含服務端和客戶端兩個部分,沒有服務端的App也有,像簡單的工具類,單機游戲,但是非常少,從經營的角度考慮,為了積累用戶和數據,大部分App都有服務端;客戶端就是平常我們從應用商店下載到手機上的部分, 服務端一般提供數據讀寫存儲,處理業務邏輯,進行圖片,視頻等資源存儲,部署在服務器上,用戶使用客戶端通過接口和服務端進行交互,享受App提供的服務。




        客戶端用戶更能容易感知(大部分用戶所理解的App,也就是客戶端),實際上,服務端才是App中最重要的部分,從代碼量上來說,一般一個客戶端容量大小在幾兆到上百兆不等,但是服務端往往會非常龐大,比如我之前工作的公司,每次更新代碼量都在好幾G,這還不是全部,所以在整個App產品中,客戶端只是小頭,大頭是服務端。




        客戶端需要根據手機操作系統來開發,不同的操作系統,有不同的要求,對于開發者來說,只需要滿足主流的的操作系統即可,目前用的最多的操作系統分別為蘋果的iOS系統,谷歌的Android系統和微軟的Windows Phone(簡稱為WP),目前iOS系統和Android系統占據了大部分市場,WP的用戶量非常小,如果人力和物力有限,只需開發iOS版和Android版本即可,沒有必要全部開發,如果是為了測試市場,根據目標群體使用手機的特征,在iOS版和Android版中任選一個開發即可,要不然會造成資源浪費。




        二. 開發一個App的人員配置清單:




        開發一個APP的最大成本是人力成本


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




        項目經理


        產品經理


        UI設計師


        ios開發工程師


        Android開發工程師


        服務端開發工程師


        測試工程師


        運維工程師




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




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




        產品經理


        ios開發工程師


        Android開發工程師


        服務端開發工程師




        兩個人或者一個人也可以開發App, 但是這樣的人鳳毛麟角




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


        在評估開發一個APP多少時間之前,我們把開發APP的過程拆分成以下6部分:


        (1)需求梳理


        (2)產品設計及評審


        (3)UI設計及評審


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


        (5)開發與聯調


        (6)測試并修改bug


        以上每個環節的使用的時間加起來就是一個App的開發時間,你會發現,一份時間除了時間花在執行實施上,還有一大部分時間花在溝通上。溝通時間需求討論,評審,會議,以及等待確認的時間,執行實施時間就是干活的時間。


        1553496815156696


        溝通成本是非常大的,這一部分成本是甲方最不理解的,溝通的時間比執行的時間要大很多,所以在評估時間的時候,所以千萬不要忘記這部分時間。


        四. 開發一個App需要多少費用?


        很多人開發一個APP,一上來就直接問需要多少費用?


        開發一個App的費用成本主要在于開發人員配置和開發的時間(工作量),需要根據具體功能需求,對人員配置和工作進行分解,我們以同時開發蘋果和安卓客戶端,需要20個頁面,合計50個常規功能的產品來舉例,這種APP的人員配置大概需要:


        產品經理1位


        UI設計師1位


        服務端開發工程師1位


        安卓開發工程師1位


        蘋果開發工程師1位


        1553496984151042


        開發APP時間預計:


        需求梳理:7天,輸出物為包含功能點,功能描述及優先級排序的需求文檔


        產品設計:10天,輸出物為流程圖,產品原型和產品需求文檔


        UI設計:7天,輸出物為UI設計圖


        開發任務分解及排期:1天,輸出物為甘特圖


        開發:60天,包含客戶端和服務端開發,客戶端和服務端聯調(客戶端按照每天一個頁面計算,服務端按每天一個功能點計算,因為客戶端和服務端時間有重合端部分,所以算了60天)


        測試并修改bug:10天,輸出物為最后可上線運行的產品




        開始計算了:


        假如工作地點在深圳,每個人的平均成本按1000元/天來計算(包含辦公和社保等成本)


        最后預估總時間為:7+10+7+1+60+10=95天


        費用大概是5*1000*95 =475000元




        上面的APP開發費用是大概預估的費用,在具體實施的時候,同一個項目,不同人來執行的花費時間是有差別的,如果開發團隊放在成都,西安等地方,成本也會降下來。開發環境使用開源框架或者開發者之前開發類似的產品,那么開發時間也會大大縮短。


        以上是開發一個APP需要多少錢的評估思路,遇到具體的需求,我們還是需要具體分析。所以開發定制APP,最好能提供具體的開發需求,以便APP開發商能更準確的報價!


        關于我們
        我們的服務
        我們的案例
        新聞動態
        聯系我們

        13715142716

        公司服務熱線

        COPYRIGHT @ 2012-2019 深圳郃伙人項目管理科技有限公司 版權所有 粵ICP備16113307號

        cache
        Processed in 0.005197 Second.
        投资项目