(Hint: it’s not all or nothing. There’s shades and degrees.)
Why do we work in the open?
How do you do it? In what ways is it scary or difficult?
Start with: “How does it enable meaningful participation?”
Working open is a means to an end. The key question is not whether every itty bitty piece of communication or decision-making should be “open” or “closed.” The key question is: How does working in the open enable useful participation? How does it help us be more agile? How does it produce visible progress and momentum? How does it help us do good?
The goal of open is:
- participation. rocket fuel for smart collaboration.
- agility. speed. flexibility. getting shit done.
- momentum. communities want to push boulders that are already rolling.
- testing and rapid prototyping. iterating and refining as we go.
- leverage. getting greater bang from limited resources. punching above our weight.
The goal of open is NOT:
- public performance. creating the fake appearance of consultation.
- endless opinion-sharing. never-ending “feedback.” bike-shedding.
- magic “crowd-sourcing.” crowds aren’t smart — communities of peers are.
Acknowledge valid obstacles and fears
Stamping our feet and saying, “work open, damnit!” doesn’t work. The goal is pragmatism, not fundamentalism, especially when we’re working with new communities and partners with diverse work cultures and backgrounds. Some of the common fears or concerns we hear at Mozilla Drumbeat:
- “I’m too busy.” “I want to blog and surface my work more publicly, but somehow it always falls to the bottom of my to-do list.”
- “People can be mean.” Opening your work to criticism from others is often scary.
- “We’re not ready.” This can be valid. It doesn’t make sense to open your project up to participation and public attention — before you have the tools in place to meaningfully absorb that participation and attention. But while you may not be ready for participation at scale — you probably are ready for some early testing, prototyping, and smart co-building from colleagues. Which takes us to…
Agree on what gear you’re working in
Working open is more of a slider or dial than an “on/off” switch. At a given point in time on a given project, you might collectively agree to work in a range of different gears or levels of open. In my own work, it often feels like we’re operating in one of four gears at a given point in time:
0) CLOSED
For example, anything involving personal data, security, etc.
1) “Not yet.”
SOON. We want to work open — but we’re not ready yet. We’re not ready for widespread attention. Or can’t meaningfully absorb offers from people to help. So let’s wait until we are.
This is a totally reasonable gear to operate in — but can also become a trap or semi-permanent holding pattern. Without forcing functions or test cases, it’s a recipe for going slow.
2) “Open”
Our standard default setting. Working in public spaces like etherpads and community lists, instead of closed email threads. Sharing signposts, drafts, prototypes and roadmaps on our blogs, etc. The primary goal is surfacing what’s needed to enable smart co-building. If we don’t, not only will our communities have no idea how to get involved — our immediate peers and colleagues won’t be able to help as effectively, either.
At the same time, working open isn’t the same as shouting from the rooftops, issuing a press release, or getting your picture on the cover of Rolling Stone. This gear is like speaking out loud in a normal voice — not shouting or using a megaphone.
3) “Shout it from the rooftops”
Like: “Holy crap we’re releasing Firefox 4!” Or: “We’re ready for the cover of Rolling Stone!” Taking it up a notch to a higher order of magnitude. Participation at scale. From co-builders to more mainstream participants or consumers.
Why is having clear consensus on what mode you’re in useful? Many of us are uncomfortable about the distinction between gears 2 and 3. It’s easy to confuse “working open” with: “let’s tell the whole world about it.” We worry that saying something in a blog post or etherpad will commit us to things in public before they’re ready. When in fact, those fears rarely — if ever — materialize. And the benefits far outweigh the imagined risk. Working closed, slow or overly cautious is a silent killer that saps momentum.
Testing and prototyping vs. “asking for feedback”
Testing and rapid prototyping are different from “asking for feedback.” Putting a new design in front of someone and quietly observing how they interact with it is testing. Putting a design in front of someone and asking: “So… what do you think?” is asking for feedback. When you ask for feedback in open channels, you never know what you may get back — people are busy, and can’t always offer thoughtful opinions just because you ask for them. And random crowds of people offering casual opinions isn’t always helpful.
But testing early and often is always valuable; you’ll always learn something valuable from the process of doing it. I think there’s a popular misconception that the value of working in the open is that transparency enables the wisdom of crowds to constantly offer feedback and new points of view. I don’t think that’s really it.
The main value of working open is reducing transaction cost, administrivia, and collaborative friction with smart communities of peers. That’s different than over-relying on the casually offered opinions of whoever shows up, or waiting for the crowd to do your work or solve your problems for you.
Paul Booker
Hey, Matt
Nice post!
// Paul Booker
elrevolucionista
‘public performance. creating the fake appearance of consultation.’ I like to call that ‘the vent function’: asking for feedback when you don’t really care or you don’t have the resources to analyze it.
Great post!!
Karsten 'quaid' Wade
Wow, this is a well-written and nicely succinct introduction, explanation of why, and practical guide.
I’d like to (at least) include the “which gear” openness-level slider in to “The Open Source Way” – either as a tool in the appendix, or as part of the chapter on “How to loosely organize a community”. (Or even to help reorganize that chapter a bit.)
https://www.theopensourceway.org/wiki/How_to_loosely_organize_a_community
Would you and the other authors be willing to license this post as CC BY SA 3.0?
If yes, I also think this would be a great article for opensource.com to reprint. Let me know if that’s OK (CC licensing is requested for that, too), I can post it myself or you can sign-up to post it yourself (I’ll be happy to help expedite.)
openmatt
Hi, Karsten! Please feel free to make us of this any way you see fit — it’s all open! 🙂
Vanessa Gennarelli
Got passed around the office today. I think you’re right about the “slider” v. “switch.” Thanks for a great post, Matt. Sounds like you guys had a good (and productive) time!
openmatt
🙂 Thanks Vanessa! Would love to trade notes with you guys on this some time.
Kathryn Meisner
Hey Matt, Laura Hilliger sent me a link to this post and I’m glad she did. I’m absorbing a lot in my first week at Mozilla and this was def worth the read.
openmatt
Fantastic! Thanks Kathryn. Glad it was helpful.
ELYSE EIDMAN-AADAHL
Great post making some important nuanced distinctions that people who ‘work open’ consider a theory of practice, but that are not necessarily widely shared or known.
Diane Tate
just came across this now via Andrew Williamson – awesome stuff!
Debbie Baff
Great post Matt… came across this on Open Education Week 2014 during my preparation for this year … had clearly missed it somehow before 🙂 Anyhow thanks for sharing …
Annet Tomcy
Somehing new , and a really beautiful ideology , excited to work on it *_*
Anietie Akpan
Yes, testing is the best approach to apply. I love working open.
Martin Lindner
This seems to be very close to the “Working Out Loud”-movement which is just now getting a lot of traction in German Enterprises: http://workingoutloud.com/ A lot of interesting people are taking part. The fascinating thing is that these are mostly not geeks or open source enthusiasts, but mainstream netizens. With my Mozilla Club (still to be founded) I will try to appeal to a similar target group here in the region.