網路創業的世界裡面,開發者無非是最重要的角色,他們即使犯了表面上看似微不足道的錯誤,可能都會對公司造成巨大的影響。美國連續創業家 Scott Gerber 訪問了九名背景為程式開發的年輕創業者,請他們提出創業過程中常見的錯誤。
1. 只看到自己的問題多數新創公司試圖解決實際的問題。不過有些人會錯把個人問題投射成整體社會問題,以為所有人都跟自己有一樣的困擾,而將產品建立在個人的需求之上,寄望其他人讚賞並使用自己的解決方案。新創公司必須驗證他們想解決的問題確實存在於某個群體,也需要瞭解這個問題存在的原因。完成這項任務唯一的方法是,走出辦公室,與該群體溝通求證,隨後擬出計劃解決它。
2. 剛開始就太求好心切
最低可行產品(Minimum Viable Product)是創造新的網路服務時相當流行的做法,亦即先做出大致的產品原型,就開始針對一小群人進行測試,接著才依據他們的意見與回饋,改善或優化產品。
3. 寫出不易修改的程式
雖然不必在最初就發展能夠全面規模化的平台,不過最好確保平台背後的程式是可以延續或擴張下去的,而不是等到成功了才考慮這個問題可能就太遲了。影響客戶使用很大的程式需要修改時,過程可能會非常令人沮喪,嚴重的話甚至會拖累公司成長。
4. 儘早部署
這點看似與雖然網路創業圈崇尚快速部署背道而馳,不過 Danny Wong 強調的是先發表再優化的態度在原型產品問題重重時反而會弄巧成拙。如果您的產品有太多 bug 還沒清除就急著推出去測試,使用者隨便按個鈕就當機的話,可不會收到什麼效果的。
商業發展逐漸成長的同時,客戶的期待也會愈來愈多,記得預留一點發表前的準備時間,修正可能影響到使用者經驗的細節。
5. 太拘泥於程式
光寫程式無法理解客戶,成天只專注在程式,而不與目標使用者談話,了解他們的需求,最後可能徒勞無功。
6. 對商業方面一竅不通
對商業面一竅不通,或者誤解公司客戶的需求,是很常見的錯誤。產品不等同於公司,開發者必須了解產品如何幫助公司整體的目標、策略、客戶,才能成功開發部署產品。
7. 急於多平台通吃
很多人可能會在團隊仍很單薄時就想要跨平台,不過先專注在少數平台是比較明智的做法,或者根本只先做好單一平台就好。如此一來,能夠創造更好的產品。也許是桌面與行動或者是 Android 與 iOS 的抉擇,好好思考挑選其一,進行優化。
8. 混淆任務
新創公司的首要任務是把創新者跟記帳員分開,不要強求 Geek 看懂金融數據。
9. 以現有的程式能力設想產品
進展到開發階段前,會先有一番計劃的過程。在計劃時,我們常常會依據自己的經驗與能力假設未來,不過 James Simpson 認為,計劃階段應該要把程式拋到腦後,找出問題核心後才回過頭來想辦法解開謎題。我們不應該問:「作出這個東西最簡單的方式是什麼?」而應該討論:「使產品得以在使用者身上發揮效用,最簡單的方式是什麼?」
|