博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
三大开源社区是哪几个_3个衡量开源社区健康的指标
阅读量:2528 次
发布时间:2019-05-11

本文共 2428 字,大约阅读时间需要 8 分钟。

三大开源社区是哪几个

社区建设是任何开源项目成功的关键。 甚至在开源之外,社区也被视为从零售,游戏,健身到许多行业的企业的竞争优势。 (要进行更深入的了解,请参阅《 哈佛商业评论 》中的“ ”。)

但是,众所周知,开源社区建设(尤其是离线活动)很难衡量,跟踪和分析。 尽管我们都参加过聚会,会议和“总结”(可能自己亲自主持了其中的一些),但值得吗? 社区有意义地成长了吗? 打印所有这些贴纸和赃物是否物有所值? 我们是否收集并跟踪了正确的数字以衡量进度?

为了开发一个更好的衡量社区的框架,我们可以寻求其他行业的指导和新思路:政治运动。

我的指标始于政治

我的职业生涯始于2008年在美国的政治竞选活动中,当时是当时的参议员奥巴马的现场组织者(又称低级职员)。回想起来,现场组织者的工作基本上是在特定分配的地理区域内建立社区,竞选需要赢。 我的一天包括召集支持者参加志愿者活动,举办活动以聚集支持者,邀请来宾演讲者(在政治上被称为“代理人”)参加活动,并推销候选人的愿景和计划(本质上是我们的“产品”)。

不管您对一般政治家还是特定政治家有什么疑虑,赢得政治胜利的竞选活动都是庞大的社区建设活动,这些活动是由数据驱动,精心衡量并不断优化的。 它们是运转良好的社区建设机器。

几年前,当我进入开源世界时,社区建设部分变得熟悉而自然。 使我感到惊讶的是,很少量化和衡量社区建设(特别是使用离线活动)的过程。

跟踪三个指标

从我见过的最佳政治竞选活动中摘录,以下是开源社区跟踪和优化的三个最重要的指标:

  • 社区大使人数
  • 回程参与者人数(两次或两次以上参加您的活动的人)
  • 参会者流失率(仅参加一次活动或表示将参加但未参加的人所占的百分比)

如果您很好奇,这三个指标在政治竞选活动中所用的术语通常是社区队长,超级志愿者和成年率。

社区大使

“社区大使”是您的项目的用户或爱好者,他们愿意一贯地主持她或他所居住的当地聚会或活动。 社区大使的数量不断增加,并向他们提供资源和指导,这是社区实力和规模的核心。 如果您有很多资金,您可能可以聘请这些人,但是纯净的志愿者对您的项目的吸引力更具说服力。

这些大使应该是您最好的朋友,在那里您可以从内到外理解为什么他们有动机在同行和陌生人面前宣传您的项目。 他们对您的项目的反馈也很有价值,并且应该是您的开发路线图和过程的关键部分。 您可以策略性地在全球各地的不同技术中心中培养大使,因此您的项目可以依靠具有本地知识的人员来接触和服务具有不同需求的不同商业文化的用户。 开源的优点在于默认情况下它是全球性的。 利用它!

可以说有些城市比其他城市更多地是开发者中心。 阿姆斯特丹,奥斯丁,班加罗尔,北京,柏林,杭州,伊斯坦布尔,伦敦,纽约,巴黎,西雅图,首尔,深圳,新加坡,圣保罗,旧金山湾区,温哥华,特拉维夫,东京和多伦多(按字母顺序列出,并基于我通过社交媒体获得的反馈。如果错过任何评论,请添加评论!)。 Cloud Native Computing Foundation的就是一个例子。

返回参会者

回程参与者的数量对于衡量社区活动的有用性或粘性至关重要。 跟踪回程参与者是您如何在“好奇”和“认真”之间划出一条有意义的界限。

试图增加这个数字应该是一个显而易见的目标。 但是,这不是唯一的目标。 这是您最想了解其动机的小组。 这是反映项目用户角色的组。 该小组可能会给您最有价值的反馈。 这个小组将成为您未来的社区大使。

换句话说,这就是您的 (如果可以保留的话)。

在主持并参加了我在这些社区聚会中应有的份额后,我的观察结果是,大多数人都参加了有关技术主题的教育,寻找解决工作中问题的工具,或为下一个工作机会建立网络。 他们不想要的是被“推向市场”。

开发人员社区事件变成营销事件的趋势正在增长,尤其是在公司资金充裕或拥有强大的营销部门想要“控制消息”的情况下。 我发现这种趋势令人不安,因为它破坏了社区建设。

因此,将注意力集中在技术教育上。 如果开发人员社区被市场营销活动所接管,那么您的回返出席者指标就不会很漂亮。

参会者流失率

跟踪搅动的与会者是返回的与会者硬币的另一面,因此我不会感到惊讶。 这些人一旦加入,然后消失,或者表现出兴趣,但不露面。 它们之所以重要,是因为它们会告诉您什么是行不通的,以及为谁服务,这比仅计算出现的人员更具操作性。

