我和朋友创建了一家初创公司,但我们都是软件开发人员。我们很快意识到,我们将不得不处理和理解所有复杂的业务。
是否有任何资源可以帮助我们避免非商业头脑遇到的常见问题?如何平衡创建产品与保持现实目标,以缩短产品上市时间。
这就像你需要脱掉你的程序员帽子并戴上商务帽,反之亦然。
答案 0 :(得分:46)
我的软件业务处于一个非常小的利基市场,集中在硬盘驱动器中磁性层的计算机辅助设计(www.micromagnetica.com - 请注意我正在关闭我的业务,因为潜在客户的数量已经缩减到使业务不可行的程度。网站反映了这一点)。我已经经营了10年,并且做得很好。我的竞争对手是一系列商业和开源项目(大多数是大学或政府赞助的),因此,虽然市场规模很小,但我能够创造出销售良好的独特产品。
缺陷:
将您的需求置于客户之上 - 客户至上 - 始终聆听客户的需求,确保您的开发符合他们的需求而不是您的需求。每个程序员都有他们想要学习或做的事情列表。除非它解决了问题或帮助创建客户想要/需要的功能,否则请不要将此列表用作开发指南。这一点可以决定你公司的成败。
不澄清您的商业理念 - 制定商业计划 - 这将有助于澄清您的工作。阅读本书"The Art of the Start", by Guy Kawasaki以获得创业的商业视角。如果您需要资金,那么您可以使用它来帮助获得天使投资者或风险资本家的融资。否则,它将有助于澄清你在做什么。
不推销自己 - 请执行以下操作:
(a)为您的公司找一个好名字并保护您的域名。即使公司名称的错误选择不会杀死你(我的第一家公司被称为“Euxine Technologies”并且它并没有比这更糟糕),但我的产品自己出售并且不受名称的影响。
(b)尽快整理一个网站,并对您的产品有一个很好的描述。 Google最终会找到您,流量将开始流向您的网站。
(c)只要您有一个工作原型,就会创建一个机制,潜在的热心客户可以下载它并开始帮助您找到错误。您可以使用有限时间的完整版本或限制版本,没有时间限制。我已经完成了两个工作。确保用户知道它是该软件的beta(或alpha)版本。创建beta用户关系最重要的部分是他们会询问你没有想到的功能,这可能会沿着一条无法预料(并且利润丰厚)的路径进行开发。这也将为您提供一种方法,让您了解潜在用户的脉搏。
(d)如果您的产品适用于特定行业,请访问相关会议 (要么获得展位或与潜在客户联系),要通过演示,传单以及在CD上分发软件的免费限量版本来销售您的产品。
不自己品牌 - 提供一个徽标,用于识别您和您的产品。此徽标将显示在您的网站,您的商业固定和名片上。
不管理你的钱 - 最初在钱开始进入之前会有很长的时间。用你的种子钱非常节俭。在您认为软件准备出售的那一刻,这笔钱不会开始。在人们对您的软件表现出兴趣和销售时间之间,可能会有至少几个月的时间延迟。这取决于您的软件成本。软件成本越高,时滞越长。
一旦你开始进行销售,将会有多少钱的季节性变化。总是尝试在银行保留至少6个月的钱来支付工资和运营成本。
不知道您的客户是谁 - 一旦您开始销售软件,请确保您知道您的客户是谁 - 他们可能与您的想法不同。当我创办软件公司时,我认为我的客户将是所有正在研究磁性层的研发工程师。过了一段时间后,很明显我的大多数用户都是这个小组的子集,无法编程,但了解软件背后的物理特性。
不以专业的方式行事 - 与客户互动时务必专业 - 以专业的方式行事和着装。
答案 1 :(得分:32)
创造产品是因为技术很酷,而不是因为有市场。
创建产品是因为您需要它,而不是因为有市场。
创建一个列出产品功能的网站,而不是利益。
假设Google AdWords上的广告适合您。
“建立它,他们会来。”
答案 2 :(得分:16)
StartUp Club的第一条规则:每个初创公司都应该有书呆子和商人。
大多数计算机爱好者对如何经营企业或市场以及销售产品一无所知。你的顶层应该至少有一个商人(但是看他们就像鹰一样,以免他们偷走你的劳动成果: - )。
答案 3 :(得分:8)
这些只是可能妨碍你的一些事情。我建议不仅要考虑业务方面,还要担心软件项目失败的原因。有很多关于如何收集需求,生成质量代码,测试代码(例如TDD),项目方法(例如XP,敏捷,......)以及更多主题的书籍。
如果您无法交付产品或无法提供无法解决问题的产品,您的创业公司可能会失败。
最后,如果你没有定义成功的意义,很难判断成功。它是否会继续营业,将您的收入在1年内翻一番,突破25万美元大关,或者将员工人数增加一倍。您需要定义不仅在您的业务中,而且在您创建的每个产品上取得成功的意义。
答案 4 :(得分:5)
做好功课。如果您在美国,小企业协会是寻找资源的好地方。
答案 5 :(得分:5)
努力成为所有人的一切。
通常在尝试创造一个吸引所有人的产品时,产品变得如此普遍,以至于没有人会对它感到兴奋。
在我看来,最好将您的产品定位到具有特定需求的人群的利基社区,然后比其他任何人更好地满足这一需求。
答案 6 :(得分:4)
这是一个常见的陷阱,但它并不仅限于小公司:管理层缺乏多样性。重要的多样性是体验的多样性。我见过几家小公司遭遇这个陷阱。他们经常可以一段时间做出正确的决定。问题在于,他们几乎不可能分辨出他们做出错误决定的时间。这并不一定意味着他们会失败,只会在不同程度上削弱它们。
答案 7 :(得分:4)
公司发展 - 在软件行业,您可以在很短的时间内赚到很多钱(分别用于其他行业)。大多数人往往变得贪婪,想要更多的钱,所以接受更多的项目和雇用很多人 - 但他们没有发展他们的基础设施,他们的沟通线,他们的责任,他们的开发商等。因为它需要钱,你不要从它直接受益,你失去了你的酷“平面层次 - 每个人都是老板” - 图像(无论如何不是这样) 我自己目睹了两个有前途的初创企业倒闭,因为增长太快了。 所以请留意那个。
答案 8 :(得分:4)
闪亮!不要让开发人员追逐引起他们注意的互联网上最新的闪亮东西。让开发人员专注于公司的核心战略需求,而不是将产品引导到不同的方向,因为他们的兴趣被其他事物所吸引。
答案 9 :(得分:4)
在OnStartups有一个充满提示的博客。最近的一些相关帖子:向the underpants gnomes学习:拥有商业模式,此处为some marketing tips。作者本身就是一名开发者 - 企业家,这听起来就像是你的观点。
更新:Dharmesh只为这类问题设置了一个支持StackOverflow的网站:http://answers.onstartups.com/
答案 10 :(得分:3)
确保您了解您的目标用户及其需求。
我在一个非常酷的创业公司工作,我们认为我们有一个很棒的产品,但我们无法生成那个伟大的用户故事,以真实地展示我们的产品如何满足他们的需求。这个缺点使他们无法以激动人心的方式与我们的产品“连接”。
在我看来,这种脱节是由于我们不了解我们的目标用户并了解他们应该具备的问题。
答案 11 :(得分:2)
销售销售和更多销售。此外,还希望在代码“完美”之前发布,并逐步发布功能。关于这个主题和这个网站(http://www.hanselminutes.com/default.aspx?showID=152)
实际上有很好的Hanselminutes答案 12 :(得分:1)
团队中没有一些人有不同的想法/背景/个性。
如果每个人总是在一致同意,并且没有任何摩擦,那么你就不会做任何事。哦,你可能会好一阵子,但是如果每个人都以同样的方式思考,当你遇到困难时(你会),你就会陷入困境。当你在滚动时,曲线球会分散注意力;当你被困在车辙中或靠墙时,曲线球可以让你向不同的方向移动。这可能是错误的方向,但至少它是 a 方向。
答案 13 :(得分:1)
没有足够的营销知识和经验。虽然销售好产品很容易。
答案 14 :(得分:0)
问题是我称之为IBM OS 2-天才构建了一个非常好的产品,但该产品销售不好,也没有量身定制,以有效地按摩买家的耳朵。我鄙视一些关于商业工作者的事情,比如短期思考,将快速而肮脏的开发人员放在缓慢但优秀的开发人员和其他问题上 - 但他们是那些赚钱并将软件推向客户手中的人。如果初创公司没有能够有效运作的开发人员处理业务问题 - 那么就需要找到能够做到的人。如果不这样做,就会让Windows 95成为热门,而IBM的OS 2则成为恐龙。
答案 15 :(得分:0)
开发产品时没有特定的市场。我工作的几个地方试图做任何事情以及导致在一个市场上没有足够的努力来获得利润的一切,因此业务仍然可以运行。
Micro ISV links有一些链接显示在一个绝密的演示文稿中,我参加了一段时间也可能有用。