社区打造智慧社区
您如何衡量社区的健康状况,发现问题并跟踪实现目标的进度? 您应该测量什么?
上个月,我们讨论了虚荣性指标 ,这些指标表面上看似令人印象深刻,但最终并没有给您带来什么见识或指导,无法改善您社区的健康状况。 这自然引出了一个问题:什么,你应该测量? 正如我上个月提到的,一个显而易见但烦人的答案:这取决于。 第一个也是最重要的依赖性与您社区的性质以及您和您的成员希望社区的去向有关。
社区的多样性是组成社区的人们的多样性的自然结果,但这也使得为改善目的而难以衡量和发现趋势。 每个社区都有自己的使命,目标和与员工进行协作的中心思想,并且您进行的度量必须考虑到这些,而不会浪费您或他人的时间。 乔诺·培根(Jono Bacon)在他的《 社区的艺术》一书中指出:
“这里的目的不是要构建一个巨大的吸尘器,以将社区的每一个细微细节吸引到图表中。而是要找出我们对社区不了解的东西,并使用度量作为理解这些事情的一种手段。更好。”
培根继续解释说,您还必须愿意并且有能力根据这些度量进行更改。 为了测量而进行的测量是没有意义的。 因此,我们谨记此为您寻求有效社区指标的第一步:设定目标。
指标目标
目标在社区的每个级别上都很重要,因为它们为您提供了随着社区的发展而不断针对具体目标。 开源社区通常从其创始人定义的隐性目标或使命开始:创建有效的开放软件,为用户解决一些问题。 这通常会保留一段时间。 如果您正在阅读本文,那么您很有可能会参与到一个现有的开源社区构建软件中,该软件可以解决问题,并且只有少数成员,并且您希望持续评估其健康状况,并着眼于改善。 如果您要花费时间和金钱来收集和分析指标,则首先需要知道您想要做什么。
指标计划的目标并不特定于每个度量,而是针对整个指标计划 。 它们还应尽可能与项目的总体任务紧密联系。 这样可以确保,如果您在实现指标目标方面取得了进展,那么您也在朝项目目标方面取得了进展。 在我作为Liferay的社区经理的前一生中,我们对我们想要离开社区的东西,与业务的关系有很多思考,并以此为我们的指标计划制定了以下目标:
目标1:提高参与和贡献的价值
根据社区圆桌会议的《 2016年社区管理状况》 ,一流社区(成熟度最高的前20%)衡量社区价值的可能性是其两倍 。 我们也坚信,社区成员从我们的社区中获得的价值越高,他们越愿意加入并留下来,推进自己的议程,并使社区,公司和整个行业受益。 。 后来,我们使用它来定义要跟踪的特定度量,但是我们必须首先了解我们的成员的价值。 我们没有进行猜测,而是调查了我们的社区:是什么促使您成为我们的社区并为社区做出贡献?
![Liferay调查结果图。 Graph of Liferay survey results.](https://i-blog.csdnimg.cn/blog_migrate/f8e517c12d33babed47a44a467ce11c9.png)
结果重申了我们的信念,即Liferay社区中的人们主要对共享,学习和回馈感兴趣。 他们不想要钱,这对没有资金支持或没有资金支持的志愿者社区中的许多人来说都是一种解脱。
目标2:衡量业务决策的效果
我们想了解我们是否能够获得足够的回报。 当我们做出业务决策时,这对我们的社区产生了什么影响? 开源项目的常见方案是花钱参加或赞助会议。 我们想知道花费是否值得。 牢记这一目标有助于我们定义和收集与会议参与有关的指标。 我们的指标计划还具有意想不到但令人欢迎的副作用:知道我们正在被衡量时,我们付出了额外的努力。 我们没有展示和分发T恤,而是建立了一个引人入胜的展台内开发人员活动,为访客提供了一个小小的但引人入胜的体验,成为我们社区的一员,并使其更容易衡量成功。 是的,无论如何我们都应该付出额外的努力,但是对我们的社区加一点额外的严谨会带给我们全民(包括我自己)最好的人才。
目标3:了解社区指标与业务绩效之间的关系
这个目标与先前的目标有些关系,但方向相反。 它帮助我们了解了社区绩效与业务绩效之间的关系。 它并不能告诉我们过去是否做出了正确的决定。 它告诉我们未来应该专注于什么。 例如,如果我们看到社区拥护者的增长与企业收入之间有很强的相关性,那么这可以帮助我们调整在该领域的未来支出。 但是,这里有龙:关联并不意味着因果关系。 让我们看一下对柠檬进口量和高速公路死亡人数的研究,让我知道如果美国进口更多柠檬,您会怎么想。
![柠檬和汽车事故相关图。 Lemons and auto accident correlation graph.](https://i-blog.csdnimg.cn/blog_migrate/745b2f61a7773afb6b6057903cf76966.png)
数据来源: 国家公路交通安全管理局,DOT HS 810 780和美国农业部
使用度量结果时,必须考虑其他因素,例如它们的准确性,它们是否是共同原因的可能性,或者它们仅仅是巧合,而根本不相关。
总之,在开始度量程序之前,您必须为程序本身定义目标,这些目标应与项目的任务相关。 您制定的目标将帮助您准确确定要测量的内容,这是下一篇文章的主题。 下个月见!
翻译自: https://opensource.com/bus/16/8/measuring-community-health
社区打造智慧社区