注意事项之一:测量此数字时要诚实,不要欺骗自己(或其他人)。 就其本身而言,如果有人注册但没有出现,则意义不大。 同样,如果某人出现一次却再也没有回来,那意义不大。 例行坐下来评估为什么某人没有出现,因此您可以重新评估和完善您的社区计划和活动。 不要在社区建设活动中采用错误的激励措施来奖励错误的指标。

面对面联系的价值

我故意将这篇文章的重点放在衡量离线社区的活动上,因为在线活动本质上对于数字原生开源创建者而言更易于跟踪和直观。

离线社区活动对于任何项目的发展都至关重要。 我还没有看到一个成功的项目,无论其在线受欢迎程度如何,都没有足够的离线状态。

为什么会这样呢? 为什么通常在网上出生的开源社区不能仅仅停留并在线发展?

因为技术选择最终是人为决定; 因此,面对面的互动是采用新技术不可替代的要素。 没有人想成为豚鼠。 没有人想成为第一个。 感觉不像第一种最有效的方法是从字面上其他人正在尝试或对同一事物感兴趣。

与其他开发人员在同一个房间中,了解相同的项目,并定期进行操作是建立项目信任的最有效方法。 信任带来了牵引力。

这三个指标有效

可以跟踪其他事物,但是更多数据并不一定意味着更清晰的洞察力。 将精力集中在这三个指标上将对您的社区建设运营产生最大影响。 一个开源社区,在这个社区中,大使和回程人员数量呈上升趋势, 参会人员流失率呈下降趋势,这是一个健康且以正确方式发展的社区。


本文最初出现在 并经许可重新发布。

翻译自:

三大开源社区是哪几个

转载地址:http://cmizd.baihongyu.com/

你可能感兴趣的文章
阶段3 3.SpringMVC·_07.SSM整合案例_07.ssm整合之编写MyBatis框架测试保存的方法
查看>>
阶段3 3.SpringMVC·_06.异常处理及拦截器_7 SpringMVC拦截器之拦截器接口方法演示
查看>>
阶段3 3.SpringMVC·_07.SSM整合案例_09.ssm整合之Spring整合MyBatis框架配置事务
查看>>
阶段3 3.SpringMVC·_07.SSM整合案例_02.ssm整合之搭建环境
查看>>
小D课堂 - 零基础入门SpringBoot2.X到实战_第1节零基础快速入门SpringBoot2.0_3、快速创建SpringBoot应用之手工创建web应用...
查看>>
阶段3 3.SpringMVC·_07.SSM整合案例_04.ssm整合之编写SpringMVC框架
查看>>
小D课堂 - 零基础入门SpringBoot2.X到实战_第1节零基础快速入门SpringBoot2.0_5、SpringBoot2.x的依赖默认Maven版本...
查看>>
阶段3 3.SpringMVC·_07.SSM整合案例_08.ssm整合之Spring整合MyBatis框架
查看>>
小D课堂 - 零基础入门SpringBoot2.X到实战_第2节 SpringBoot接口Http协议开发实战_9、SpringBoot基础HTTP其他提交方法请求实战...
查看>>
小D课堂 - 零基础入门SpringBoot2.X到实战_第2节 SpringBoot接口Http协议开发实战_12、SpringBoot2.x文件上传实战...
查看>>
小D课堂 - 零基础入门SpringBoot2.X到实战_第4节 Springboot2.0单元测试进阶实战和自定义异常处理_19、SpringBoot个性化启动banner设置debug日志...
查看>>
小D课堂 - 零基础入门SpringBoot2.X到实战_第4节 Springboot2.0单元测试进阶实战和自定义异常处理_20、SpringBoot2.x配置全局异常实战...
查看>>
小D课堂 - 零基础入门SpringBoot2.X到实战_第5节 SpringBoot部署war项目到tomcat9和启动原理讲解_23、SpringBoot2.x启动原理概述...
查看>>
小D课堂 - 零基础入门SpringBoot2.X到实战_第4节 Springboot2.0单元测试进阶实战和自定义异常处理_21、SpringBoot2.x配置全局异常返回自定义页面...
查看>>
小D课堂 - 零基础入门SpringBoot2.X到实战_第8节 数据库操作之整合Mybaties和事务讲解_32..SpringBoot2.x持久化数据方式介绍...
查看>>
小D课堂 - 零基础入门SpringBoot2.X到实战_第8节 数据库操作之整合Mybaties和事务讲解_34、SpringBoot整合Mybatis实操和打印SQL语句...
查看>>
小D课堂 - 零基础入门SpringBoot2.X到实战_第8节 数据库操作之整合Mybaties和事务讲解_36、SpringBoot整合mybatis之事务处理实战...
查看>>
小D课堂 - 零基础入门SpringBoot2.X到实战_第8节 数据库操作之整合Mybaties和事务讲解_35、事务介绍和常见的隔离级别,传播行为...
查看>>
小D课堂 - 零基础入门SpringBoot2.X到实战_第9节 SpringBoot2.x整合Redis实战_40、Redis工具类封装讲解和实战...
查看>>
小D课堂 - 零基础入门SpringBoot2.X到实战_第9节 SpringBoot2.x整合Redis实战_37、分布式缓存Redis介绍...
查看>>