不懂技術也想創業?這6招你必須注意

TP_funny發表於2015-04-07

本文系轉自 TNW 中文站,以下為全文:
我不想騙你,但開發一款產品確實很困難,尤其是在你自己並不精通設計和程式碼的情況下。作為一名非技術出身的人士,創立一家軟體公司將是一場艱苦的鬥爭。以下 6 點原則幫助我,一個非技術出身的創業者,將自己的理念發展成真正的軟體即服務(SaaS)產品。

1、驗證你的概念
當我首次提出 Nudge 的概念時,我希望確保這款產品能解決普通使用者的痛點,而不僅僅是我自己的痛點。為此,我將自己的想法整理成一篇文件,並將其中 1 到 2 行的概要傳送給我認識的一些人,看看他們是否會接受這樣的產品。
他們的回答是:“我會去使用這款產品。”“毫無疑問這解決了我的問題,能讓我知道這款產品何時釋出嗎?”其他一些人也表示,會喜歡這款產品。而我對這樣的反饋感到高興。
接下來,我邀請一名朋友協助我開發了只有一個網頁的網站,解釋了 Nudge 的功能。這一網站在幾天後上線。為了推廣 Nudge,我撰寫了幾篇部落格文章,並在 Hacker News 和 Inbound.org 等相關性強的社群中分享了文章連結,看看別人的反饋。
在看到有更多人註冊,或是對產品表示興趣之後,我決定繼續開發。
如果你找不到朋友幫你開發這種只有一個網頁的網站,那麼你還有許多解決方案:你可以使用 WordPress 主題,或是類似 Strikingly 和 Launch Rock 的服務。
經驗:如果你自己無法開發出最小可行性產品,那麼就需要首先證明,你即將開發的產品能吸引目標使用者的使用。

2、學會將概念以視覺化方式表現出來
作為一名不太熟悉技術的人,你需要尋找方式,向同事表述自己的概念。我很快就發現,解讀一段文字的方式多種多樣。儘管文字說明仍然很重要,但視覺化的方法是表達思想的關鍵。
我有著關於 Photoshop 的最基礎知識,在一些情況下,我會使用 Photoshop 去表達對設計改動或介面佈局的看法。對於最基本的線框圖,我會使用一款名為 Wireframe.cc 的工具。這幫助我迅速表述自己的設想,繪製一目瞭然的線框圖,從而幫助他人瞭解期望中的應用工作方式。
經驗:將你的概念變為視覺化內容。這不僅將幫助與你一同工作的所有人,也將幫你清楚地看到,概念如何變為現實。

3、掌握給予有價值反饋的藝術
“主頁圖示太大。”“我希望使用者可以在這一頁面上邀請團隊成員。”這是我通常傳送給同事們的反饋。這主要是一些關於功能的反饋,表達了我的期望,但並未明確指出哪些部分需要調整。
有價值的反饋應當更加清晰。提供反饋意見的一種更好的方式應當是這樣:“主頁圖示太大,能否縮小 25%?”或是“這一頁面應當有電子郵件表格,幫助人們邀請團隊成員加入 Nudge。這應當在主標題下方,幷包括以下幾個部分。這是我繪製的線框圖。”
這樣的反饋更加清楚,有助於技術團隊理解我想要的究竟是什麼。良好的反饋意見對任何專案都非常必要,尤其是當你希望確保時間節點和預算時。糟糕的反饋意見會導致專案延期,而一些本來只需 30 分鐘即可改正的問題將耗費 3 到 4 小時時間。
經驗:與設計和開發團隊換位思考,想一想關於你提出的問題他們需要什麼樣的資訊。

4、成為規劃專家
有一句老話說:“失敗的規劃等同於為失敗而規劃。”在網際網路專案中,這一點確實如此。
在 Nudge 開發的前幾周,整個局面一片混亂。我們有一個簡要的計劃,列出了這一產品所需的功能。這幫助我們進行了早期的開發。但很明顯,我可以進行更好的規劃,從而使事情的進展更順利。
一名開發者這樣對我說:“我們需要更完善的結構。”對此我完全同意。我們開始轉而採用敏捷開發模式,針對每項功能規劃更完善的細節。這樣的調整意味著,我總是可以為下一階段的開發做好規劃,而開發者將專注於手上的任務。
由於每一階段的開發都有著良好的規劃,並在執行前得到了充分評估,這意味著在工作開始之前,90% 的問題都已經有了答案。這是一種更具效率的方式。
經驗:任何開發專案都很容易趨於複雜化。如果沒有合適的規劃,一些看似很簡單的功能都會導致過程變得複雜 10 倍。需要儘早採取措施避免這樣的問題。

5、抓緊測試
我認為,任何網頁開發專案最終的執行結果都不會像最初設想中一樣完美。測試是將新產品推向市場過程中非常重要的一個階段。關於測試,你需要找出儘可能多的漏洞。
你可以自行測試,但為了獲得最好的結果,我建議選一些測試者來幫忙。這樣的測試者應當沒有用過你的產品,從而可以把握到你可能錯過的問題。在我做好測試準備後,我聯絡了最初註冊服務的一些人,並將測試資訊提交至 BetaList,尋找希望嘗試新工具並給予反饋的人士。
關於漏洞的報告應當儘可能詳盡,即便是最簡單的拼寫錯誤也是如此。當我遇到漏洞時,我會報告以下資訊:
– 發現漏洞的頁面
– 需要什麼樣的改動
– 截圖
– 我使用瀏覽器的詳細資訊
– 我在進行什麼操作(例如註冊,或是升級至專業版)
如果需要設計和佈局調整,我還會繪製草圖進行解釋。
經驗:在深入參與一個專案時,你會很容易錯過某些漏洞或拼寫錯誤。在正式推出之前,請邀請一群測試者來試用你的應用。

6、提前思考
在你啟動專案之初,客戶服務和資料分析似乎是非常遙遠的工作,但你需要提前思考,你將需要哪些工具來運營自己的業務。例如:
– 你要如何處理客戶服務?
– 你是否需要分析軟體?
– 你如何處理支付?

通常情況下,這類工具需要整合至你網站的程式碼中,而你需要儘早瞭解怎麼做會更好。實際上,你需要提前思考的並不僅僅是第三方工具。在完成專案開發前,需要思考的還有許多其他問題,例如:
主機
你的應用要使用哪一主機服務?你需要可靠、規模靈活的主機服務。在做出決定前,我認為最重要的 3 個因素包括:
1) 可靠性:你不會希望自己的應用當機。
2) 技術支援:當主機服務出現問題時,你希望他們能迅速做出反應,給予一流的技術支援。
3) 使用者友好:一些主機網站的技術性太強。我喜歡的服務應當可以幫我方便地管理所需的任務,例如從我們的域中設定新的電子郵件地址。

部落格
如果你計劃設定部落格,那麼最好在產品釋出前做好選擇。需要決定的包括,你要在哪一部落格平臺(例如 WordPress 或 Ghost)上設定部落格,部落格位於哪一個域。

內容管理系統
作為一名非技術專家,你希望能方便地更新網站上的內容,例如拼寫錯誤和圖片。請提前思考如何管理這些內容更新。

管理員工具
你需要管理員工具,幫助使用者解決問題,處理客服請求。如果沒有制定細節計劃,即使是更新電子郵件地址這樣的簡單工作也會變得很困難。
經驗:在產品開發過程中,請仔細地考慮所有一切,並在需求出現前做好規劃。
來自:部落格園
相關閱讀
評論(1)

相關文章