在今天的創業界,我們已經習慣了權衡,特別是在強調速度的服務中。而那些習慣于整天滅火的程序員一般會陷入錯誤的目標里而不能自拔,并因此給企業帶來難題 。
為了找出哪些才是最普遍的錯誤, 我向9位成功企業家提出了下面這個問題:
哪一個才是創業開發者最容易犯(并且最容易避免)的錯誤?
以下是他們的首選答案:
1. 基于自身的問題構建產品
大多數創業者(至少是成功的那些)都解決實際問題。 問題是創業者趨向于將個人問題當做社會問題來做規劃。這樣,他們就會基于他們自己的需求來構建他們的產品,并希望其能解決社會問題,那是創業失敗的原因之一。
創業者必須驗證他們的問題是否真的在社會中普遍存在。此外,他們還須去了解問題為什么會存在于社會之中,完成這些任務的唯一方式就是通過與社會對話驗證這個問題,并提出解決它的方案。
—— John Jackovin, Bawte
2. 過于花哨
關于最低限度可用的產品有很多話題可談, 盡可能簡單的去構建它,并盡早開始測試你的假設。開始是一小群人做beta測試,然后借助于他們的反饋(并且只有這樣才行)開始加入一些花哨的東西,以迎合它們的需求 .
- Peter Awad, GoodBlogs
3. 創建不靈活的代碼
盡管你不需要從一開始就著手開發一個足夠靈活的平臺, 確保你的平臺代碼支持未來的功能調整還是很重要的,而不是幻想著它一次就能讓你成功。
修改正在被客戶使用的不靈活代碼是非常令人沮喪的事情,并且會拖慢企業的發展速度,特別是當它非常重要的時候。
- Fehzan Ali, Adscend 傳媒有限公司
4.過早部署
創業界鼓勵快速部署。企業開始生產后,早些而不是晚些得到反饋很重要,但是如果你的產品有很多缺陷,那么現在開始、晚些修復的態度是很愚蠢的。
隨著生產的擴大,你的顧客期待更多,所以你的部署應該避免漏洞百出。準備好比預計的時間晚幾天發布產品,那么你就有更多的一些時間來修復那些會影響用戶體驗和用戶對你的品牌認知的缺陷。
——Danny Wong,Blank Label
5. 太關注代碼
更早地關注解決客戶問題比寫代碼更重要。如果你聚焦于客戶,這樣會更容易寫出正確的代碼,因為你更清楚客戶關心什么。
- Wade Foster, Zapier
6. 不參與業務
不參與“業務”或誤解公司的客戶是一個常見的錯誤。產品不是公司。理解產品如何統領公司的總體目標、戰略和客戶是產品成功開發和部署的關鍵。
- Panos Panay, Sonicbids
7. 一開始就想在所有設備上可用
當啟動一個產品時,你很容易認為你的產品一開始就能在任何設備上使用。聰明的做法是只在幾個平臺構建——或集中一個就好。這樣,你會創造出一個更好的產品并且能避免將團隊分割得太薄弱。
對于一些公司來說,這個平臺可能是平板電腦或手機。對于其他的,它可能是回避Android而只關注iPhone。重點是找出你想要先優化的地方!
- Aaron Schwartz, Modify Watches
8. 混合公司部門
公司應該做的第一件事是將不同部門的人分離開。不要讓一個技術人員去看財務報表。
- Yuriy Boykiv, Gravity Media
9. 基于易用代碼的規劃
在開始開發產品之前,總要有一個規劃過程。這就要想要通過什么途徑去實現,以及能實現規劃功能的程序語言。
我的意思是說做總體規劃時不涉及代碼,然后回過頭來再解決具體問題并讓它能夠工作。這個問題不應該是“讓其可行的最簡單方法是什么?”,相反,你應該問“能使它為用戶工作最簡單的方法是什么?”
云恒網絡www.xyzqw.net版權所有 備案號:魯ICP備19021997號-1 淄博高端網站建設、網絡營銷知名品牌 網絡整合傳播機構