三招告訴你如何快速開發(fā)一個app(怎么快速開發(fā)app)
app相比較pc、H5、小程序有獨立的體驗、傳播、服務封閉的好處。如果要盡可能玩轉(zhuǎn)用戶流程與時間,app是最好的產(chǎn)品形態(tài)。曾經(jīng)在2017年小程序傳聞推出后,許多人認為app會消失。實際上在用戶主流場景和體驗上,app是不可替代的。
可是對于一個有限資源的互聯(lián)網(wǎng)研發(fā)團隊,如何快速開發(fā)一個自己的app,并且還要驗證業(yè)務模型的準確。
今天以PMTalk旗下HotMind產(chǎn)品的app設計來分享下我們?nèi)绾巫鲞@款產(chǎn)品的MVP與研發(fā)工作。
MVP前,先做最深最全的需求
一個產(chǎn)品的MVP形態(tài),不是第一次需求調(diào)研就可以完成的。作為產(chǎn)品經(jīng)理更應該基于最全、盡可能最深的業(yè)務發(fā)展方向去思考產(chǎn)品的MVP。
如果你都不知道產(chǎn)品的未來擴展方向和具體的功能,MVP顯然是無法定義的。
在設計HotMind的時候,其實我們已經(jīng)考慮到了產(chǎn)品未來半年的版本計劃。包括功能能會有多少個?用戶路徑分別有什么?用戶的購買流程是什么?產(chǎn)品的商業(yè)模型是什么?
在前期需求與原型完成后,參與的產(chǎn)品經(jīng)理基本可以在腦海思考如果自己是用戶會主要用什么功能?
圍繞著北極星指標:增長和變現(xiàn),產(chǎn)品在MVP版本下如何實現(xiàn)這2個方向?
一個產(chǎn)品的MVP版本完整的壓縮了產(chǎn)品研發(fā)時間。同樣一個產(chǎn)品的MVP版本也應該實現(xiàn)最全量的商業(yè)模型價值。
Native與H5的混合使用
PMTalk產(chǎn)品經(jīng)理社區(qū)是一個內(nèi)容社區(qū),社區(qū)有無數(shù)的文章、應用、應用問答數(shù)據(jù)類型,所以對應的移動端app,仍然是以這類內(nèi)容為主。減少開發(fā)時間最好的方法是能夠減少前端開發(fā)的頁面開發(fā)工作。
無論IOS還是H5,在相同的功能與業(yè)務邏輯下。如果能夠用一套UI,或差異不大的前端樣式,還可以減少UI設計、測試時間
所以我們選擇該盡可能用Native去封裝H5。雖然會要求之前的H5頁面帶上IOS端口參數(shù),增加了IOS與H5聯(lián)調(diào)時間。但總的來說會比重新開發(fā)要快得多。
市面上許多產(chǎn)品也會按照這類設計處理。
如下分別是掘金、與淘寶的聚劃算。通過H5的方式,保持內(nèi)容無論是在PC、還是在微信瀏覽器移動端、還是在客戶端,都可以達到一致體驗。
內(nèi)容產(chǎn)品做H5的好處還有利于傳播,將內(nèi)容傳播出去。因為H5本身就有跨平臺的天生優(yōu)勢。
唯一要注意的是在微信授權下的訪問地址和普通瀏覽器的訪問,會要求產(chǎn)品經(jīng)理注意用戶判斷。
高保真原型的“迭代”
UI上線后,產(chǎn)品經(jīng)理盡可能的利用高保真原型完成模擬操作。通過模擬操作和類似跳轉(zhuǎn)交互,我們可以判斷當前MVP的不足,以及優(yōu)勢在哪里。
許多互聯(lián)網(wǎng)研發(fā)團隊,如果采用瀑布流的研發(fā)管理方式。設計團隊會非常反感出了設計圖之后再變動。所有的變動應該放在下一個版本需求里,就會開始出現(xiàn)我們所謂“甩鍋”現(xiàn)象。
“這是產(chǎn)品經(jīng)理你的原型這么做的,現(xiàn)在沒時間改”
在PMTalk團隊中,我們以敏捷方式管理研發(fā)流程。每周二需求評審固定,需求評審的研發(fā)工作不會超過1周。
同時與開發(fā)溝通清楚哪些頁面或功能邏輯可以先行,沒有想清楚的地方或有UI調(diào)整的地方在什么時候補齊。
這樣就算在新版本UI調(diào)整,也算MVP版本下的一次“迭代”
放過酷炫的動效或交互
移動端的開發(fā),在IOS和安卓2個系統(tǒng)陣營的影響下導致了許多開源的交互組件或部件產(chǎn)生。
但每個產(chǎn)品經(jīng)理最擅長以及最想做的都是做一套適合自己產(chǎn)品的“酷炫”交互效果,以獨特的交互方式吸引用戶。
但站在開發(fā)的角度上,每一個交互動效背后的時間、條件、顯示邊界都需要花時間調(diào)試。
以soul為例,這是一款主打90后、00后陌生人社交的產(chǎn)品。在用戶匹配上推出了類似宇宙星期的交互效果。因為酷炫的交互效果滿足了目標用戶的好奇心理。帶來了良好的增長
在MVP開發(fā)期間,若要驗證MVP版本。我們不能一刀砍斷所有的酷炫交互,但要在交互效果上學會做MVP。像上述這類星期的動畫效果,前期可以在動畫效果上使用開源現(xiàn)成的,產(chǎn)品經(jīng)理在先有的開源庫尋找與自己需求表達最切近的交互效果。
在動效、頁面數(shù)量、邏輯都盡可能復用。我們可以更改前端的樣式,但不更改數(shù)據(jù)類型與數(shù)據(jù)處理邏輯。相信一個app會落地的更加快速高效,幫助產(chǎn)品經(jīng)理驗證從0到1的商業(yè)模式
文章來自社區(qū)簽約作者:kevin