減法開發(fā)哲學(xué)
我在大公司受過的完整訓(xùn)練跟經(jīng)驗(yàn)是:大公司的那一套完整產(chǎn)品開發(fā)經(jīng)驗(yàn)跟流程不適合套用在每一個(gè)公司,特別是新創(chuàng)公司(startup)。
Startup 本身的資源有限、人力有限,必須要思考如何把資源投注在最重要的項(xiàng)目上,才不致浪費(fèi)時(shí)間在開發(fā)“只有 20% 需求的功能”上 – 沒錯(cuò),要取悅所有使用者很難,因此,當(dāng)資源有限時(shí),必須取舍。
先照顧大多數(shù)人的需求,確保絕大多數(shù)使用者是被滿足的,然后行有馀力再來檢視是否必要滿足剩下的使用者需求 — 有的時(shí)候,維持使用者的“饑餓感”是必要之惡,因?yàn)椋芏鄷r(shí)候連我們自己都不確定是否是短暫的需求,抑或可能發(fā)展出長久的使用習(xí)慣 — 這個(gè)問題跟購物慾望很像,當(dāng)我們很喜歡一件商品時(shí),心里頭可能會(huì)開始囤積慾望,不斷的堆積自己必須購買的理由,說服自己“我需要”,進(jìn)而促成實(shí)際的購物行動(dòng),但很可能一兩個(gè)禮拜后,這件商品就被晾在一旁了。
我認(rèn)為 Startup 適用的開發(fā)方法是“減法開發(fā)”。
什么是“減法開發(fā)”呢?
1. 盡量列出需求
首先,團(tuán)隊(duì)可以天馬行空發(fā)想,依照產(chǎn)品的主要定位構(gòu)思不同的功能,并列出詳細(xì)的使用情境(use case),假設(shè)總共列出了 100 個(gè)待開發(fā)的功能。在這個(gè)階段,我們先不去構(gòu)思其可行性或是開發(fā)的時(shí)間。
2. 去蕪存菁
現(xiàn)在,我們提出一個(gè)實(shí)際的假設(shè):“我們的資源有限,只能開發(fā)其中 50 個(gè)功能,哪 50 個(gè)功能是非得要優(yōu)先開發(fā)的?”
留意到了嗎?第二個(gè)階段我們必須思考的問題是:當(dāng)我們必須取舍時(shí),哪些功能是真正使用者必要使用的。取決“必要”性的關(guān)鍵在于,哪些功能是可能“現(xiàn)在(或暫時(shí))沒有也沒有差別”。
3. 專注在核心項(xiàng)目
第三個(gè)挑戰(zhàn)來了。“我們只有一半個(gè)月時(shí)間,依照目前的人力與資源,算一算可能只有 10 – 20 個(gè)功能可以如期被開發(fā)完成。”
我們必須在 50 個(gè)我們?cè)诘诙A段覺得“一定要開發(fā)”的功能里,再篩選出“真正必要”的功能。團(tuán)隊(duì)只需要專注在把第三階段列出的 10 – 20 個(gè)功能開發(fā)完成即可。
因?yàn)椋聞?chuàng)公司往往沒有太多的資源,必須要在很快的時(shí)間內(nèi)“做實(shí)驗(yàn)”(interation),知道實(shí)驗(yàn)的結(jié)果,然后不斷的從實(shí)驗(yàn)結(jié)果及經(jīng)驗(yàn)中快速修正,繼續(xù)做下一個(gè)實(shí)驗(yàn),花費(fèi)太多時(shí)間在開發(fā)一個(gè)大型專案,很容易把僅有的有限資源不知不覺中就耗費(fèi)掉了。
把使用者的抱怨與不滿變成助力
這是一句老話,可是我們往往(或偶爾)會(huì)忘記。千萬別一開始就把所有資源都抑注在一個(gè)超大型的專案,因?yàn)閷?duì)很多 Internet 的使用者來說,早已習(xí)慣測(cè)試新的服務(wù)跟產(chǎn)品,并提供自己的使用經(jīng)驗(yàn)回饋,別放過廣大的 beta tester 群所能貢獻(xiàn)給你的價(jià)值。
開發(fā)一個(gè)超大型專案所冒的風(fēng)險(xiǎn)不小,因?yàn)橐粋(gè)新功能或新產(chǎn)品,往往推出后三個(gè)月內(nèi)就會(huì)決定生死:這是一樁一翻兩瞪眼的生意,很快就會(huì)知道結(jié)果。
所以,如果所冒的風(fēng)險(xiǎn)是如此,我們是要選擇要花一年時(shí)間開發(fā)一個(gè)超大型、超完美的專案,還是很快地在三個(gè)月內(nèi)先推出簡(jiǎn)單的版本呢?我會(huì)選擇后者。
曾經(jīng),有一個(gè)公司耗費(fèi)了很多人力、資源,花了兩年時(shí)間開發(fā)一個(gè)新的服務(wù),結(jié)果在一年半時(shí),市場(chǎng)竄出了新的同樣的服務(wù),并且快速地在市場(chǎng)空窗期滿足了使用者需求,擄獲了很多使用者的心,形成一股不小的“實(shí)力”,最后只得花大錢跟其他競(jìng)爭(zhēng)公司競(jìng)標(biāo),買下這個(gè)新的服務(wù)。
“測(cè)水溫”是 Internet 軟體或服務(wù)的常態(tài),使用者早已習(xí)以為常,對(duì)于“不完美”完全可以理解,也很樂于嘗試,因此,先推出CYE核心的功能測(cè)水溫,反應(yīng)好再持續(xù)專注開發(fā)其他必要的周邊功能來使得這個(gè)新服務(wù)變得更完善,反應(yīng)不好,也不必冒著抑注了所有精力,花費(fèi)很多時(shí)間開發(fā)一個(gè)大專案,卻可能很快便知道不討使用者歡心的結(jié)果的風(fēng)險(xiǎn)。
一次給一點(diǎn),使用者最高興
我承認(rèn)這是我以前求學(xué)、工作時(shí)使用過的伎倆 – 使用者的期待是需要被管理的。
如果一次推出 100 項(xiàng)功能,大部分使用者不見得會(huì)覺得高興,反而因?yàn)槊媾R太多選擇,亦或是在使用者遭遇到程度不等的問題,在這些功能里“迷航”了,他們心里頭可能會(huì)覺得“不好用”。
其實(shí),使用者接觸一個(gè)新的服務(wù)都需要“學(xué)習(xí)”。每個(gè)使用者的學(xué)習(xí)曲線會(huì)依照他們的專業(yè)背景、接觸網(wǎng)路的時(shí)間長短等而有所不同,這還不包括“適應(yīng)”的問題。試想:100 項(xiàng)功能要花多久的時(shí)間才能上手,甚至“適應(yīng)”(順手)呢?
如果只推出 5 項(xiàng)功能,使用者可能會(huì)感到驚訝,很快地便可以上手,甚至可能到處廣為宣傳,使用者得到的成就感與滿足感與前者有很大的不同。
你會(huì)選擇哪一種方式呢?
想認(rèn)識(shí)全國各地的創(chuàng)業(yè)者、創(chuàng)業(yè)專家,快來加入“中國創(chuàng)業(yè)圈”
|