当我们在 2003 年推出 Nethesis 时,我们只是系统集成商。我们只使用现有的开源项目。我们的商业模式很清晰:为这些项目增加多种形式的价值:专业知识、意大利市场的文档、额外的模块、专业的支持和培训课程。我们也通过向上游代码贡献和参与他们的社区来回馈上游项目。
那时的情况不同。我们不能太响亮地使用“开源”这个词。人们将其与诸如“书呆子气”、“没有价值”,以及最糟糕的“免费”等词语联系起来。这对企业来说不太好。
在 2010 年的一个星期六,Nethesis 的员工手持馅饼和意式浓缩咖啡,讨论如何推进工作(嘿,我们喜欢在创新时吃吃喝喝!)。尽管势头对我们不利,但我们决定不改变方向。事实上,我们决定更加努力——使开源,以及开放的工作方式,成为企业成功运营的模式。
多年来,我们已经证明了这种模式的潜力。而有一件事是我们成功的关键:社区。
在这个由三部分组成的系列文章中,我将解释社区在开放组织存在中的重要作用。我将探讨一个组织为什么要构建社区,并讨论如何构建社区——因为我真的相信这是当今产生新创新的最佳方式。
疯狂的想法
与 Nethesis 的伙伴们一起,我们决定构建我们自己的开源项目:我们自己的操作系统,构建在 CentOS 之上(因为我们不想重复造轮子)。我们认为我们拥有实现它的经验、专业知识和劳动力。我们感到很勇敢。
我们非常想构建一个名为 NethServer 的操作系统,其使命是:通过开源让系统管理员的生活更轻松。我们知道我们可以创建一个服务器的 Linux 发行版,它将比目前提供的任何产品都更易于访问、更易于采用和更易于理解。
但最重要的是,我们决定创建一个真正的、100% 开放的项目,并遵守三个主要规则
- 完全免费下载,
- 公开开发,以及
- 社区驱动
最后一点很重要。我们是一家公司;我们有能力自己开发它。如果我们内部完成这项工作,我们会更有效率(并做出更快的决策)。这将非常简单,就像意大利的任何其他公司一样。
但是我们对开源文化非常着迷,以至于我们选择了另一条道路。
我们真的希望尽可能多的人围绕在我们身边,围绕产品,围绕公司。我们希望尽可能多地了解这项工作的观点。我们意识到:独自一人,你可以走得很快——但如果你想走远,你需要一起走。
所以我们决定构建一个社区。
下一步是什么?
我们意识到,创建一个社区有很多好处。例如,如果使用您产品的人真正参与到项目中,他们将提供反馈和用例,编写文档,捕捉错误,与其他产品进行比较,提出功能建议,并为开发做出贡献。所有这些都会产生创新,吸引贡献者和客户,并扩大您产品的用户群。
但很快就出现了问题:我们如何构建社区?我们不知道如何实现这一目标。我们参与过许多社区,但我们从未构建过一个社区。
我们擅长代码——但不擅长与人打交道。我们是一家公司,一个有着非常具体优先事项的组织。那么,我们如何构建一个社区,并在公司和社区本身之间建立良好的关系呢?
我们做了你必须做的第一件事:学习。我们向专家、博客和许多书籍学习。我们进行了实验。我们失败了很多次,从结果中收集数据,并再次进行测试。
最终,我们了解了社区管理的黄金法则:社区管理没有黄金法则。
人太复杂了,社区也太不同了,不可能有一条“统管一切”的规则。
但是,我可以说的是,社区和公司之间的健康关系始终是一个给予和索取的过程。在我的下一篇文章中,我将讨论如果您的组织想要一个蓬勃发展和创新的社区,它应该期望给予什么。
5 条评论