博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
pirate guard_使用Pirate Metrics衡量开源项目的成功
阅读量:2523 次
发布时间:2019-05-11

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

pirate guard

因此,您开始了自己的开源项目。 您有一个很棒的主意,实际上您花了时间和精力在GitHub上创建一个项目,甚至走到了建立适当的框架以允许其他人为您的社区做贡献的地步。 太棒了!

那怎么回事? 该项目成功了吗? 您每周都能看到改进吗? 您正在接近目标吗? 你有目标吗? 如果这些问题使您在座位上笨拙地乱转,请继续阅读。 如果您自信地回答了所有问题,请继续阅读,因为您可能会挑战以前的某些假设。

作为一个的社区经理,我想分享一些我们用来衡量项目成功与否的经验和方法。 这些想法和技术是正在进行的工作。 希望您能从听到我们所做的事情中汲取一些想法,并且更好的是,与我们分享您的一些新想法。

都是关于捐款的吗?

这是事实。 大多数开源项目贡献者很少。 写了一篇分析了活跃社区的大约50,000个开源项目。 根据他的分析,“绝大多数项目很小,只有一个或几个贡献者。” 考虑以下统计信息:

  • 87%的项目每年有五个或更少的提交者。
  • 每年只有1%的项目具有50个或更多的提交者,而只有0.1%的项目具有200个或更多的提交者。

因此,假设您参与的项目中有99%的项目每年的提交者少于50个,那么您可能希望使用其他指标来衡量您的项目是否进展顺利。

AARR! 海盗指标介绍

用户可以在许多不同级别上参与您的项目。 有些人可能在阅读博客文章时就听说了您的项目,并在那里停了下来。 然后有一个疯狂的开发人员,一天要为您的社区贡献代码三遍。 关键是在这两种情况之间有多个层次的参与。

是一个简单有效的框架,可帮助您在每个重要的用户参与水平上衡量项目的成功程度。 海盗指标谈到了用户参与的五个一般级别:

在参与的每个级别,您都进行一些活动来鼓励用户参与并将他们提升到下一个级别。 此过程的重要部分是了解哪些活动可以有效地鼓励更多的参与。

采用海盗指标衡量开源成功

海盗指标通常用于通常旨在增加收入的业务启动计划。 但是,没有规则说收入就是金钱。 最终的付款可能是对您的软件的代码贡献或成为社区的活跃成员。

我在CloudSlang的团队将这些“海盗指标”定义应用于开源世界,并且我们使用这些指标来衡量每个参与级别的成功率。 因此,以下示例说明了我们如何定义每个参与级别的成功:

请注意进入互动渠道的活动。 当我们发布博客帖子或在聚会上展示某些内容时,我们有兴趣了解这些活动对用户参与度的影响。 例如,一篇很酷的博客文章提到您的产品可能会导致很多独特的站点访问(获取),但是那些相同的访问者可能对下载您的产品(激活)不那么感兴趣。 另一方面,当您在非常相关的在线聚会上展示项目时,您的网站访问(获取)次数可能会减少,但是产品下载(激活)的百分比会更高。

测量和学习

每周,我们会在参与度的每个级别上查看多个指标,并记录数据(例如,下载次数)。 我们记录了我们在同一周内并行开展的独特外展活动(例如,博客文章或新版本)。 这样,我们就能每周主动地进行自我评估,并了解哪些活动可以有效地增加我们项目的参与度。

请分享您的反馈

就像我说的那样,这种方法是一项正在进行的工作。 我真的很想听听其他开源项目如何处理该主题。 请在评论部分留下您的反馈意见,我们将共同创造新一代的开源海盗。

翻译自:

pirate guard

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

你可能感兴趣的文章
只出现一次的数字 [ LeetCode ]
查看>>
动手动脑3
查看>>
Oracle笔记之用户管理
查看>>
margin的相关属性:
查看>>
20145231熊梓宏 《网络对抗》 实验8 Web基础
查看>>
saas系统架构经验总结
查看>>
实现Icommand接口
查看>>
多用户ATM机(面向对象编程)
查看>>
Linux下管理软件的方法
查看>>
隐藏DIV 显示DIV
查看>>
[JAVA算法]递归求Fibbonicc序列方法
查看>>
@+id/和android:id的区别
查看>>
在Windows上安装FFmpeg程序
查看>>
jQuery 解决 IE 6/7/8 BUG:下拉框select设宽度时option超出显示不全
查看>>
15 个有趣的 JavaScript 与 CSS 库
查看>>
实现iOS语言本地化/国际化
查看>>
ASP.NET MVC学习---(二)EF文件结构
查看>>
年会-2014
查看>>
MBTIles实现
查看>>
创建WPF项目
查看>>