构建社区之前需要回答的 5 个问题

了解不同类型的社区以及它们如何帮助您的组织是成功构建社区的关键。
249 位读者喜欢这个。
A quick and easy way to make your first open source contribution

Opensource.com

最近,我与许多商业领袖讨论了为他们的公司或产品构建社区的问题。虽然每个人都认识到拥有一个充满活力和积极的社区的好处,但许多人不确定这意味着什么以及如何构建它。不了解这些细节可能意味着将时间和金钱浪费在不会给您带来想要的结果的事情上。

在面试社区管理职位时,我开始询问这些细节,以确定公司领导者是否了解他们为什么想要社区以及他们希望社区为他们做什么。

以下是我提出的五个问题

1. 您的社区中会有哪些人?

这是一个看似简单的问题,但您需要仔细思考答案。如果您正在运行一个开源项目,您可能会说“开发者”,或者如果是专有产品,则可能是“用户”,但这并没有告诉您很多关于您希望社区中存在的人的信息。您想要高级或低级语言开发者?您是在寻找可以稳定您的产品或扩展其功能的人吗?是获得报酬做出贡献的专业人士,还是在业余时间工作的爱好者?接触这些群体中的每一个都需要不同的工具、信息和渠道。用户也是如此——提供支持的人和进行推广的人有不同的需求。

营销团队经常制定概况来针对他们的信息传递,每个概况都有姓名、人口统计信息和背景故事。这是一种有用的方法,因为它让营销人员可以问,“艾米对这个广告有何反应?”并考虑不同的观点、意见或经验将如何影响信息的有效性。它还迫使他们明确定义他们的目标受众,并将其与其余人口区分开来。这种方法对于社区建设同样适用:它迫使您具体而周到地考虑您正在做的事情,以便您能够高效有效。警惕对这个问题含糊不清、笼统的答案——试图接触和激励所有人会使您力不从心并耗尽您的资源,并且将很难衡量您的成功。

2. 您希望社区发挥领导、支持还是推广作用?

一个健康的社区可以为公司或项目做很多事情,但尽早确定您希望社区成员做什么非常重要。期望不匹配将不可避免地导致双方的误解、紧张和失望。定义您希望社区中存在哪种类型的人的一个重要部分是确定您希望他们具体做什么。

社区贡献可以分为三个类别:领导、支持和推广。

领导型社区是指为您的产品或项目设定方向、直接贡献其功能并承担其成功责任的社区。Linux 发行版就是一个很好的例子,在这些发行版中,开发者社区通常是规划和实施每个版本的人。这并不是说公司没有任何控制权;例如,Canonical 对 Ubuntu 的开发具有重大影响,但社区也可以并且将会直接为其做出贡献。领导型社区也将为支持和推广项目做出贡献,但这只是次要目标,其动机是他们作为项目开发的领导者所产生的归属感。

支持型社区的贡献同样重要,但他们不是引领前进的方向,而是专注于支持产品或项目的发展。他们为用户和客户依赖的基础提供了保障,让您的公司能够将更多资源集中在发展和开发您的项目上。支持型社区将在您的论坛上回答问题、测试您的 Beta 版本、编写文档、报告错误并就您应该考虑的方向或功能向您提供建议。为了保持动力,至关重要的是,支持型社区要像领导型社区一样感受到归属感,因此您需要确保他们的贡献在您的公司和更广泛的社区中得到认可、支持和赞赏。

最后,推广型社区将帮助您提高公司目标受众的认知度、关注度和积极情感。他们可能会提交一些补丁或编写一些文档,但他们的主要兴趣是与他人谈论您的项目并产生兴趣和兴奋感。这些博主、社交媒体影响者和活动组织者充当您在他们社区中的声音。他们可以将您的信息传播到社交圈、专业网络和地理位置,其规模远大于您自己可以达到的规模。访问权限是激励推广型社区的关键部分。您需要将他们直接与公司内部的人员和资源联系起来,才能有效地代表您并推广您的信息。

围绕您的公司或项目建立多种类型的社区是可能的,但为了有效,您必须能够为每个社区提供蓬勃发展所需的时间、金钱和资源。如果您的社区计划资源(人力和资金)有限,那么最好专注于一个社区并使其尽可能做到最好。

3. 您希望从您的社区获得什么价值?

