詳解MVP設計:MVP設計三問與細節
MVP是一種產品理論,這個概念聽起來復雜,不過你可以把它想像成是一部電影的劇情大綱,或是一部漫畫的角色介紹。它的重點就是制作的成本較低,但是卻能展示最終產品的主要功能特色。
一、什么是MVP
硅谷創業家Eric Rise在其著作 《精益創業》 一書中提出了“精益創業”(Lean Startup)的理念,其核心思想是,開發產品時先做出一個簡單的原型——最小化可行產品(Minimum Viable Product, MVP),然后通過測試并收集用戶的反饋,快速迭代,不斷修正產品,最終適應市場的需求。
MVP 的功用就是讓你拿來接觸用戶,從很早就根據用戶的反饋來改進你的產品。典型的錯誤就是窩在家里做沒人要的產品 ,卻自以為很有市場。大家的經驗是,使用者要的東西往往是非常容易做的,但是也是最容易被你忽略的,如果你不一開始就跟用戶接觸,就很難知道這些內幕。
二、為什么要做MVP
驗證需求(MVP 1.0)
當你想到一個good idea,會想把它變成一個商業產品。但是個人理解的good idea一定就靠譜嗎?是否能實現成品?是否又會有商業價值?這都是需要待考證的。然而MVP 1.0則是來驗證這個需求是真需求還是偽需求?屬于高頻需求還是低頻需求?是否會有一定規模的用戶群體使用?
驗證主流程 (MVP 2.0)
假設當我們驗證過good idea的確是一個真需求、有一定的用戶群體,并且可執行落地的。那么我們要怎么去高效的執行落地呢?舉個栗子,打算做一個租車APP。MVP 2.0版本哪些是必要功能,注冊登錄 — 選擇時間、城市、車型 — 下單 — 完成支付。這些功能可以理解成是為了驗證租車這個主流程是否順暢、是否合理。當主流程通過驗證通過,接下來就是輔助功能的完善,比如增加開票、使用優惠券、使用積分、分享等相關非主流程的功能,不斷地通過版本迭代來完善整個APP。
驗證最佳方案(MVP 3.0)
當一個成熟的MVP 2.0產品已經落地實現了,接下來在完善它的時候,假設遇到新增一個功能會有N個方案,然而如何選擇最佳方案成了一個難題。還是以上述的租車APP為例,選擇取還車時間、選擇取還車城市、選擇車型、購買保險、確認下單分幾步完成操作?一步、兩步、三步、四步還是怎樣?可以簡單篩選掉一步和兩步的方案,因為如果在一個頁面或者兩個頁面完成整個租車下單操作,那么每個頁面內容比較擁擠、視覺呈現較差,另外用戶操作成本較大。
那在三步、四步中如何進行選擇呢?各自都有優缺點,這時候篩選最佳方案就成了難題。MVP 3.0可以在兩個方案中進行A/B testing,同時上線這兩個方案,讓一部分用戶使用A方案,一部分用戶使用B方案,再根據用戶意見反饋(建議和吐槽)、用戶數據反饋(PV、UV、頁面跳出率、頁面轉化率)、業務數據反饋(下單量)等,得出最佳方案,最后就是落實最佳方案。
三、怎么做MVP
MVP 1.0
1.線下訪談
根據租車這個產品來大致圈一批目標用戶,線下和這批用戶交流是否是有車一族?是否愿意租車?不愿意的原因?愿意的話希望通過什么來租車?(不考慮門店等因素)偏向于接受用戶建議和反饋,目的是發現問題和解決問題,而不是向用戶銷售自己的產品。
- 優點:經濟成本相對較低;能和用戶面對面交流,用戶可自由表達想法
- 缺點:用戶體量較??;訪談時間成本比較高;無法甄別用戶的想法是否可靠
2.社群(微信公眾號、QQ群、微信群)
通過已經積累的粉絲和社群資源來驗證租車這個需求是否為真需。這些粉絲和社群的用戶可以理解成是相對明確的目標用戶,都有租車的需求。主要是將線下訪談搬到線上進行,形式可以是線上問卷調查、話題討論、群組交流、一對一溝通等。
- 優點:目標用戶相對明確;時間和經濟成本較低
- 缺點:前提是有社群關系鏈;無法甄別用戶想法是否可靠
3.Demo原型(紙質、視頻)
將租車這個APP制作成一個demo原型,可以是紙質的demo、也可以是視頻動態的demo原型。讓圈定的目標用戶來體驗這個紙質的demo,或者觀看demo的視頻。
- 優點:需求的具體化;用戶參與度較高
- 缺點:操作無反饋;用戶真實想法還是無法甄別
4.眾籌
可以在目標用戶中進行眾籌,主要是眾籌的商品是,是否愿意付費支持做一個租車APP?眾籌的方式可以借助微信公眾號或者其他社群平臺。其中支持的理由要充分,足夠吸引用戶付費支持自己的想法,附帶demo原型、產品商業價值、能獲取怎樣的報酬來誘惑用戶進行參與。過程中還需要收集這部分用戶的反饋。
- 優點:獲得第一批種子用戶;用戶可以通過行動來表達對產品的支持程度
- 缺點:需求過于理想化;眾籌的風險性高(無法確定眾籌人數、無法從眾籌人數來判斷這個需求是否可靠)
5.預售
預售的話,更偏向于實物性的電商產品。租車產品的話,預售也僅針對于某一地點的某幾款車型進行預出租,這樣地點和車型相對限制了部分用戶。用戶是否租車的眾多因素中,其中取車地點和可選擇的車型占不輕的比重。
- 優點:明確目標用戶;能獲得用戶使用的反饋和建議
- 缺點:限制產品類型(非實體產品無法預售);用戶參與成本較高
MVP 2.0
1.H5頁面
通過MVP 1.0明確了租車這個需求是一個真需求,有一定的目標用戶群體。那么這部分用戶通過什么線上渠道進行租車呢?用戶線上租車流程是否順暢?我們可以開發一個H5頁面,來提供給用戶進行使用,一方面驗證主流程是否OK,另一方面通過用戶使用情況來獲得反饋。
- 優點:真實的獲知用戶反饋;開發成本較小
- 缺點:便利性不夠大;H5頁面的操作局限性
2.微信小程序
微信小程序也是前段時間興起的,用它來驗證租車的主流程也不失為一種方法。微信小程序想對于H5頁面來說的話,最大區別是它基于微信開發,這樣自帶微信用戶群體,且試錯成本低,便于推廣。
- 優點:開發成本較?。桓S富的使用場景(GPS定位、錄音、拍視頻、重力感應等);即用即走,用戶使用成本低
- 缺點:無法獲取用戶數據反饋(PV、UV、頁面跳出率、頁面轉化率等);功能相對小而簡單;受產品類型限制
3.基本功能的APP
最理想的是上線V1.0版本的APP,來驗證租車主流程是否順暢。在做V1.0版本時,專注主流程功能會更加節約開發時間和精力,避免用戶在使用過程中的注意力被分散,讓他們關注到產品的主要功能和價值。這樣有利于屏蔽其他影響因素,讓用戶更加聚焦于主功能,讓企業關注更重要的問題,比如測試產品是否適應市場等,而不分心于其他情況。
- 優點:可實現完整功能(不受微信限制);反饋機制相對健全
- 缺點:開發成本高、周期較長;推廣較難
四、MVP設計的細節
用戶調研
MVP的出現的確是為了快速的進行驗證需求的可行性,但是制作一個MVP也是需要一定的時間和經濟成本的。所以在制作一個MVP之前,仍然少不了用戶調研。用戶調研的目的:簡單驗證自己的想法是否靠譜,有沒有再繼續的必要性;圈定目標用戶全體;降低試錯成本。
數據埋點
數據埋點可偏向于在MVP 2.0階段,可以在H5頁面增加監測代碼,在APP上增加埋點,目的是通過分析用戶數據來分析用戶實質的想法,因為用戶所說并一定是他真實的想法,但是所操作的可以算是他真實想法。通過數據的埋點,了解用戶操作步驟獲取相對真實的用戶聲音,完成現有功能的更新和完善。
反饋通道
不管是在MVP 1.0還是在MVP 2.0都需要提供給用戶反饋通道,一方面是用戶可以自己表達自己想法和使用反饋,另一方面企業也需要收集用戶反饋,來完成后續版本的迭代。反饋通道的建立,還應該具有兩個特點。一是便利性,用戶在體驗或使用過程中遇到問題能第一時間進行反饋;第二是利誘性,主要在MVP階段,產品可能會存在較多的瑕疵,那么用戶在體驗或使用中遇到問題,如何讓用戶積極主動的將問題反饋呢?那么需要主動引導用戶進行反饋,比如有效的反饋贈送大禮等形式,促使用戶積極反饋。
五、總結
從某些方面來說,開發MVP增加了很多額外的工作,前期需要驗證需求、驗證主流程,然后再根據反饋進行產品迭代,是一個周而復始過程。而這個過程是需要耗費大量的時間和精力。因此,在上線MVP時,要對癥下藥即根據不同的產品類型選擇不同的MVP方法。最后,初步受過驗證的MVP我們會把它落實成一個真正的產品,從而更方便的接受用戶和市場的考驗。
本文由 @董小白 原創發布于人人都是產品經理。未經許可,禁止轉載。
微信小程序想對于H5頁面,最重要的特點是可以掃微信的二維碼,比如微信的帶參數二維碼、一物一碼,由于掃碼很可能會改變線下的業務流程,甚至整個產品的用戶價值,所以建議MVP1.0就考慮微信上的設計。微信的產品設計絕不是H5產品設計的手機版。
學習了,受教
其實是一個增量發布的流程。不過這也是比較普遍的一個流程,基本上都是先MVP,再更新迭代。
學習了,受教