如果你想開發自己的軟體產品
關於作者:我是一個企業家、web開發人員。最先開始建立了Lionite,一個web開發商店,現在我是BinPress的CTO,一個原始碼發現和原始碼市場的平臺。
快速總結:如果你喜歡這個當自己老闆的主意(我當然喜歡),你可以抓住機會建立屬於你自己的產品——一個你可以完全掌握建立她的方向的產品,你不需要和別人有任何的妥協,並且你完全沉浸於建立她的快樂,而不是像工作時的按時付費的那種感覺。這可以是一個Web service,一個WordPress的外掛,或者桌面應用程式。不過核心問題都是一樣的,你怎樣找到一個會成功的想法。我們大多數人都使用一個很簡單的方法,我們找到一些對於我們來說不太好用的東西或者我們定位到一個我們日常經驗中的一個問題,然後我們想:“太好了,我就是要建立x給y,然後做一個對比”。問題是我們沒有任何指示,關於別人是否跟我們有一樣的痛點並且有可能為這個想法買單。
本文展示了一個詳細的找到一個好的軟體產品點子的方法,並且驗證真實世界確實有這樣的需要。沒有一個產品一定會成功,然而我們的目標是減少風險並且儘可能的找到一些可能會成功的好點子。(請注意:這個文章是關心開發商業的一些產品,如果你是開發開源的專案並且不關心商業化,這文章可能與你無關了)。
找到一個好的軟體產品的想法
當我們做一件事情的時候可能自然會想出開發一個產品的點子,可是如果你想開始自己的事業然而卻不知道要開發什麼呢?怎麼找到一個新產品的inspiration ?
社群網站
社群網站有大量的靈感,比如像Q&A平臺,論壇和社交網路比如Facebook和Twitter,你的目標觀眾都會出現在那裡的。想要建立一個WordPress的外掛?那就去一些專業部落格的論壇吧。想要建立一個有效的軟體嗎?那就去一個你的 目標方面的專業的LinkedIn的group吧。在Twitter上面搜尋你想要的產品或者平臺可能是靈感的一個非常棒的來源。
找到你潛在的使用者經常閒逛的地方,並且讓自己也 侵入那種氛圍中。去看看別人現有軟體的問題和痛點,想一些點子可以讓別人的生活更加容易,(或者,對於遊戲來說,可以讓他們的更有趣)。搜尋那些社群中的大部分人都同意的內容,嘗試將這些變成一些具體的內容。
不要期望一個點子裝到銀盤子裡被送到你的手上,而是,要自己去感覺你的目標使用者真正需要的是什麼,在這裡建立你自己的概念。(我們將會指出這個概念可能是什麼)。
一個成功產品的變化
成功的產品的優點是被證實的概念,以及很多其他的因素,比如執行力、市場和時間。一個成功的產品至少有一個使用者群你可以馬上定位到,這可以增加你成功的概率。
我不是建議你簡單的克隆已有的想法,那可能成功,但是跟已有的產品相比這更可能失敗。坦白說,克隆一個已有的產品不是那麼有趣。你可以,攻擊另外一個產品的弱點,將這變成你的產品的長處,並且在原有的流行的產品上建立一個有吸引力的變化。
利用你的長處
我們都會有一些經驗,比如某些工具、框架、Apis和專案。看一下你的舊專案和程式碼庫,思考怎樣用這些經驗建立一些新的東西。這就是我建立我自己的產品,Binpress的過程,一個原始碼的發現服務和市場平臺。
利用舊有的經驗而不是完全用新的辦法開發幫助減小了冒險,利用老的程式碼庫可以大大減少開發的時間,也減少了財務上的風險。我以前寫過一個關於怎樣
做筆記
你可能會有很多的靈感瞬間,這時候你想到了一些軟體產品缺失的特點。我總是這樣,當我想“如果我有功能x就好了”,或者“這個破爛根本就做不了某某事情”。這個發現經常就是潛在產品的好的來源。
這樣的想法突然出現,但是然後就從我們的記憶中消失了。只有我們做了筆記,這樣的微小的聯絡才最後會轉化為行動。這都有關自律。下次你有這樣想法的時候,寫下來,你下次還會發現的。過幾周再來看這些notes可能導致你有一個突破的。
接觸市場
現在你已經有一些產品的點子了。但是你怎麼知道哪一個才是你最好的賭注呢?有一些因素會影響你最終選擇將哪一個想法付諸實踐。如果你想找到投資者來支援你的產品這些資訊將會非常有用。
市場大小和目標
實際和潛在的市場。
略
最後,全部是你
建立你自己的獨有的產品可能是很需要勇氣的,但這絕對是一個神奇的體驗。通過做一些調研來減少這些風險是最重要的第一步,也就是說,最重要的因素是你對產品的潛力的相信。
對產品的信仰將會幫助你度過很多的難關,當開發僵持或者銷量下降的時候.當你遇到懷疑者或者haters的時候,這將是你最後的盾牌。
去建立你自己的business,你必須相信你自己的能力和產品。然後一切都會好的,這簡直就是搭便車。不要害怕失敗,盡最大的努力吧並且從錯誤中學習。如果你能度過最難 的時光,那麼好的時光也將會到來,這將會值得的。好運!