选择开源作为营销策略

开源软件不仅仅是对源代码和口碑的贡献,它也是最佳的产品营销策略。
63 位读者喜欢这篇文章。
Teamwork starts with communication

图片来源:Mapbox Uncharted ERG, CC-BY 3.0 US

理解开源软件的概念可能需要一段时间——至少对我来说,很难理解为什么有人会开发一个产品,然后向全世界开放它。人们普遍认为,开发产品是为了出售,而不是免费赠送,而我过去也认为软件是这样的产品。然而,过了一段时间,我逐渐清楚地认识到开源的价值,尤其是在产品开发方面。俗话说,三个臭皮匠顶个诸葛亮,任何开发者,无论身处何地,都可以参与开源项目,并做出令人难以置信的贡献——这种活力在专有软件项目中是不容易或不可能实现的。但我想在这里讨论的是,从营销策略的角度来看,开源的好处与产品开发同样重要。

传统企业不习惯于公开其产品的“源代码”,但也有一些有趣的案例。Brewdog,一个精酿啤酒品牌,免费向公众提供了他们详细的配方,这一举动对他们的营销策略至关重要。如今,由于这个原因,他们在全球的家酿社区中非常受欢迎。他们并没有利用社区来改进他们的啤酒;Brewdog 的啤酒已经很好了,产品开发并不是重点。他们想提高人们对精酿啤酒作为大规模生产品牌的替代品的认识,他们的策略是帮助社区学习自己酿造啤酒,从而欣赏精酿。这完全是一个营销策略,并且取得了成功。

常见的现象是,传统公司的营销团队比产品团队规模更大。这是有原因的——销售产品有时可能很困难。营销团队需要了解市场的发展方向。您的客户的需求和愿望是什么?他们的新痛点是什么?他们服务的用户画像是谁?如今,我们也面临着由于具有重大影响的事件(例如 COVID-19)而导致的一般行为变化。深入了解客户的需求比以往任何时候都更加重要。拥有一个作为企业支柱的社区,有助于营销团队更好、更快地了解市场变化和需求。

当我们在 TotalCross 决定开始支持我们的嵌入式系统 SDK 时,我们意识到转向开源模式可能是一个很好的策略,可以吸引工程师来帮助我们应对技术挑战。从移动市场起家,开源似乎是改进我们的代码并快速推广它的最佳方式。用户社区可以通过构建新功能、文档和教程来填补我们的技术空白,并帮助我们传播口碑。但是,当我们弄清楚这种改变对我们的营销策略有多重要时,才真正下定了决心。

社区不仅可以改进产品,还可以告诉你他们想要什么。只要你向他们回馈价值,他们就会给你日常反馈。因此,开源公司不需要花费太多时间(或金钱)来弄清楚消费者的需求和期望。这样可以释放更多资源用于产品开发,而不是营销。诚然,所有开源软件都需要营销团队的良好支持,这仍然是业务中具有挑战性的部分。但是,一旦在技术之上建立了一个强大的社区,营销团队将 24/7 全天候免费接收数据、洞察和新趋势。这是营销人员的天堂。

找到最佳的收入模式是开源业务中最大的挑战之一。很难弄清楚市场愿意为哪些东西付费,因为其需求变化频繁。与用户保持密切联系,使营销团队能够快速了解这些市场变化,并提供最佳的免费和付费解决方案。这样,营销团队的工作更多地是深入挖掘来自社区的想法,而不是根据市场调研提出新功能。

创办一家硬科技企业比创办一家普通企业更简单。硬科技的开发难度更大、更耗时、成本更高。但一旦完成,剩下的就更容易了,通常是因为技术风险大于市场风险。创办开源软件业务也是如此。开发相关的技术很难,在技术之上建立强大的社区更难。但是,一旦你在最初的步骤中取得成功,所有剩下的事情都会变得更容易,尤其是在交付能够满足客户不断变化的需求的产品方面。

接下来阅读什么
标签
Nathalie Risbakk
我是一名前端开发人员。我创建用户界面并使其栩栩如生。我负责 TotalCross 网站、文档和 GitHub 存储库。我还组织不频繁的《帝国时代 II》公司锦标赛。我拥有 STEM 背景,并在 NTNU 获得工程硕士学位。我热爱所有科技和科学相关的事物。
User profile image.
我热衷于开源业务及其在不放弃利润的情况下为社区增加价值的策略。

1 条评论

这是一篇很棒的文章!谢谢!

知识共享许可协议本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© . All rights reserved.