I was recently asked what a community manager does in a technical development community. My answer is, the community manager's job is to help the project have:
More, happier, engaged users.
With just four words, this covers all of the things I see as most important for a project.
These aspects are:
- Growth--More users. The community manager should always be focused on ways to get more people into the community.
- Community Experience--Happier users. Users are happier when the product is better, when the environment in a community is healthy and reinforces learning and growth, and when the tools and processes of the community do not get in the way of what they want to achieve. This reminds me that community experience is not just about promotion and cheerleading--the community and user experience matter, too.
- Belonging--Engaged users. Broadcast is uninteresting to me. What is interesting is a community that amplifies its effect by engaging and empowering its community members, and the community manager is key to identifying and removing barriers, while also creating opportunities for engagement like events, local user groups, and making tools available to grass-roots community members to make it easier for them to engage. This also covers the technical governance of the project, and ensuring the user has a strong voice in the project roadmap.
- User Focus First--Users above all. A developer community can be a great place to be, but without users, it's a hobby. Developers come when users come. That can be in two ways: Either your users, upon engaging in the project, help make it better, or the mere fact that you have lots of users brings potential co-developers interested in your "market" out of the woodwork, where the great community experience you have created makes it easy for them to get involved.
- Continuous Improvement - More and happier are comparative, not absolute. The community manager should be constantly improving the status of the community, in a visible way.
Where do you focus, and what can you do to improve each of these areas? What does the community manager actually do to move the needle for each of these areas? Over the next few weeks, I will explore these topics in further articles in this series.
(Image courtesy Steven Depolo, (CC BY 2.0))
À propos de l'auteur
Dave Neary is the Field Engagement lead for the Open Source Program Office at Red Hat, communicating the value of open source software development to Red Hat customers ad partners. He has been active in free and open source communities for more than 15 years as a consultant, community manager, trainer and developer. In that time, he has worked on advising companies in finance and telecommunications industry on effective adoption of, and participation in, open source projects.
Parcourir par canal
Automatisation
Les dernières nouveautés en matière d'automatisation informatique pour les technologies, les équipes et les environnements
Intelligence artificielle
Actualité sur les plateformes qui permettent aux clients d'exécuter des charges de travail d'IA sur tout type d'environnement
Cloud hybride ouvert
Découvrez comment créer un avenir flexible grâce au cloud hybride
Sécurité
Les dernières actualités sur la façon dont nous réduisons les risques dans tous les environnements et technologies
Edge computing
Actualité sur les plateformes qui simplifient les opérations en périphérie
Infrastructure
Les dernières nouveautés sur la plateforme Linux d'entreprise leader au monde
Applications
À l’intérieur de nos solutions aux défis d’application les plus difficiles
Virtualisation
L'avenir de la virtualisation d'entreprise pour vos charges de travail sur site ou sur le cloud