22nd
Choosing to Know Implicit Goals
Rafe Colburn’s Extreme agility is getting a lot of reads, especially Ryan’s comment. I’ve heard a lot of “How can we be more like that?” and “We’re sort of like that, but how come we don’t get anything done?” reactions.
In my former life as the other founder of Blue Oxen Associates I did a lot of thinking about effective collaboration. Blue Oxen’s work lead to a succinct definition of collaboration:
Collaboration occurs when groups of two or more people interact and exchange knowledge in pursuit of a shared, collective, bounded goal.
Collaboration happens all the time, but there is a big difference between simply collaborating and collaborating well. A team that is able to be effective with extreme agility is clearly doing some effective collaboration. So what’s the trick? Why can’t we all have that?
The guys that work on GitHub have chosen to do the work they are doing. This is the single most important factor in effective collaboration (There’s probably an entire book somewhere in support of that statement). Beyond that important choice, the developers have a greater chance of success by having a clear overarching goal that encapsulates lots of smaller, actionable goals. I don’t know what the goal is, but I can guess it is something like: “Make GitHub Awesome!”. The github guys can talk purposefully about this goal because they have the language that allows them to talk about it in a way that makes sense to them. This language is important both before the goal is fully formed as well as when breaking the big goal down into little goals and tasks. If the language is shared well enough, the tasks don’t need to be made explicit in todo lists, task cards or whatever, they simply fall out naturally from shared understanding.
In general terms:
- Collaboration is SharedAction.
- SharedAction is the result of a SharedGoal.
- A SharedGoal emerges from SharedUnderstanding and SharedLanguage.
If you find yourself in what’s supposed to be a team but it doesn’t seem to be gaining any collaborative synchronicities you might ask yourself if you really know what your goal is. If you can’t articulate that goal, take a step back and see if you can build some understanding amongst the group. Not about the immediate tasks, but the goal. If you find that you can’t talk about that because you don’t have the language, then step back again. You may find that you have to take a lot of steps, but until you have the language, effort spent on what you assume are the goals is potentially wasted.
