社区发现 评价指标_社区指标:数字背后的挑战

社区发现 评价指标

我们都沉迷于可以衡量生活中的数字和统计数据。 我们关心我们的健康,因此我们监控体重,血压和卡路里摄入量。 我们还观察自己和工作环境,以评估我们的效率和团队动力。 专注于数字的这种心态延续到了我们评估开源社区的方式。

为什么指标很重要?

像人体一样,开源社区是具有共同点以及独特的运营特征和动态的复杂组织。 从本质上讲,开源项目使大量数据可用,不仅与源代码相关,而且与贡献者的流程和行动有关。 这些信息使我们可以更好地了解项目的生态系统及其随着时间的变化。

在评估社区的健康和进步时,社区通常会查看有关其产生的工件的贡献,多样性和采用程度的指标。 度量标准对于发现瓶颈并确定生态系统平衡的变化也非常有帮助。 指标可以提供有关社区健康,增长和整体动态的见解,但前提是我们明智地使用它们。

为什么超越数字至关重要

尽管度量标准被广泛使用并且对于理解社区至关重要,但是请谨慎使用数字是很重要的。 开源社区指标中没有神奇的“健康”数字。 实际上,数字可能会误导您,除非您进一步研究细节和上下文。 例如,如果您仅计算代码贡献而忽略了存储库其他部分中有价值的文档和测试,则可能会得到不完整的描述。

指标可以提供有关社区健康,增长和整体动态的见解,但前提是我们明智地使用它们。
最后,反复收集和发布相同的度量标准可能会导致人们尝试对系统进行游戏,从而导致不良的社区行为。 仅根据数字来判断社区的健康状况可能导致错误的结论和不适当的后续行动,那么我们如何才能做得更好?

案例研究:代码审查

在公司环境和开放源代码项目中都强烈建议进行代码审查,以便在问题上线之前确定并修复问题。 代码审阅者对软件中的代码和更改了解得最多,而项目维护者在合并新更改之前要依靠稳定的贡献者的见解。 那么指标如何进入画面呢?

在特定时间段(例如,每半年或每个发布周期)中衡量肯定和否定代码审查的次数很容易。 许多开源项目都会发布这些活动指标,并带有选项以过滤结果,例如有关一个贡献者或在同一公司工作的所有贡献者的数据。

尽管任何人都可以使用开放源代码项目使用的工具(这意味着任何人都可以提取数字),但是在仪表板上发布这些指标可能会导致它们随着时间的推移而发挥作用。 例如,人们可能会尝试获得最多的评论,认为这会加快他们对社区的接受程度,或者公司可能会鼓励员工产生更多的数字,以提高他们在客户中的声誉。

尝试快速增加这些数字的不幸后果是代码审查的质量下降。 一个例子是负面评论,其中评论者只是重复自动测试系统指出的内容。 另一个是审稿人,只是说他或她同意以前的审稿人,因此没有增加任何讨论。 甚至没有多大用处,审阅者只对尽可能多的未做更改(没有有意义的注释)添加“ +1”标记(这表示更改看起来不错)。

这些行为有多个问题。 这些无意义的评论使积极的贡献者感到不安,他们试图帮助代码作者将最高质量的变更合并。 更不用说那些不想帮助维护项目,而只是试图在开放的仪表盘中增加其统计信息的人,会惹恼常规贡献者。 同样,滥用这种系统的人很容易识别,一旦被识别,他们的声誉就会下降。

如何更好地使用指标

教育对于应对这些挑战至关重要。 开源项目的成功取决于一群关心主题和维护源代码,测试和文档的技术的人。 度量对于获取生态系统平衡的总体情况很重要,它不是由任何单个度量驱动的,而是多个关键绩效指标(KPI)的组合。

当我们查看指标时,例如代码审查的数量,我们必须始终超越数字本身,并了解如何使用数据来增长和反思我们是否朝着正确的方向发展。

我们需要提出一些关键问题,以确定我们应该研究哪些指标,以及如何将它们结合起来以获取有意义的信息。 例如:

  • 为什么数据点对我们(或我们的经理)很重要?
  • 更高或更低的数字意味着什么?
  • 随着时间的变化会怎么说呢?

或回头看一个较早的例子:

  • 负面和正面评论的比率是什么意思?

仅测量一组指标并仅考虑数字很重要,这是一个坏主意。 相反,请更深入地研究并查看数字的背后。


2018年3月6日至9日,在加利福尼亚州索诺玛举行的开源领导者峰会上, OpenStack基金会生态系统技术负责人Ildiko Vancsa将与Ray Paik(Linux基金会的运营经理)进行一次名为《我们从度量标准中学到的东西》的 演讲。

翻译自: https://opensource.com/article/18/2/community-metrics-challenge-behind-numbers

社区发现 评价指标

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值