Upgrade to Pro — share decks privately, control downloads, hide ads and more …

It's dangerous to go alone: Building teams like...

Colin
April 26, 2017

It's dangerous to go alone: Building teams like an organizer

One of the most exciting things about ruby is its ecosystem -- how can we maintain the health of our ecosystem by making sure our projects pass the bus test and bring up others interested in the work? This talk discusses maintaining the health of the open source software community through adapting community organizing practices. Presented as part of the Leading at all Levels track at Railsconf 2017 in Phoenix, Arizona.

Colin

April 26, 2017
Tweet

More Decks by Colin

Other Decks in Technology

Transcript

  1. Preview of the next 30 minutes of your life • 

    Building a team/community around our goals •  By invesTng in individual relaTonships with members of that community •  Is not a big departure from what you are already doing
  2. Parallels •  Campaign –  Needs some voter contact –  Solvable

    with person power –  Build a community –  LasTng community of people who know each other and care about this stuff •  DC AborTon Fund –  Needs some engineering –  Solvable with person power –  Build a community –  LasTng community of people who know each other and care about this stuff
  3. Just to review •  There are some problems which really

    benefit from more people working on them •  Building a community around these problems and tackling them together is sustainable, and has major benefits
  4. A great example of finding common threads from last year’s

    Railsconf: Joe Dean’s talk on working with chari;es
  5. And from the manifesto… •  Build projects around moTvated individuals.

    Give them the environment and support they need, and trust them to get the job done. •  Use those relaTonships to build a community of individuals with shared goals
  6. And also from the manifesto… •  The best architectures, requirements,

    and designs emerge from self- organizing teams •  The community here is basically a self-organizing team!
  7. And thus •  We have a great tool for building

    teams and communiTes called organizing •  We organize by building individual relaTonships with people on common ground •  This method is baked into agile so it’s an extension of what we’re doing
  8. So now we have • A defined benefit from building community

    • The tools to start building community around the work we’re doing
  9. Idea #1: Make it a point to have a one-on-one

    conversaTon with every contributor
  10. Remember this slide? •  Building a team/community around our goals

    •  By invesTng in individual relaTonships with members of that community •  Is not a big departure from what you are already doing
  11. thanks •  ALLISON MCMILLAN THE NICEST PERSON ALIVE •  DCAF

    contributors in the room! •  People whose talk formats I ripped off (esp Lillie Chilen!), who gave talks last year •  JusTn Collins (Brakeman Pro), who helped out the DC AborTon Fund early on and who gave a talk last year •  Nadia Odunayo, who gave a talk last year •  Joe Dean, who gave a talk last year