Your developer community provides tremendous value to both you and your users. Whether you want to use your community as a developer marketing tool, to create advocates, or to provide “freemium” advanced support to your users, there are several elements that are present in every successful community.
Value in the community lifecycle is tricky to measure. Value and how you define it depends on what stage of the lifecycle your community is in. It is ever-changing, from first launch to growth to maturity. You need to prove the value of your community if you want it to stick around and more importantly, grow.