Communication is not Collaboration
Every so often, I hear a cry. “These teams aren’t working well together! People don’t know what the others are doing!” and I groan (usually to myself), because I know what is coming. Some well-meaning person states the obvious solution: “we need more communication”. Most heads nod, while me and a few others make token objections or simply resign ourselves to the rest of the process. Someone else suggests building a knowledge base, or maybe having a few more status meetings, or recording all of the meetings so that anyone could watch them, or writing more design documents, or maybe even using a wiki. After a little more debate over the implementation details, a few of these become action items for everyone to follow. Management is happy because now these teams will communicate more and everything will be right in the world.
Except it never works.
At best, you get some more informed teams that still don’t work well together. The common case is that people try it out for a month or so, spending a few hours a week on something that most people hate and nobody really benefits from. Then it slowly dies off as one by one people cease seeing value in it. Don’t worry. It will probably come up again in 3–6 months…
The reason it never works is because people are solving the wrong problem. If your teams aren’t working well together, then you…