2 ms·
The most productive office I've been at was also an open office layout, and I absolutely agree that the main reason open office layouts don't work is that peopl
by kerkeslager 12y ago
The most productive office I've been at was also an open office layout, and I absolutely agree that the main reason open office layouts don't work is that people are doing it wrong.
I'll just give a +1 for small pods and breakout spaces, since those were a big part of what worked for us.
Here's what I would add to what you're saying:
1. Being respectful of flow has never worked for a team I was on. Instead, what we did is that at all times we had a pair (or the odd person out) whose job it was to field questions. If you needed to know something from a team, you went to the assigned person or pair. A corollary of this is that everyone on a given team was expected to be able to answer questions as a representative of the team.
2. Pair programming: I definitely am prone to distraction, but it's much easier to stay focused when you're working with someone on something. This also contributes to information sharing, which contributes to everyone on the team being able to answer questions.
Many people mention that introverts have a hard time working in an open office layout. But what I haven't seen mentioned on this thread is that extroverts might have an equally hard time working in isolation. I'm an extrovert and I've definitely been in situations where isolation hurt my productivity. And I think that points to the core of the problem: your office space needs to meet the needs of your team, not some romanticized ideal of an Agile™ team. It's unlikely that any processes or procedures are going to make an open office work for an office full of introverts. If an open office doesn't work for your team, that doesn't mean open offices don't work, it just means that your team needs something different.
This points back to the agile manifesto[1]: "Individuals and interactions over processes and tools." An office is just a tool. If you're still looking for a one-size-fits-all office layout, you're prioritizing that tool over the individuals who are using it. That's not agile.
[1] http://agilemanifesto.org/ http://agilemanifesto.org/