從idea到原型構建一個小程序

30 評論 45129 瀏覽 219 收藏 8 分鐘

本文將分享我如何用產品思維從idea到原型構建一個小程序產品,歡迎交流。

一、idea來源

作為一個籃球運動愛好者,其實一直以來都有個小想法,就是想要做一個“O2O約球”的App,類似于滴滴打車,可以在線上邀請朋友或者陌生的球友,線下一起打籃球。最近小程序火了,于是就想可不可以把它直接做一個小程序放在微信上,基于微信的強大用戶基礎,用起來也會更方便快捷。于是,一個idea就有了,我把它形容為一個“O2O約球”的工具,名字暫時叫作【約球】。

二、產品定義、需求描述和使用場景

針對這個idea,圍繞“約球”這一個核心業務,需要對產品下一個定義,其中還包括產品定位、目標群體、核心需求和典型場景描述。

  • 產品定位:基于LBS的約球社交小程序產品
  • 目標群體:喜歡運動的籃球愛好者
  • 需求描述:工作之后,不像在大學,想打籃球,但是苦于找不到球友,朋友難抽出時間,就算約好了也經常臨時有事來不了。這時候,用戶就會想要通過某種手段,來解決約球難的問題。
  • 使用場景:在想要組隊打球的時候,在附近的球場,用戶通過網絡(線上)邀請一些球友(可以是朋友,也可以是陌生人)一起組隊,約定在某個時間,一起到約定的球場組隊打球。

三、功能規劃

核心需求是比較虛的,這時候就需要將它轉化成具體的產品需求,從而落實到產品本身。如果具體的產品需求已經確定了,就可以把它翻譯成邏輯語音,最終輸出一份功能腦圖和詳細的功能列表。

首先,基于“約球”這一個目標事件,需要有許多基礎的功能做支撐。經過分析,我為【約球】規劃了四個必須要具備的功能,分別是:注冊和登錄功能、球組功能、聊天功能和信用評分功能。

  • 注冊和登錄功能(帳號體系)。這個比較好理解,每個用戶都是一個獨立的個體,利用帳號體系將用戶個體化,基于個體才能實現基礎的社交功能。
  • 球組功能(約球的方式和媒介)。這是約球方式的解決方案,類似于早期的聊天室,用戶創建一個球組,其他用戶就可以加入這個球組,一旦加入球組就代表愿意與球組內的其他球友進行約球動作。
  • 聊天功能(方便交流)。在約球過程中會出現很多需要交流的場景,比如找不到球場、突然有事來不了了要通知其他球友等,加入聊天功能有利于方便球友之間溝通。背靠微信這樣一個大的通訊工具,如果能直接調用微信的聊天功能,那就再好不過了。
  • 信用評分功能(反映用戶約球信用)。對于經常遲到和爽約的球友,通過信用評分,可以對這樣的行為進行約束,也有利于后期精細化運營和商業體系的搭建。

有了幾個主要的功能模塊,再將主要的功能繼續細化,就可以得到一份詳細的功能列表,如下:

這個功能列表是之前將這個產品當作一個app來規劃的,因此在功能上比較完善,除了上文提到的四個主要功能,還有通知推送、系統設置等功能。現在將它轉為小程序,只需要保留幾個核心的功能。

四、理清業務邏輯

確定了產品功能之后,接下來就是要理清業務邏輯了?!炯s球】這個產品涉及到的功能模塊比較少,業務邏輯也是比較簡單的,可以用一個簡易的流程圖來說明產品的業務邏輯,如下:

五、繪制產品原型圖

產品功能需求梳理清楚,再理清產品的業務邏輯之后,就可以確定產品的原型圖了。原型圖如下:

全局工作流如下:

第一次用墨刀畫原型,聽說可以直接導出 ap k和 api 文件在手機運行,還可以直接導出全局工作流,我就嘗試了一下,真是挺方便的。原型比較簡陋,很多細節也沒有好好完善,有不好的地方歡迎大家吐槽。

六、UI設計和開發實現

由于自己本身不具備UI設計和敲代碼的能力,目前只能做到這里了。如果有UI射擊濕和程序猿對我這個想法感興趣,想要把它從0到1完完整整的實現,歡迎聯系我,這也是我寫這篇文章的目的之一。

七、其他

其實不止是籃球,任何球類都可以通過【約球】來實現約球。

目前市場上已經有了類似的app,但是不多,用戶體驗很糟糕,真正在用的用戶幾乎沒有。產品的體驗是其中一個重要的因素,其他像前期沒有用戶的時候,如何解決冷啟動問題也是要認真思考的。

我還為這個產品設計了一些商業模式,可以考慮在2.0、3.0的時候加入(如果能實現的話)。比如,接入線下的商業球場,這樣可以為用戶提供更好的約球體驗,順便還解決了我們經常訂不到球場的問題。再者,還可以考慮加入“球友圈”,供用戶分享和討論籃球心情。

另外,我的字真的是越來越丑了……啊…

 

