理解开源软件的概念可能需要一段时间——至少对我来说,很难理解为什么有人会开发一个产品,然后向全世界开放它。人们普遍认为,开发产品是为了出售,而不是免费赠送,而我过去也认为软件是这样的产品。然而,过了一段时间,我逐渐清楚地认识到开源的价值,尤其是在产品开发方面。俗话说,三个臭皮匠顶个诸葛亮,任何开发者,无论身处何地,都可以参与开源项目,并做出令人难以置信的贡献——这种活力在专有软件项目中是不容易或不可能实现的。但我想在这里讨论的是,从营销策略的角度来看,开源的好处与产品开发同样重要。
传统企业不习惯于公开其产品的“源代码”,但也有一些有趣的案例。Brewdog,一个精酿啤酒品牌,免费向公众提供了他们详细的配方,这一举动对他们的营销策略至关重要。如今,由于这个原因,他们在全球的家酿社区中非常受欢迎。他们并没有利用社区来改进他们的啤酒;Brewdog 的啤酒已经很好了,产品开发并不是重点。他们想提高人们对精酿啤酒作为大规模生产品牌的替代品的认识,他们的策略是帮助社区学习自己酿造啤酒,从而欣赏精酿。这完全是一个营销策略,并且取得了成功。
常见的现象是,传统公司的营销团队比产品团队规模更大。这是有原因的——销售产品有时可能很困难。营销团队需要了解市场的发展方向。您的客户的需求和愿望是什么?他们的新痛点是什么?他们服务的用户画像是谁?如今,我们也面临着由于具有重大影响的事件(例如 COVID-19)而导致的一般行为变化。深入了解客户的需求比以往任何时候都更加重要。拥有一个作为企业支柱的社区,有助于营销团队更好、更快地了解市场变化和需求。
当我们在 TotalCross 决定开始支持我们的嵌入式系统 SDK 时,我们意识到转向开源模式可能是一个很好的策略,可以吸引工程师来帮助我们应对技术挑战。从移动市场起家,开源似乎是改进我们的代码并快速推广它的最佳方式。用户社区可以通过构建新功能、文档和教程来填补我们的技术空白,并帮助我们传播口碑。但是,当我们弄清楚这种改变对我们的营销策略有多重要时,才真正下定了决心。
社区不仅可以改进产品,还可以告诉你他们想要什么。只要你向他们回馈价值,他们就会给你日常反馈。因此,开源公司不需要花费太多时间(或金钱)来弄清楚消费者的需求和期望。这样可以释放更多资源用于产品开发,而不是营销。诚然,所有开源软件都需要营销团队的良好支持,这仍然是业务中具有挑战性的部分。但是,一旦在技术之上建立了一个强大的社区,营销团队将 24/7 全天候免费接收数据、洞察和新趋势。这是营销人员的天堂。
找到最佳的收入模式是开源业务中最大的挑战之一。很难弄清楚市场愿意为哪些东西付费,因为其需求变化频繁。与用户保持密切联系,使营销团队能够快速了解这些市场变化,并提供最佳的免费和付费解决方案。这样,营销团队的工作更多地是深入挖掘来自社区的想法,而不是根据市场调研提出新功能。
创办一家硬科技企业比创办一家普通企业更简单。硬科技的开发难度更大、更耗时、成本更高。但一旦完成,剩下的就更容易了,通常是因为技术风险大于市场风险。创办开源软件业务也是如此。开发相关的技术很难,在技术之上建立强大的社区更难。但是,一旦你在最初的步骤中取得成功,所有剩下的事情都会变得更容易,尤其是在交付能够满足客户不断变化的需求的产品方面。
1 条评论