开源是否开源?战略家的观点
最新最佳业务策略实践启发的决策框架
不要为了成为开源而开源
在数据部的咖啡机上,我们经常梦想着发布开源包。对于美国数据科学家来说,释放开源似乎是圣杯。我们将成为新的Scikit-Learn。我们将被邀请在全球各地的数据峰会上进行交谈。但是在讨论中的某个时候,有人最终会问:
是的,但是我们如何将其出售给管理层?
通常,这将在这里结束讨论,因为没有人知道如何证明投资合理。在本文中,我提出了从业务策略界借来的框架。我希望这将帮助您了解开源何时是公司的好举动,并将这个想法出售给赞助商。
软件质量不足
工程师用来证明开放采购合理的通常理由是,交换想法公开生产的产品比封闭的开发方法更好。暴露您的资源会激励您编写更好的软件,因为您不想被视为代码猴子。它还减少了安全漏洞和错误,因为更多的工程师的眼球每天都在扫描代码。
但是,这不是足够的理由。我们有很多私人一流工程的例子。考虑苹果。他们几乎没有开源的任何东西,但是他们在竞争的每个类别中都是世界一流的。那么,您怎么知道何时开放采购是正确的策略?
开源决定的四个因素
我结合了业务最佳实践探索策略[1]以及从软件行业领导者那里学到的教训,以提出以下决策框架。这是由四个因素组成的,这些因素将推动您的开源策略。
- 竞争竞争的强度:在高度竞争的行业中,公司倾向于窃取创新。可以预期这种竞争行为的情况下,封闭的创新更好。例如,考虑数字日历市场。每年都有大量的应用程序发布,每次将用户体验细微地调整到一个新的水平。一个将添加自动“提出可用的时间插槽功能”,另一个将添加“自动保护焦点时间”功能。新参与者和历史运动员的竞争强度是如此激烈,以至于开放采购您的功能将是脚射击。问你自己: ”我的竞争对手复制的可能性有多大?透明
- 存在第一步优势:在技术取得成功的赢家全能市场中,封闭的创新更具战略意义,因为它使您能够加深差距以竞争并增强自己的优势。以LinkedIn为例,LinkedIn是一个具有强大网络效果的平台。众所周知,世界上只有一个LinkedIn的空间。在《闪电战》 [2]中,里德·霍夫曼(Reid Hoffman)讲述了他们如何燃烧数百万现金以抓住市场。在此阶段,开放采购最关键的产品将减少他们在竞争中的宝贵进步。在创新更连续的地方,开源并与社区一起慢慢建立技术是有意义的。请小心:经常高估的第一步优势。苹果从来没有第一个发布智能手机,MP3播放器和平板电脑技术的技术。问你自己: ”我可以在比赛中持久地保持领先地位吗?透明
- 紧密联系的创新:在那些由复杂且紧密相连的系统制成的行业中,开放式采购将您标准化每个组件并妥协它们之间的无缝集成。这就是为什么苹果开发大多数私人软件的原因。他们想要紧密的整合和无缝的体验。例如,当您接到电话时,请考虑一下AirPods如何自动从MacBook切换到iPhone。用户体验有时会推向封闭的创新。问你自己: ”客户体验对我的业务有多重要?透明
- 工程能力:获得最先进的工程能力对您有多重要?开放采购为您的工程团队提高了标准,并激励他们以自己的最佳实践为基准。这是一种在内部吸引和发展技能的有力方法。问你自己: ”我内部需要什么水平的工程技能?透明
要点
在开放任何东西之前,请像战略家一样思考。如果您仅考虑产品质量的好处,那么您会错过策略的基本维度:竞争。我提出的四个关键问题允许您将开放采购视为具有竞争优势的驱动力:
- 您是在给竞争对手的礼物吗?
- 您可以保护自己的创新以保持领先地位吗?
- 您需要卓越的客户体验吗?
- 您需要世界一流的工程师吗?
通过提出这些问题,您将涵盖开源决策框架的四个基本因素。您将对开源策略非常适合您的公司策略充满信心,因此很容易出售这个想法。
您还有其他关于该主题的观点或经验吗?请在评论部分让我知道。
[1]惠廷顿,安格温,雷格纳,约翰逊和斯科尔斯,探索策略(2019),皮尔逊
[2]里德·霍夫曼(Reid Hoffman)和克里斯·耶(Chris Yeh),闪电战(2018),货币。