本文由 @渡邊不純?原創發布于人人都是產品經理。未經許可,禁止轉載。

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 籃球約球軟件,之前在16年的時候確實認真分析了一波,作者想到的這些其實已經有很多app都做了,小程序可以借助微信的大流量,但約球的這個需求并不是一個真正意義的需求,用戶粘性很低,需求真正的痛點在于線下球館的預約,針對C端用戶如何能將線下球館的資源合理利用降低門票、包場費用、合理安排用戶自身的時間,才是真正的需求,B端用戶有針對性的發票業務、企業福利等業務同樣也可以有切入市場,16年有樂奇足球,當時的明星足球約球app,就是提供了這些服務,估值上億,但是后來斷了資金鏈也就不了了之了,懂球帝從資訊出發有很強的用戶粘性,如果涉足預約場地或者重資產運營,或許是可行的商業模式,小程序可以從用戶對籃球的其他維度來進行,最終演變成工具類的app或許更有商業價值

    來自北京 回復
  2. ,

    回復
  3. 我對這個產品頗有興趣啊。。因為最近公司也在做小程序想上來找找靈感結果就看到你這了。
    核心需求確定了那么東西一旦做好,截下來通過反饋調研會有各種需求。這里大膽設想:
    1、比如下面一個朋友評論一旦組建圈子之后用戶就會缺少積極性,那么我們是否可以通過對戰功能,圈子與圈子約球來調動用戶粘度呢?
    2、用戶在這個產品中是有一定的話語權的,產品也有評級機制,那么設想是否有推薦球友的需求?通過相近的信用或者約球次數或者距離相近來向用戶推薦。
    3、假如做到一定規模擁有一定數量用戶,是否可以與線下球場合作來進行門票收益呢?趣運動就是一個例子。
    這幾點都是我看到你這個產品幾分鐘之后蹦出來的想法,因為無數據支持所以就當一個設想,但也不無可能啊。

    來自廣東 回復
    1. 你的設想+他上面的提案=一個完成idea;

      來自浙江 回復
    2. 可惜作者沒回復

      來自廣東 回復
    3. 完整idae;打錯字好尷尬

      來自浙江 回復
  4. idea可以,樓主這邊只是做了個大概,繼續完善的話,應該會更棒。不過有一點,球場能預約嗎?萬一到場了沒空的場地,那豈不是很尷尬

    來自安徽 回復
  5. 墨刀?

    來自廣東 回復
  6. 求問這個是什么原型圖制作軟件做的?

    來自廣東 回復
    1. 是的

      回復
  7. 思古一~~棒棒噠,樓主好厲害

    來自河南 回復
    1. ?? ?? ??

      來自廣東 回復
  8. ??

    來自北京 回復
  9. 關注我的公眾號搜索【產品之間】,回復 約球 即可獲得原型apk下載和在線預覽。 ??

    來自廣東 回復
  10. 可以的,歡迎轉載。

    來自廣東 回復
  11. 樓主大大,我是ui新手,拿你的線框圖練手了,能否請你幫我看看指點指點?

    來自湖南 回復
    1. 多謝打賞!可以的話發給我看看,相互學習交流一下!我的郵箱591056960@qq.com ??

      來自廣東 回復
  12. 自己創建的球組,其他人加入是否需要加入審核機制?否則信用分數體系就沒有用了。

    來自四川 回復
  13. 我記得陌陌有類似的群組功能,可以約跑、約球啥的。

    來自貴州 回復
  14. 中國人普遍比較害羞,會愿意和陌生人一起打嗎?是不是加入一點獎勵措施,激發加入球組的欲望?

    來自江蘇 回復
  15. 我也想做個這個

    來自河南 回復
    1. 想好了就做!

      來自廣東 回復
  16. 這個不是一個高頻率的需求,一旦組建完成打球固定的圈子,就不需要這款軟件了,還不如換成約炮,打車了,每次都換不同的對象

    來自上海 回復
    1. 哈哈,是這樣的!這也是產品前期要認真考慮分析得問題。

      來自廣東 回復
    2. 有道理。

      來自河北 回復
    3. 行程固定圈子也需要時間啊,這個產品定位就是“約到人一起打球”,雖然說找到固定球友后,就不在使用這個產品,但找固定球友也需要時間啊。跟招聘類產品差不多,但肯定比招聘類的產品使用頻率高

      來自安徽 回復
  17. 想法不錯,但是少了最開始的一步,為什么有類似app,而那些app沒有起來,是真的是體驗不好嗎?我覺得這點可以先分析下,針對性的再做創意實現起來更有價值。

    來自北京 回復
    1. 有道理!往往自己覺得創意特別好,但是做出來后卻發現沒什么人感興趣,可能就是缺少細致的分析。 :mrgreen:

      來自廣東 回復
    2. 缺少用戶細分和場景體驗。不過有此想法很不錯了,加油!

      來自北京 回復
    3. THx!加油! ??

      來自廣東 回復