Skip to main content
Enterprise Agile Planning Image

This post is from the CollabNet VersionOne blog and has not been updated since the original publish date.

Last Updated Sep 05, 2008 — Enterprise Agile Planning expert

Communities, Managers, Leaders, Support

Enterprise Agile Planning

Chris Brogan has some excellent thoughts about what makes a good Community Manager (drawn to my attention by Stormy Peters, who really has to stop being so quotable, because she’s making me look like some kind of fan-boy!). Quite a few thoughts, actually: half a dozen "essentials," and dozens of other great posts besides.  He’s really built up quite an oeuvre on the subject.

He missed a few.

While Chris covers a lot of important ground in the generic area of establishing and promoting group dynamics, he’s clearly not specifically focused on communal software products.  That’s OK, that’s my part.  For open-source and inner-source communities, there also needs to be some attention to the communal dynamics of the actual product, the code.  Over at java.net (like  OpenOffice.org, another excellent Sun-sponsored, CollabNet-hosted community), they distinguish between "Community Manager" (pretty much what Chris covers) and "Community Leader."

The Community Leader is a technical contributor, who guides the technical aspects of the community. Someone has to keep discussions on-topic, to propose and manage communal conventions like coding standards, to mediate the release process, and to ensure that all these community members "scratching their own itches" still cover all the necessary bases for a complete product. The Community Leader is often the original author of the code (think Linus Torvalds and Linux, or Marc Fleury and JBoss, or Karl Fogel, Ben Collins-Sussman, and Jim Blandy of Subversion).  Sometimes, the Community Leader is a primary committer who has taken over the reins from the original author.

The most important thing about the Community Leader is that s/he must be technically involved in the project, and a credible, respected contributer. The Community Leader is an opinion leader and cultural model for the community at large. Just spend some time in the email archives of the three communities mentioned above, and you’ll be amazed at how closely the community personality matches that of the founder. If you’re establishing a community, you’d do well to consider the personality of anyone you consider for the Community Leader: would this personality, writ large, foster contribution, or only dissent?  This could make or break your community.

More from the Blog

View more
May 03, 2021

Bringing the agile planning approach to your whole business

Enterprise Agile Planning
The events of the last 12 months have demonstrated that the only sure ...
Read More
Apr 08, 2021

Making IT services more agile

Enterprise Agile Planning
The agile revolution completely transformed how we create digital prod ...
Read More
Feb 14, 2021

Reflecting on the 20th anniversary of the Agile Manifesto

Enterprise Agile Planning
Over the past 20 years, it’s been amazing to watch an idea from ...
Read More
Feb 08, 2021

How does agile apply to an entire organization?

Enterprise Agile Planning
Before we dive into the main subject of this blog post, it is importan ...
Read More
Contact Us