causeit, inc

Causeit, Inc. work with the teams and tech that make world-changing innovation possible. More here.

articles, blog posts and more
#pdxst .net .net Web-Services acknowledgment Adobe Air american express amye scavarda arduino ars technica article article from other source assistant awesome tech tool bad weather barcelona biz plans 101 black tea blog blogher blogher bet bookkeeping brand innovator branding brief Buddhism buddhism in business buddhist budgeting business business communication business development business in bad weather business news carolyn mellor causeit causeit projects causetalks chamber of commerce cj jouhal cloud computing CMS collaboration software communication community community management content discovery content strategy conversation copywriting credit card CSLA Business Objects css cultural capital customer service cyborg anthropology Dalai Lama David Allen debit design developers development DHUB discover discrimination disseny hub barcelona diversity divisive language dotnet driving tips drupal ebay ecommerce e-commerce Economist efficiency email e-mail marketing emotions in business employment entrepreneurship events facebook first round capital fliptography found objects free getting things done gmail google google apps google calendar google docs government green solutions GTD human resources human-centered design imagery inclusion innovate2011 innovation innovation inspiration interconnectedness invoicing Jess Bogli Jive Software job listings jobs jodi sweetman just out just out blog entry kawasaki keynote knewco kornfield lease lgbtq linkedin LINQ manager manifesto mastercard mccain merchant milo mind-mapping mindmaps mint.com national/world news negotiation net neutrality networking new york city noteworthy quotes nyc obama offerings office space online review systems OPB operations oregon outline outliners outlines paba Palin participatory media partners paypal personal financial management personal life photoblogs photographers portland portland metro Portland Snow storm Portland weather posterous prejudice preparedness process doc processing processor productivity project management project manager protips for technical writers queer recruiter relational database programming remember the milk retreat RIAA rmilk RTM SaaS safe driving sales san francisco seattle semantic web Sex Education sf metro shared documents small biz 101 small biz marketing 101 snow day tips social advocacy social enterprise social media Social privilege social responsibility socialbomb spot color studio squarespace stereotypes surviving the storm team team architecture team dynamics TeamworkPM technical writing technology technology firm techonomy telephony theming thought leadership threaded tips toolbox tools training tools transparency uncategorized UserVoice visa voip web app web apps web apps web developer where.com women in business wordpress work flow worklife balance WPF x.com x.commerce x.commerce innovate conference XML XSL Yammer
talk to us
This form does not yet contain any fields.

    Entries in UserVoice (1)

    Community Manager Breakfast: Notes on Working With Your Development Team

    When at the Community Leadership Summit in Portland a few months ago, we met Evan Hamilton from UserVoice. He hosts a monthly Meetup called the Community Manager Breakfast at UserVoice's offices, and today's meetup was a great chance to hear from some very talented community managers as they unpacked the thorny challenge of working with their company's development teams. 

    Causeit has had our own ups and downs with development teams; we have an internal Lead Technologist who is also a developer, but largely depend on clients' own developers or outsourc shops or independently contracted freelancers. We've found a few great pieces about how to connect your community, your own business cases for action and your developers so that eveyrone is aligned and on the same page, and we've integrated those comments into the notes we have from the meetup. Sorry we can't attribute it all perfectly—we had a hard time tracking names and handles. If you attended, please list your twitter handle in the comments and/or on the Meetup so we can all get to know each other better!

    Here are our raw notes, centered around questions. Be generous with the writing, please—these are mostly unprocessed! 

    What works in your formal processes with developers? What doesn’t?

    Many attendees related that the formal processes for accessing developers in their companies don't work particularly well other than for establishing priorities, and leans on more personal connections to get results and build relationships. Out of the conversation, a number of different questions arose, providing a bit of what-to-ask-after if you're interviewing a company to work with them or brainstorming with your team to increase communication:
    • How to work with management to re-prioritize? 
    • How to communicate with the community about the problems they may experience when the developer can’t attend to it immediately? 
    • Evan: how do you create the middleman to prioritize tickets, etc—so that the developers respect that prioritization? 
    One attendee shared that running social media listening post reports and ticket reports quantifying how many people are reporting an issue is a great way to prioritize by community impact. Storify reports from Facebook and Twitter are a great way to show what features get feedback one way or another.

     

    How do you build rapport with your development team?

    It also became clear that a lack of transparency about development goals/CM goals makes it hard for either side to ‘get’ each other.  Jeremy and MJ from Causeit mentioned a focus on bringing people into meetings which aren’t ‘theirs,’ like developers in strategy meetings and vice versa. 

     

    CMs focused on supporting internal development communities seem to report more succes than community managers viewing only external communities (like customers) as true communities. For example, community managers who write user stories for developers can make a big difference for their internal and external communities simultaneously, while building rappot. Another community manager lets her developers know about their wins from/for the community so that they have the experience of acknowledgment and positive feedback which puts negative feedback in perspective.

     

    How can you ease work with remote team members?

    Again, manay community managers emphasized reaching out to your offsite developers as another community you ‘manage’ so that you can ensure you’re in the conversations that matter to your developers. Ideas like welcome notes when they join the team, CC'ing people on strategy (and not just bug/feature emails) and reaching out for online social events (think chatrooms and Google+ meetups) were all suggested.

     

    That's great, but how do you build a functional internal development community? (a brief brainstorm)

    • Weekly meetings
    • Met devs on their terms: chat, etc. 
    • Happy hours
    • Scrums
    • Using Campfire
    • Transparency
    • Developers: having them ‘get’ the use cases
    • Using your CM chops to let the devs know what’s up for users—what matters to them. 

    Do you use Yammer, Jive or other community tools? 

    CMs raved about a couple of simple strategies they've found to build up the fabric of their intenral development communities:

    When new features are wanted or needed by community, and only some transparency is possible, what can you do? 

    Evan and other attendees suggest bringing the angry tweets and feedback from customers to the development and management teams to create a case for action, with reminders to the development team that the users have little to no access to what’s going on in the development plan. In other words, managers and developers who see customer complaints and, exasperated, throw up their hands and say 'we're doing all we can' can use gentle (or firm) reminders that end users often don't know what is being done or why their request/bug is being prioritized the way it is.

     

    Other topics for discussion which were touched upon but not fully explored included:

    • How to deal with merged products/acquisition challenges? 
    • How to bring transparency to CM? 
    • How much truth can you tell your customer? When possible, immediate and clear response makes a big deal. 
    • Time-boxing responses to feature requests, etc. 
    • Using bugs or other breakdowns as a moment to connect with community and develop relationships
    • During DoS attacks etc, direct the energy and anger where it’s deserved, like at the hackers.