app開(kāi)發(fā)制作流程介紹 精彩內(nèi)容 產(chǎn)品經(jīng)理:具有通信、計(jì)算機(jī)等相關(guān)專(zhuān)業(yè)知識(shí),有獨(dú)立的軟件開(kāi)發(fā)經(jīng)驗(yàn),能熟練使用網(wǎng)絡(luò)測(cè)試工具,熟悉軟件開(kāi)發(fā)架構(gòu)與流程;有良好的團(tuán)隊(duì)協(xié)作能力、溝通表達(dá)能力,有一定的項(xiàng)目管理經(jīng)驗(yàn);富有激情,有較強(qiáng)的執(zhí)行能力和帶隊(duì)能力。 程序開(kāi)發(fā)人員:計(jì)算機(jī)、軟件工程等相關(guān)專(zhuān)業(yè),熟悉開(kāi)發(fā)框架,能夠獨(dú)立完成android開(kāi)發(fā);精通Java、C/C++等編程語(yǔ)言,熟悉Http協(xié)議;有良好的編程思維和代碼規(guī)范習(xí)慣,踏實(shí)好學(xué),善于協(xié)作。 測(cè)試專(zhuān)員:計(jì)算機(jī)、軟件工程等相關(guān)專(zhuān)業(yè),有豐富的APP使用經(jīng)驗(yàn);了解android應(yīng)用軟件的測(cè)試框架和流程,熟悉QA標(biāo)準(zhǔn),精通測(cè)試軟件的使用,具有一定的數(shù)據(jù)分析能力、溝通表達(dá)能力和文檔編輯能力;嚴(yán)謹(jǐn)細(xì)心,心思縝密,善于協(xié)作。 UI設(shè)計(jì)師:視覺(jué)傳達(dá)、美術(shù)設(shè)計(jì)等相關(guān)專(zhuān)業(yè),精通APP交互設(shè)計(jì);精通Photoshop、Flash、Illastrator等專(zhuān)業(yè)軟件;有較強(qiáng)的藝術(shù)感和較高的審美水平,了解市場(chǎng)對(duì)交互設(shè)計(jì)的要求,能夠準(zhǔn)確把握用戶(hù)的審美需求;耐心負(fù)責(zé),有較強(qiáng)的溝通理解能力、團(tuán)隊(duì)協(xié)作能力。 運(yùn)營(yíng)團(tuán)隊(duì):營(yíng)銷(xiāo)策劃、市場(chǎng)運(yùn)營(yíng)等相關(guān)專(zhuān)業(yè),有豐富的產(chǎn)品運(yùn)營(yíng)經(jīng)歷和營(yíng)銷(xiāo)手段,能準(zhǔn)確把握市場(chǎng)動(dòng)向和社會(huì)熱點(diǎn);有項(xiàng)目推廣、管理經(jīng)驗(yàn),較強(qiáng)的市場(chǎng)調(diào)查和數(shù)據(jù)分析能力,熟悉 APP上線、維護(hù)流程。 團(tuán)隊(duì)結(jié)構(gòu)組建完成后,當(dāng)接運(yùn)營(yíng)團(tuán)隊(duì)接到APP開(kāi)發(fā)業(yè)務(wù)后交給開(kāi)發(fā)技術(shù)部,就需要開(kāi)始開(kāi)發(fā)了。開(kāi)發(fā)過(guò)程大體上包括七個(gè)步驟。 第一步:需求分析,包括了解用戶(hù)的需要的開(kāi)發(fā)平臺(tái)、具體產(chǎn)品功能需求、具體的產(chǎn)品設(shè)計(jì)需求、項(xiàng)目期望完成時(shí)間、開(kāi)發(fā)預(yù)算等 第二步:需求評(píng)估,包括評(píng)估功能需求技術(shù)難度、設(shè)計(jì)需求可行性與體驗(yàn)、項(xiàng)目預(yù)期完成時(shí)間、實(shí)際開(kāi)發(fā)費(fèi)用。 第三步:產(chǎn)品規(guī)劃與架構(gòu),當(dāng)把產(chǎn)品定位、前期基本需求弄清楚后,這個(gè)時(shí)間架構(gòu)師就要開(kāi)始構(gòu)思產(chǎn)品的技術(shù)架構(gòu)了。架構(gòu)師按照產(chǎn)品的發(fā)展方向構(gòu)想,開(kāi)始著手進(jìn)入開(kāi)發(fā)環(huán)境、生產(chǎn)環(huán)境部署、基礎(chǔ)代碼研發(fā)階段。這步驟包括多項(xiàng)工作內(nèi)容: APP首頁(yè)下的開(kāi)通應(yīng)用選項(xiàng),出現(xiàn)如下圖所示,進(jìn)入應(yīng)用配置,左邊是APP首頁(yè)的預(yù)覽,右邊為模板樣式。選擇模板后,可以點(diǎn)擊編輯進(jìn)入自定義。 功能設(shè)置如下:
APP開(kāi)發(fā)制作有兩種模式,一種是APP定制開(kāi)發(fā),一種是模板 APP制作。APP定制開(kāi)發(fā)就是根據(jù)客戶(hù)的功能需求而獨(dú)立開(kāi)發(fā),只要是您想要實(shí)現(xiàn)的功能模塊,都是可以開(kāi)發(fā)的,完成一整套的串聯(lián)功能,形成一個(gè)完整的源生App,開(kāi)發(fā)周期比較長(zhǎng)。而模板APP制作,就是固定的功能,一個(gè)模型,不是原生態(tài)App,其內(nèi)部的邏輯關(guān)系是不容修改的,但是可以刪減頁(yè)面和功能。兩種模式有較大差別,所以開(kāi)發(fā)制作的流程完全不一樣。廣西APP開(kāi)發(fā)
一、APP定制開(kāi)發(fā)流程
(一)團(tuán)隊(duì)組建
1、人員組成及要求
APP開(kāi)發(fā)完整的團(tuán)隊(duì)人員包括:產(chǎn)品經(jīng)理,程序開(kāi)發(fā)人員,測(cè)試專(zhuān)員,運(yùn)營(yíng)團(tuán)隊(duì),UI設(shè)計(jì)。
團(tuán)隊(duì)人員要求:
2、崗位職責(zé)
項(xiàng)目經(jīng)理:
a.按照公司要求制定項(xiàng)目計(jì)劃,負(fù)責(zé)團(tuán)隊(duì)建設(shè),合理分工。
b.評(píng)估市場(chǎng)、風(fēng)險(xiǎn)等,確定營(yíng)銷(xiāo)策略,制定經(jīng)費(fèi)預(yù)算表,落實(shí)人力、物力等各類(lèi)資源。撰寫(xiě)項(xiàng)目申報(bào)書(shū)、項(xiàng)目計(jì)劃書(shū)等產(chǎn)品,完成任務(wù)審批。
c.定期召開(kāi)團(tuán)隊(duì)會(huì)議,了解項(xiàng)目進(jìn)展,解決難題,實(shí)時(shí)調(diào)整戰(zhàn)略部署,并及時(shí)向公司匯報(bào)進(jìn)展。
d.把握市場(chǎng)動(dòng)向,分析市場(chǎng)需求,分析反饋數(shù)據(jù)并及時(shí)調(diào)整戰(zhàn)略布局,指導(dǎo)完成各階段任務(wù),必要時(shí)能夠參與程序編寫(xiě)、測(cè)試以及制定銷(xiāo)售策略。負(fù)責(zé)整個(gè)APP生命周期各項(xiàng)工作的監(jiān)督、管理。
程序開(kāi)發(fā)人員:
a.按照用戶(hù)需求確定程序功能,并進(jìn)行模塊化設(shè)計(jì),按照產(chǎn)品經(jīng)理的分工完成本人的程序編寫(xiě)任務(wù)程序。
b.調(diào)試編譯自己所完成的部分,進(jìn)行詳細(xì)標(biāo)注,并完成功能模開(kāi)發(fā)塊化。協(xié)作搭建后臺(tái)及數(shù)據(jù)庫(kù)。
c.相互檢測(cè)對(duì)方程序的完整、簡(jiǎn)潔性,修改并達(dá)到最優(yōu)化。根據(jù)測(cè)試專(zhuān)員的測(cè)試結(jié)果修改自身BUG,并進(jìn)行最優(yōu)化調(diào)整。
d.根據(jù)后期反饋數(shù)據(jù)修改模塊功能,進(jìn)行產(chǎn)品升級(jí)和維護(hù)。
測(cè)試專(zhuān)員:
a.對(duì)各版本軟件進(jìn)行測(cè)試,記錄和描述問(wèn)題現(xiàn)象,分析BUG原,撰寫(xiě)測(cè)試計(jì)劃書(shū)和報(bào)告書(shū)。
b.反饋測(cè)試體驗(yàn),提出針對(duì)性的修改方案,參與和分析用戶(hù)體驗(yàn)調(diào)查。
c.參與和分析用戶(hù)體驗(yàn)調(diào)查,能夠按照市場(chǎng)需求把握用戶(hù)界面風(fēng)格、內(nèi)容,編寫(xiě)市場(chǎng)需求文檔、產(chǎn)品需求文檔。
d.進(jìn)行產(chǎn)品架構(gòu)設(shè)計(jì),負(fù)責(zé)客戶(hù)端和用戶(hù)界面的設(shè)計(jì)、修改、設(shè)計(jì)優(yōu)化,產(chǎn)品的形象定位和宣傳廣告設(shè)計(jì),配合程序員完成界面代碼化。
UI設(shè)計(jì):
a.進(jìn)行市場(chǎng)調(diào)查,確定軟件功能、市場(chǎng)定位、運(yùn)營(yíng)模式,制定可行性報(bào)告。
b.進(jìn)行前期用戶(hù)調(diào)查與分析,針對(duì)市場(chǎng)對(duì)產(chǎn)品功能進(jìn)行完善和細(xì)化;發(fā)布Beta版后對(duì)用戶(hù)體驗(yàn)進(jìn)行調(diào)查,分析數(shù)據(jù)并向團(tuán)隊(duì)報(bào)告修改方向。
c.對(duì)后期用戶(hù)活躍度、軟件下載量等進(jìn)行數(shù)據(jù)分析,反饋總維護(hù)、結(jié)合用戶(hù)意見(jiàn),制定產(chǎn)品和營(yíng)銷(xiāo)策劃修改方案。
d.負(fù)責(zé)產(chǎn)品上線各項(xiàng)工作及日常運(yùn)營(yíng)工作。
運(yùn)營(yíng)團(tuán)隊(duì):
a.負(fù)責(zé)項(xiàng)目合作商的洽談與跟進(jìn)。
b.制定宣傳銷(xiāo)售計(jì)劃,通過(guò)傳統(tǒng)媒體與新興媒體打開(kāi)校園市場(chǎng),負(fù)責(zé)產(chǎn)品造勢(shì),擴(kuò)大用戶(hù)數(shù)量和活躍度。
c.組織策劃產(chǎn)品宣傳活動(dòng),提升產(chǎn)品形象。
d.建立用戶(hù)交流渠道,跟進(jìn)用戶(hù)體驗(yàn)測(cè)試。
(二)APP定制開(kāi)發(fā)流程
1、產(chǎn)品原型設(shè)計(jì)審議及確認(rèn)
2、客戶(hù)品牌調(diào)性與產(chǎn)品風(fēng)格融合
3、具體功能操作體驗(yàn)優(yōu)化
4、項(xiàng)目完成時(shí)運(yùn)營(yíng)所需填充內(nèi)容統(tǒng)計(jì)及預(yù)告知客戶(hù)
5、項(xiàng)目技術(shù)及視覺(jué)進(jìn)度管控
6、視覺(jué)設(shè)計(jì)與客戶(hù)溝通定稿
第四步:程序開(kāi)發(fā)
1、前端UI設(shè)計(jì)開(kāi)發(fā);2、程序開(kāi)發(fā);3、接口對(duì)接;4、第三方系統(tǒng)接入;5、定期項(xiàng)目會(huì)議溝通和管控項(xiàng)目開(kāi)發(fā)進(jìn)程;6、開(kāi)發(fā)預(yù)算審核
第五步:測(cè)試,包括產(chǎn)品多平臺(tái)多機(jī)型的同步測(cè)試、BUG調(diào)試修復(fù)
第六步:交付上線
1、協(xié)助客戶(hù)完成產(chǎn)品上線安卓市場(chǎng)或蘋(píng)果市場(chǎng);
2、交付開(kāi)發(fā)源碼
3、交付設(shè)計(jì)文件PSD源文件
4、產(chǎn)品后臺(tái)操作及更新指南說(shuō)明文檔
5、客戶(hù)方運(yùn)營(yíng)人員系統(tǒng)培訓(xùn)
第七步:維護(hù)與售后
1、對(duì)產(chǎn)品BUG持續(xù)性修復(fù)
2、產(chǎn)品更新與維護(hù)
3、故障緊急處理
至此一款APP的定制開(kāi)發(fā)完成,整個(gè)過(guò)程或簡(jiǎn)化為前期、中期和后期。前期主要是功能需求確定和設(shè)計(jì)、中期主要是開(kāi)發(fā)和測(cè)試、后期則是維護(hù)與修復(fù)。
二、個(gè)人模板
APP制作:此類(lèi)APP不需要組建團(tuán)隊(duì),單獨(dú)的個(gè)人也可以完成,一般都是在某在線開(kāi)發(fā)平臺(tái)完成,動(dòng)動(dòng)鼠標(biāo)幾個(gè)步驟基本完成,這個(gè)過(guò)程用我們的船票系統(tǒng)完成一個(gè)實(shí)例來(lái)說(shuō)明。
第一步:打開(kāi)
第二步:選擇模板點(diǎn)擊編輯進(jìn)入自定義窗口。三個(gè)選擇設(shè)置,分別是基礎(chǔ)設(shè)置,可以設(shè)置APP的名稱(chēng)和圖標(biāo)、背景圖片等;導(dǎo)航設(shè)置;功能設(shè)置,可以添加你需要的功能;菜單設(shè)置。
第三步:當(dāng)將功能都完善好后,點(diǎn)擊下一步,進(jìn)入生成APP,可以選擇蘋(píng)果版本或安卓版本的APP。
最后一步,生成后你就可以下載,也可以將應(yīng)用發(fā)布到應(yīng)用市場(chǎng)上去。
至此,模板APP開(kāi)發(fā)完成,非常簡(jiǎn)單,初次制作的人只要花上一個(gè)多小時(shí)也能完成了。但可能大家也會(huì)發(fā)現(xiàn)了,任何管理APP的功能后臺(tái)都需要進(jìn)入這個(gè)系統(tǒng)進(jìn)行的。