你有沒有在學(xué)過MVP思想后,依然不知道在實(shí)際產(chǎn)品中如何去落地?
對于哪些功能可以歸屬在MVP中,哪些不應(yīng)該歸屬在MVP中,不知如何下手?
剛開始,我以為我學(xué)完MVP理論就已經(jīng)懂了MVP,而實(shí)際上并不是如此。
一方面,在實(shí)際工作中,總想一次性做個完美的產(chǎn)品出來,給客戶“哇”的感受。
另一方面,研發(fā)時間緊張,根本沒時間思考MVP的事兒,只想快速梳理出一堆功能,試圖趕緊開發(fā)完。
直到我在自己負(fù)責(zé)構(gòu)建一款0-1的產(chǎn)品時,我發(fā)現(xiàn)我不懂MVP,我無法靈活地應(yīng)用它,以致于沒辦法在關(guān)鍵時刻給出合理的結(jié)論。我深刻地感知到“紙上得來終覺淺,絕知此事要躬行”。
今天,我想和你分享下我對MVP的一些感悟。因為在MVP模式的指導(dǎo)下,我們的產(chǎn)品在半年后不僅有了種子客戶,驗證了產(chǎn)品的可行性;還獲得了公司內(nèi)部比賽的優(yōu)勝獎(如下圖),這是大家對我們產(chǎn)品的認(rèn)可和鼓勵。
這也讓我在實(shí)踐MVP的過程中,對什么才是可行的MVP產(chǎn)生了新的思考。
首先,我們先來看看理論中的MVP到底是什么?
MVP的概念定義
MVP全稱是Minimum Viable Product,也就是最小可行性產(chǎn)品,這是埃里克·萊斯在《精益創(chuàng)業(yè)》這本書中提出的理論。
在MVP產(chǎn)品設(shè)計理論指導(dǎo)下研發(fā)出來的產(chǎn)品具有功能極簡、可被使用、開發(fā)成本低、適合快速迭代等特點(diǎn)。
產(chǎn)品以低成本快速實(shí)現(xiàn)核心功能后,順勢推向市場,交給用戶去驗證產(chǎn)品的可行性,通過用戶訪談等方法獲取用戶使用的體驗反饋,基于此快速迭代產(chǎn)品。
在我的書籍《B端思維-產(chǎn)品經(jīng)理的自我修煉》中,我也提到過,如何在確定最小可行性范圍?我們可以遵循以下原則:“少了某些功能,產(chǎn)品就無法正常使用,這些功能要做。多了某些功能,產(chǎn)品沒有使用起來更好,且又增加開發(fā)成本,這些功能不做。要做滿足用戶剛剛好需求的核心功能點(diǎn)?!?/p>
MVP相比原始的瀑布式研發(fā)流程來說,可以規(guī)避團(tuán)隊辛辛苦苦研發(fā)完一款產(chǎn)品后,推向市場,市場不接受的情況。這會嚴(yán)重浪費(fèi)資源、時間與金錢。
如何構(gòu)建MVP產(chǎn)品
那么如何構(gòu)建一款MVP產(chǎn)品呢?大約5步驟:
- 第一步:明確產(chǎn)品目標(biāo)。明確做什么產(chǎn)品?產(chǎn)品解決客戶哪些痛點(diǎn)?能給客戶帶去什么價值?在此之前客戶是如何解決該痛點(diǎn)的?
- 第二步:梳理用戶流程。圍繞要解決的用戶痛點(diǎn),定義用戶操作流程,引導(dǎo)用戶達(dá)成目標(biāo)。(這里不要忘了去和客戶溝通,了解客戶對你想法的大致思考)
- 第三步:定義產(chǎn)品功能。依據(jù)流程,梳理出實(shí)現(xiàn)用戶目標(biāo)需要涉及到的功能點(diǎn)。
- 第四步:功能優(yōu)先級排序。根據(jù)研發(fā)資源、交付周期等情況,對功能進(jìn)行排序與刪減。
- 第五步:繪制原型圖。完成碎片化功能到一個可滿足客戶痛點(diǎn)、剛需的原型圖。
基本上到此,我想你對MVP有了概貌性的了解。
對于MVP,總結(jié)起來一句話,即是:“做最小單位的市場剛需產(chǎn)品,驗證通過,則持續(xù)投入;驗證不通過,則迅速調(diào)整方向?!?/p>
接下來,我將和你分享下,我在實(shí)際做產(chǎn)品中,對MVP的一些感悟吧。
—— 1 ——
MVP一定要研發(fā)出來嗎?一個高保真原型算不算?
這個問題我在帶團(tuán)隊研發(fā)產(chǎn)品中思考了不下數(shù)次,即,高保真原型算不算一個MVP?我也問了一些小伙伴,基本沒有明確的答案。
為什么我會思考這個問題呢?
因為我在帶團(tuán)隊研發(fā)一款產(chǎn)品的時候,研發(fā)資源不夠,這就不得不促使我去思考一個問題:如何才能在開發(fā)中胸有成竹,每開發(fā)一個功能不是懷疑,而是盡可能自信。
因為資源甚少,我不希望把資源浪費(fèi)在任何一個地方,一定要打到實(shí)處。
每一步都要走穩(wěn),才可以用時間換取最大成功的可能性。
后來,我看到Zappos的MVP做法后,我的思路被打開了。
Zappos是一家賣鞋子的網(wǎng)站。起初,創(chuàng)始人有個想法,想從事鞋類零售。但是假如他先拿貨,再去賣,就會出現(xiàn)庫存的情況。于是他放了鞋子的照片在網(wǎng)站上(實(shí)際上他沒有鞋),如果顧客拍下了鞋子并付款了,他就會去購買鞋子,從而出售。
我想,或許MVP不應(yīng)該是理論上的,而是基于你實(shí)際情況的。
后來,我覺得可以試試通過用原型的方式去展開我們產(chǎn)品的MVP。
我在啟動與客戶交流之前,完成了“業(yè)務(wù)流程圖”、“用戶行為路徑”、“界面流程圖”的梳理,然后約上客戶,進(jìn)行一對一溝通。
他們在面對以上可視化內(nèi)容后,對我們團(tuán)隊將要做的產(chǎn)品就基本很清晰了,因此毫無保留地給出了他們的期望、需求、思考、想法,我也逐一進(jìn)行了記錄(真的是寶貴的資產(chǎn))。
雖然是原型化的MVP,但說真的,已經(jīng)可以測出客戶的痛點(diǎn)、需求、偏好。
將原型作為MVP,是非常好的低成本驗證方式,屢試不爽。
—— 2 ——
MVP一定要研發(fā)出來嗎?一個說的清楚的idea算不算?
為什么我忽然想到這個了呢?
因為在問題1中,我發(fā)現(xiàn)了MVP可以是一個原型后,我就在想,是不是其也可以是一個idea。
后來,我發(fā)現(xiàn)了Dropbox,我的疑問迎刃而解。
Dropbox的MVP產(chǎn)品是一個假裝準(zhǔn)備好了產(chǎn)品的視頻(是不是有點(diǎn)出乎意料)。該視頻用來檢驗他們期望文件能在不同端上同步的想法,用戶是否也同樣喜歡。于是,創(chuàng)始人Arash Ferdowsi 和 Drew Houston設(shè)計了一段idea視頻,而該視頻在幾個小時候被瘋狂傳播,并且他們收集了很多用戶對此的想法與興趣。于是,Dropbox就被研發(fā)出來了。
可見,MVP可以是一個當(dāng)前不存在的產(chǎn)品,只要你能向用戶表達(dá)清楚就可以。
所以后來,我會帶著一些想得比較清楚的想法,直接去和客戶聊,看看他們是如何看待這個問題的。
雖然客戶不能給你答案,但是可以啟發(fā)你的思路。
—— 3 ——
MVP中到底哪些功能要保留?哪些砍掉?
關(guān)于功能保留與刪減的問題,也是我在做產(chǎn)品中慢慢想明白的。
這里我舉產(chǎn)品中數(shù)據(jù)對象“復(fù)制”的功能。
當(dāng)時的情況是這樣子的:
我們產(chǎn)品中有一個頁面,是對某種類型的數(shù)據(jù)進(jìn)行管理,但這些數(shù)據(jù)對象會有被復(fù)制使用的情況。(試想下,你只想稍微修改下某篇文章的標(biāo)題,發(fā)給另一個人,你會選擇復(fù)制編輯,還是重寫。我想大部分人都會采用復(fù)制去處理吧。)
我們在這塊上投入了很多思考:包括數(shù)據(jù)對象復(fù)制那一刻是復(fù)制最新版本還是復(fù)制全部狀態(tài)(對象有版本概念);若數(shù)據(jù)對象復(fù)制到當(dāng)前分類內(nèi),是否允許復(fù)制;數(shù)據(jù)對象是否可跨產(chǎn)品復(fù)制?等等,關(guān)于復(fù)制的一系列問題困擾著我們。
最終在MVP中,我砍掉了此功能,有以下三個原因:
- 第一:復(fù)制功能不是核心功能,以后加也可以?,F(xiàn)在沒有,產(chǎn)品核心流程依然可以跑通;
- 第二:復(fù)制功能要基于用戶場景去設(shè)計邏輯,其不是簡單的一個操作功能;
- 第三:即便復(fù)制功能研發(fā)出來,也未必是用戶想要的復(fù)制形式。
以上,讓我決定聚焦核心功能,在MVP中把一切想不明白,又不確定用戶是否會真實(shí)需要的功能砍掉了。
我想,MVP中到底哪些功能要留下,哪些可以砍掉。一方面看核心流程是否因為此功能沒有依然可以跑通;另一方面要看是否為必備功能(參見KANO來篩選)。
2011年微信1.0版本發(fā)布,就是MVP的典型應(yīng)用。那時候的微信只有4個功能:設(shè)置頭像和微信名、發(fā)送信息、發(fā)送圖片、導(dǎo)入通訊錄。
—— 4 ——
技術(shù)無法實(shí)現(xiàn)MVP中的功能怎么辦?
由于我們的產(chǎn)品比較特殊,有些功能實(shí)現(xiàn)起來確實(shí)難,就會阻礙MVP的展開。
此時,在MVP中又出現(xiàn)了一個問題,核心功能無法實(shí)現(xiàn)怎么破?
我舉個例子。在我們的產(chǎn)品中需要使用到AI功能,但目前我們沒有相關(guān)技能的人員,那功能如何實(shí)現(xiàn)呢?
于是我又想到了Zappos的MVP案例。我用其他技術(shù)方案替代了AI,先讓產(chǎn)品流程跑通。
因為關(guān)于你產(chǎn)品的某個功能是不是AI實(shí)現(xiàn)的,其實(shí)用戶壓根不關(guān)心。用戶的訴求就是能用、好用。
因此,我們產(chǎn)品的MVP中,關(guān)于AI的技術(shù)方案都用普通技術(shù)手段先去實(shí)現(xiàn)了。
其實(shí),MVP中功能不能實(shí)現(xiàn)可以分兩方面考慮:
第一:功能是否真的真的真的必須實(shí)現(xiàn),即是不是沒了這個功能產(chǎn)品無法運(yùn)轉(zhuǎn)了(評審過后的MVP功能也未必是仔細(xì)斟酌的功能,后期看情況是可以調(diào)整的);
第二:若功能必須實(shí)現(xiàn),那么考慮是否暫時用替代方案。
我始終相信,方法比問題多,沒有解決不了的問題,只有你是否有想解決它們的堅定的心。
—— 5 ——
你的MVP只有你自己知道,多問自己為什么要做它。
我在做產(chǎn)品中,試圖去問過其他人,某些該怎么做,如何做更好。這個在MVP中要不要出現(xiàn),那個在MVP中要怎么設(shè)計。
但最終發(fā)現(xiàn),其實(shí)還需要回過頭來多問問自己,只有你自己才知道你的產(chǎn)品價值主張是什么。未來要發(fā)展成什么樣子。想去幫助客戶解決什么痛點(diǎn)。為他們帶去哪些價值。
我記得做第一個產(chǎn)品的時候,就沒有考慮過MVP。小伙伴們也沒有意識,那時候資源多,也就做了。
做第二個產(chǎn)品的時候,因為資源真的極度匱乏,不僅人少,還要求快速出結(jié)果。
所以,我不得不去考慮MVP,并在實(shí)踐中調(diào)整。
最后的話
有句話說:“不要自我設(shè)限?!?/p>
嗯,我覺得任何事情都一樣,不能設(shè)限。我們也不要給MVP設(shè)限。
時代在變化,MVP也在進(jìn)化。
最后,再對MVP做個總結(jié)吧。
第一:用MVP不是目的。目的是在最少的時間里驗證你的假設(shè),接著有規(guī)劃的去做。
第二:MVP可以不是一個讓用戶去鼠標(biāo)點(diǎn)點(diǎn)操作的產(chǎn)品,任何能說清楚產(chǎn)品價值的對象都可以成為MVP(要達(dá)到可驗證的目的)。比如投票調(diào)研、眾籌方式、看似真產(chǎn)品的假產(chǎn)品(如上“Zappos的MVP”案例)。
第三:MVP需要體現(xiàn)產(chǎn)品的獨(dú)特價值主張。不因為現(xiàn)在是MVP而隨意搞(就如不因為他是個兒童,而不關(guān)注其長期成長的價值)。它是誰?它要解決什么痛點(diǎn)?它的未來朝向哪里?都是需要去關(guān)注的。
本文經(jīng)授權(quán)發(fā)布,不代表增長黑客立場,如若轉(zhuǎn)載,請注明出處:http://m.allfloridahomeinspectors.com/cgo/product/69244.html