如果你有一個創意

白領小花做點心很有一手,在收到了無數贊美和吹捧之后,她打算開一個點心屋,打造夢想的“甜蜜帝國”。如果你是她好友,會給她支什么樣的招?是建議她在黃金地段買一間高端大氣的店面、裝修成歐洲奢華王室風、招聘銷售和客服人員、在各種媒體上刊登廣告,還是建議她先找一個租金便宜的地段(甚至是在小花自己的家里開一個工作室)、通過社交渠道進行宣傳、從外送服務做起呢?想來后者才是一個高性價比、低風險的辦法。

最小可行產品(Minimum Viable Product,簡稱MVP),即一個包含足夠的功能、能夠滿足早期用戶需求,并且可以給未來開發提供反饋的產品[1]。《啟示錄》的作者Marty Cagan認為MVP有三個重要特征:第一,人們選擇使用或購買該產品;第二,用戶理解如何使用該產品;第三,當有需要且資源可用時,可以發布該產品——即價值、可用性和可行性[2]。

不要被定義迷惑,我們可以簡單理解為:以最少的投入獲取最大的價值。其實在生活中,我們每個人幾乎都嘗試過MVP。比如,初次炒股,并不會把所有資金都投進去,往往是先慎之又慎地買一點看看,虧錢了可能撤退可能觀望,賺錢了那必然再多買一些。又比如,戀愛開始時都相互表現,同時暗自觀察,要是不適合,便好聚好散,要是看對了眼,再開始加大時間、精力和情感的投入也不遲。凡此種種,皆類似MVP,只通過必要投入去驗證盡可能多的想法,以期獲取利益。

Unsplash是一個高清照片分享網站,它的出現是為了解決當時糟糕且昂貴的攝影圖片交易問題。當初創團隊冒出這一想法時,他們并沒有花費數月去打造網站,而是在Dropbox(一項云存儲服務)上傳了10張高分辨率照片,然后通過Tumblr(全球最大的輕博客網站)發布了相關信息來驗證想法——這就是初創者們在三小時內建立的第一版Unsplash。目前,Unsplash已經有每月七百萬的照片下載量[3]。盡管首版Unsplash僅包含最簡單的功能,但是卻最有效的驗證了初創者們的想法,這就是MVP!

(第一版Unsplash,圖片來自網絡)


