開發(fā)的一個應用項目包括:ios、安卓和一般管理背景。有些項目需要多終端使用,pc網(wǎng)站等不同版本。
讓我們以一個簡單的商城應用程序為例。開發(fā)的商城應用需要誰:產(chǎn)品經(jīng)理、UI設計師、IOS工程師、安卓工程師、后臺技術工程師、測試員?
生產(chǎn)部經(jīng)理
產(chǎn)品經(jīng)理的職責是與客戶溝通,確定app的具體開發(fā)功能,梳理app產(chǎn)品的交互邏輯。一般先用墨刀(產(chǎn)品原型制作工具)畫出產(chǎn)品原型。產(chǎn)品原型app開發(fā)的核心環(huán)節(jié)是方便功能點的安排和與其他人員的直觀交流。在原型上安排好功能后,我們可以根據(jù)功能計算設計時間和開發(fā)周期。如果app開發(fā)沒有原型,就不要啟動這個項目。
以下是我們原型工具上制作的兩個應用原型:
Ui設計器
UI設計師的主要工作是設計app產(chǎn)品的前端頁面,并根據(jù)產(chǎn)品原型設計管理后端頁面。
有時候,為了節(jié)省成本,企業(yè)不愿意花錢請專業(yè)的UI設計師,而只是找?guī)讉€美工停下來。這里有一個關鍵點需要理解。
如果我們的產(chǎn)品是外部的,服務于廣泛的客戶,需要我們的產(chǎn)品進行轉型,那么我們就需要一個設計師。我們不應該指望程序員能設計好一款應用。產(chǎn)品設計和技術開發(fā)是兩個不匹配的領域。一般專業(yè)設計師的工資在1萬到3萬之間。
管理背景需要設計嗎?管理背景一般是內(nèi)部人員使用,一般不需要特殊設計。簡單點。過多的設計只會增加我們的開發(fā)成本。
開發(fā)工程師(IOS工程師、安卓工程師、后臺技術工程師)
開發(fā)項目的工作主要是將各個碼頭的開發(fā)工作復雜化,這是整個項目重要的部分,當然也是耗時的環(huán)節(jié)。一般產(chǎn)品經(jīng)理確定原型圖后,就可以在開發(fā),開始工作了,和UI設計師同步進行。
開發(fā)需要很多人來工作,不像產(chǎn)品經(jīng)理或UI設計師只需要一個人工作。
測試工程師
測試工程師通常等到app開發(fā)完成,然后對產(chǎn)品進行黑盒測試。