Google 开源项目办公室:开源的商业影响
在全球范围内都可以找到开源软件富有创意且令人兴奋的应用,还有谁比实践者本身更适合分享新用例的细节呢?在本博客系列中,我们将重点介绍在 实用开源信息 (POSI) 2021 在线会议期间分享了他们的开源故事的嘉宾,该会议由 OSI 主办。请查看此频道以获取更多实用的开源故事。
Amanda Casari 是 Google 开源项目办公室的开源科学家,她在那里领导 Google 与 Project OCEAN 相关的研究和工程工作。开源项目办公室 (OSPO) 在组织中建立,作为集中政策、战略和指导以及确保在从事开源项目的复杂团队中采用通用实践的一种手段。Amanda 为任何正在使用开源并考虑建立自己的 OSPO 的组织提供了一些结构。
良好的项目管理实践,而不仅仅是技术管理,对于组织中开源的管理至关重要。有效跟踪和沟通开源项目的商业影响取决于了解项目的“原因”和“方式”。这些答案有助于定义期望、需求、共同成果和未来的合作机会。此外,在这个早期阶段识别利益相关者对于为您的开源项目制定一致且有效的沟通计划非常重要。
衡量开源在组织中的商业影响是 OSPO 的一项关键职能。Amanda 指出,与其他衡量成功的指标相比,影响是审视开源项目的视角。经常使用的经济模型 ROI(投资回报率)过于简单,无法捕捉开源生态系统的复杂性。对社区的投资,例如用于指导新的代码审查员、教他们如何追踪错误以及程序中的其他赞助工作,无法通过传统的 ROI 模型(如小时工资和跟踪时间)来衡量,但这却是开源项目价值的核心。在 Google,他们使用“投资 : 影响”的投入-产出模型。投入到项目中的内容以及如何在这些项目中衡量成功是使用有用的指标和 KPI 来衡量的。
指标的概念在开源环境中并不总是受欢迎。Amanda 澄清说,当她和她在 Google 的团队使用指标时,他们使用的是定性和定量测量、记录的(且不可避免地带有偏见的)观察,并理解其背后的动机。好奇心可以引导出数据讲述的关于您正在观察的内容的故事。这个故事需要与为您的独特组织和利益相关者建立的愿景联系起来,才能证明成功。
KPI 是特定类型的指标,它指示程序成功的样子,以便您知道您正在实现您的目标和利益相关者的目标。重要的是,您要跟踪这些标记,并了解应使用什么频率、格式期望和沟通方法。
如果您有兴趣更深入地了解 Amanda 根据她在 Google 的工作分享的影响模型指南,您可以观看她在下面 POSI 活动中的视频
本系列之前的博客以 RedHat 的 OSI 成员为特色,主题为“从专有文化转向开源文化”。点击链接阅读,并回来关注我们未来几周 Practical Open Source Information (POSI) 2021 的特邀成员。