这与上一个问题密切相关,但它更深入,值得单独回答。很多时候,人们构建社区的方式就像梦幻之地——“如果你建造它,他们就会来”——但他们并不真正知道“它”是什么。请记住:期望不匹配会导致问题,并且如果不回答这个问题,肯定会出现不匹配。

对于没有社区建设经验的公司来说,这个问题很难回答,因此,如果您正在面试社区经理职位,如果潜在雇主没有具体的答案,请不要气馁;您或许可以提供帮助。这取决于您,社区专家,来确定公司的需求以及社区可以满足哪些需求,然后解释如何实现这一目标。这个过程本质上是项目管理,但您的项目是一个新社区,而不是新产品或新功能。例如,我与之交谈过的一家公司的经理知道他们想要一个开发者社区,但他们不知道他们具体希望该社区做什么。通过一些额外的问题,我能够确定他们希望开发者在他们的专业社区内建立认知度和关注度,以便潜在客户已经有员工对该产品有积极的体验。

面试时,我对这个问题持灵活态度,因为回答这个问题既是我的工作,也是他们的工作。尽管如此,探究公司对这个问题的考虑有多深入还是很有帮助的。询问他们是否考虑过他们的要求以及他们对社区参与范围的接受程度。很多时候,他们无法确切地说出他们期望从社区获得什么价值,但他们可以告诉您他们期望什么,这将让您很好地了解边界在哪里。确定这个答案并确保公司内部达成广泛共识是重要的第一步,因此请确保在您开始时将其作为优先事项。

4. 您希望社区为哪些公司目标做出贡献?

这听起来可能与上一个问题重复,但两者截然不同。每家公司都有一套目标来指导其工作。确保您的社区与其中一个或多个目标保持一致,您可以展示上述价值如何为公司的目标(而不仅仅是其产品)做出贡献。这对于分配预算、扩大社区团队或总体上说明为什么用于构建社区的资源是一项有价值的投资非常重要。

在一家初创公司中,大多数员工都了解公司目标,因为他们经常使用这些目标来帮助集中时间和精力。但是,大型公司的员工可能不太熟悉公司目标,或者他们可能拥有特定于其部门或团队的目标。

了解您的社区应关注哪些公司目标不仅可以帮助您决定如何花费时间和金钱,还可以告诉您应该衡量什么。如果您的公司试图实现的目标是增加产品用户数量,那么显示您的论坛参与人数增加几乎没有价值。

5. 这个社区对公司有多大价值?

更简洁地说,构建这个社区的预算是多少?如果您只是在面试,不要期望获得实际的美元金额;那是机密信息,他们可能无法与您分享。但是他们可以告诉您它是“资金充足”、“预算小”还是“没有专门用于社区的预算,但我们可以使用其他人的预算”。

了解公司计划在社区中投入多少资金将告诉您他们认为该社区将如何帮助他们实现目标。顺便说一句,这包括您作为社区经理的薪水(您的工作是对社区的投资)。根据经验,您的社区应该渴望达到 10 倍的乘数:每花费 1 美元,回报价值应约为该金额的 10 倍。例如,如果一个人一年可以做四次演讲,那么目标是 40 次。如果一个人一个月可以写一篇文章,那么您应该以一个月 10 篇文章为目标,等等。这是一个崇高的目标,您可能不会经常达到它,但这就是您应该瞄准的高度。(当然,正如任何小学生都可以告诉您的那样,10 x 0 = 0,而一家不愿意在构建社区方面进行财务投资的公司将无法获得他们可能想要的那种回报。)

我通常最后问这个问题,不仅因为它在求职面试中有点不舒服,而且因为它也是之前所有问题的答案要么汇集在一起,要么分崩离析的地方。一旦您大致确定了计划社区的类型和范围、它将提供的价值以及它将如何直接帮助公司,那么最后一块拼图就是确保您有资源来实现该目标。如果一家公司说社区对其成功至关重要,但没有提供资源来支持它,那么就存在问题。

标签
User profile image.
经验丰富的社区经理、开发者布道师和技术倡导者,具有软件开发方面的高度技术背景

1 条评论

很棒的问题列表!我发现第二个问题非常有趣。有了所有这些问题的答案,您就可以很好地开始撰写社区策略了。

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 许可。
© . All rights reserved.