(現在的Unsplash


MVP為什么重要?

老式的產品設計方式中,首先需要確定最終產品,然后經歷開發測試上線。如果產品成功,那可謂皇天不負有心人。可是,如果創意本生有問題,得不到用戶的認可,豈不白白浪費的數月甚至數年的辛勤投入?又或者,在按部就班、“包羅萬象”的開發過程中,已經被競品搶占先機、獲得流量,豈不打擊熱情?先確定最終產品,不利于創意的立即驗證;而且,在最終產品定義完成后,往往由于時間、資源的超預算而被迫縮減功能或縮短開發測試時間,如此很容易導致產品功能被砍的“七零八落”,以及由于時間限制引起的可用性較差等問題。而MVP先以“最小可行”的方式發布產品,快速驗證產品價值,根據用戶的反饋來決定是否繼續,極大地節省了時間和資源,也避免產品被縮減成“四不像”(因為產品已經最小化,減無可減便不能再減,此時若要調整計劃,只能在其他資源上動腦經)。還有一點很重要,迅速發布創意可以讓產品先聲奪人,獲得更多關注,畢竟新產品對“嘗鮮者”是極具吸引力的。

優步發展之初,就是一款典型的MVP產品,僅包含一個主要功能:連接iPhone用戶和司機,并提供信用卡付款系統。同時,它也只解決一個問題:讓用戶盡快和盡可能便宜地搭乘出租車[4]。如今,優步已經包含了許多體驗良好的功能,如拼車、行車軌跡和自動付款等。

(優步MVP,圖片來自網絡)


(優步中國iOS4.8.22版界面截圖)


MVP僅適用于初創產品嗎?

初創產品應當嘗試MVP,MVP卻不局限于產品的初創時期,而是可以貫穿產品的整個生命周期。當產品上線后,需要根據用戶和市場的反應來持續改進產品,此時,必然涉及新功能的發布,這便是MVP上場的時候了。比如小花想在中秋節推出品牌特色的鮮花月餅,那是不是可以先推出茉莉花月餅、玫瑰花月餅,根據客戶的反饋再評估要不要推出芍藥花、山茶花的月餅?

MVP意味著粗制濫造嗎?

這是最關鍵的一點,很多時候,MVP說多了,就只記得M(最小),忘了V(可行),于是功能減減減,性能丟丟丟,體驗差差差,一款偷工減料的所謂MVP就登場了。要記住,MVP絕不意味著“將就”——麻雀雖小卻需五臟俱全——“最小”和“可行”兩者缺一不可。它不僅要滿足最基本的功能要求,也要有較好的用戶體驗和吸引力,終究要能吸引用戶關注MVP,才算成功。如果隨意發布了一款產品,然后無人問津,那怎么確定到底是創意的問題還是產品太差勁呢?所以,要想運用MVP驗證想法,就必須遠離粗制濫造的干擾。第一版Unsplash,包含了上傳、下載、瀏覽這些最基本的產品功能,也用了免費、高質量圖片、持續更新的噱頭來吸引用戶,并沒有因為三個小時的開發時間而勉強發布一款別扭的產品。有的觀點認為MVP會導致企業為了節省成本、縮短時間而產出簡陋的產品,以至于在市場中失去競爭力。這種觀點其實有兩個問題,首先,持該觀點的人并未真正理解V的含義,V不僅表示可用、可行,更表示用戶愿意認可其價值。其次,企業做出簡陋的產品,是企業的產品原則問題,不是MVP的問題。MVP是一類產品,也是一項指導原則、一種工具,它本意是制作出一款僅包含基礎功能、用戶愿意為之付出時間或金錢的產品。可是“最小”容易“可行”難,自然而然催生出了“畏難情緒”的產品,如果以此否定MVP,那未免太過冤枉。

《精益創業》(《The Lean Startup》)一書的作者Eric Ries認為,人們往往覺得MVP就是草率地交付一款低質量產品,這其實是對“最小可行”的誤解,MVP不是我們忽視質量的借口,而是一條通向卓越的實踐之路[5]。這條路怎么走,就看我們怎么理解MVP了。

如何設計MVP?

《啟示錄》中,作者專門有一章講解“基本產品(Minimal Product)”——只滿足基本要求(價值、可用性、可行性)的產品稱之為基本產品。價值、可用性、可行性正好是MVP的三個特征,因此基本產品設計方式有很大的參考價值:

第一,產品經理和設計師一起制作高保真原型,這款原型需滿足價值、可用性、可行性,但也需要把復雜度降到最低,才能最大程度節省開發時間;

第二,邀請一名開發人員參與設計和檢查原型,評估可行性和成本,這樣某項功能的去留問題就變得清晰了。

第三,請真實用戶測試產品原型。在產品真正投入開發前,產品經理和設計師必須確信產品是用戶需要的。

一切準備就緒之后,就進入基本產品的開發了。有的讀者可能會說,Unsplash第一版開發時間只有三小時,怎么可能把以上三點都經歷一遍?是的,Unsplash沒走這些流程是因為功能本身足夠簡單,如果開發的是功能復雜的產品,那么該做的準備馬虎不得。

MVP就先說到這,回見。



[1]Minimum viable product,維基百科,https://en.wikipedia.org/wiki/Minimum_viable_product

[2]Marty Cagan,《Minimum Viable Product》,http://svpg.com/minimum-viable-product/,2011年8月24

[3]Mikael Cho,“What is a minimum viable product?”,https://www.quora.com/What-is-a-minimum-viable-product/answer/Mikael-Cho?share=d7389f4e&srid=3rge5,2016年9月27日

[4]Andrew Bondarenko,《7 Reasons why I need an MVP for my startup》,https://stormotion.io/blog/7-reasons-why-i-need-an-mvp-for-my-startup/

[5]Eric Ries,《MVPs and Excellence》,http://www.startuplessonslearned.com/2015/01/mvps-and-excellence.html?m=1,2015年1月14日

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容