023-67810419
News
網站建設、網站制作、網站設計等相關資訊

當前位置:首頁 > 新聞 > App是怎樣開(kāi)發(fā)出來的?

App是怎樣開(kāi)發(fā)出來的?

日期:2024-02-21 14:00:18 訪問: 0 次 作者:

從事(shì)軟件行業三年,一七年創建了自己的軟件開(kāi)發(fā)公司之前,一直對(duì)無線電雷達比較感興趣,本人也從事(shì)過(guò)很多類型的工作,運輸行業、給水工程。一直在創業的路上奔波。現在一直在公司裡(lǐ)面(miàn)做軟件産品經(jīng)理工作下面(miàn),我就(jiù)給大家來分享App開(kāi)發(fā)過(guò)程和小程序有什麼(me)不同。不祥之處,希望大家多多指正。

首先銷售找到了客戶。這(zhè)時(shí)候産品經(jīng)理就(jiù)要和客戶進(jìn)行溝通,詢問客戶的需求簡單來說(shuō),就(jiù)是把客戶所要的需求及App各種(zhǒng)類型的實現和客戶進(jìn)行溝通。把客戶的需求找來案例。一步步的講解和用戶達成(chéng)開(kāi)發(fā)意向(xiàng)。

下來産品經(jīng)理就(jiù)要把所有的需求整理成(chéng)文檔進(jìn)行軟件的分析與邏輯和思維導圖。制作出來,得到客戶的确認無誤簽合同,打預付款,軟件正式立項。

這(zhè)裡(lǐ)插上一小段話,我把開(kāi)發(fā)人員基本上所需要的工種(zhǒng)給大家說(shuō)明一下。1,産品經(jīng)理,2、前端設計師,也就(jiù)是我們統一叫(jiào)做(前端設計主要就(jiù)是大家打開(kāi)軟件,展現給大家的,都(dōu)是設計師設計出來的所有圖案)3、前端交互工程師(前段程序員)就(jiù)是把展現出來的程序進(jìn)行交互。例如我們軟件上點擊,下一步跳出來的頁面(miàn)。圖案轉換,都(dōu)是前端程序工程師的工作,4、後(hòu)台程序工程師(主要就(jiù)是後(hòu)台模塊及數據庫、框架的搭建)統稱爲後(hòu)端程序員就(jiù)是我們軟件看不到的,并且在服務器裡(lǐ)面(miàn)存放、一些邏輯和計算結果。5、軟件測試工程師,簡單說(shuō)一點吧,就(jiù)是工地上監理工程師專門找毛病的測試,各種(zhǒng)功能(néng)和程序尋找出bug,讓各個環節去修改。優化

人員介紹完了,現在就(jiù)說(shuō)一下,具體工作吧,首先全體人員參加,先開(kāi)立項工作會(huì)議。說(shuō)白了就(jiù)是把大家集中起(qǐ)來共同讨論、産品經(jīng)理主持。從需求到實現從框架的搭建到功能(néng)模塊的實現。通俗易懂來說(shuō)相當于造車一樣,我們采取的外觀是什麼(me),發(fā)動機是什麼(me),顔色是什麼(me)?服務器設置相當于汽車,預計準備跑多少公裡(lǐ)最大,時(shí)速是多少。讨論結束後(hòu),形成(chéng)會(huì)議記錄明确各自工作人員的任務。預期完成(chéng)的時(shí)間。

因爲我們公司采取的是前後(hòu)端分離。所以開(kāi)發(fā)互相沒(méi)有什麼(me)沖突。設計工程師設計完了,以後(hòu)得到客戶的确認,前端工程師完成(chéng)交互實現,後(hòu)端程序工程師數據庫和功能(néng)模塊框架搭建。個功能(néng)的接口,等待和前端工程師對(duì)接。所有的功能(néng)實現以後(hòu)交給測試工程師。測試工程師詳細的測試後(hòu)寫出修改文檔。二次開(kāi)發(fā)重新修改。直到軟件優化到最理想的效果。交付客戶測試。這(zhè)就(jiù)是開(kāi)發(fā)的一個過(guò)程。

一個App的開(kāi)發(fā)應該說(shuō)是比較難,也比較好(hǎo),成(chéng)本問題也比較複雜,下面(miàn)我就(jiù)給大家淺談一下它的成(chéng)本。一個簡單的App有可能(néng)是萬把塊錢起(qǐ)步,也可能(néng)是100,000幾十萬,甚至是幾百萬主要看它的功能(néng)需求和軟件的難度。說(shuō)白了就(jiù)跟搞工程預算是一樣的,需要多少個技術人員需要多少天完成(chéng),加上管理費和所有的費用成(chéng)本,基本上就(jiù)是它的價格。一般簡單的安卓版不包括複雜的後(hòu)台,就(jiù)是不用服務器交換數據,所有的數據都(dōu)在本地手機上交互保存這(zhè)樣的軟件隻需要一個拼湊班子即可簡單的設計出來,一些頁面(miàn)前端,隻需要一些簡單的登錄和商品功能(néng),一般都(dōu)作爲展示性的App,幾千塊錢就(jiù)可能(néng)開(kāi)發(fā)出來。如果要是正規的商業App。他有可能(néng)是幾百萬上億都(dōu)有可能(néng)(看一下大型的互聯網企業)研發(fā)隊伍不是幾百人,每年的成(chéng)本是多少,大家自行考慮。下面(miàn)說(shuō)到一個功能(néng)模塊,就(jiù)拿搜索功能(néng)來說(shuō)吧,一個模糊查詢的話可能(néng)一上午就(jiù)能(néng)把它寫出來。但是某寶上面(miàn)搜索功能(néng)需要幾十個人不停的優化。同一件功能(néng),價錢有天差地别,

以上就(jiù)是本人對(duì)App産品開(kāi)發(fā)的一些見解。想到這(zhè)麼(me)多就(jiù)寫到這(zhè)麼(me)多,後(hòu)續還(hái)要不斷地學(xué)習。如果你軟件有什麼(me)需求,請私信我。