> with team rooms of 6 to 15 people, depending on role and requirements
I absolutely agree. Team rooms seem to be the optimal. The room gets to set the rules. It's amazing how different team cultures grow, develop and optimize for the team composition and the work they're doing.
Provide a few quiet ultra-concentration nodes that people can reserve and use and conference rooms for inter-team coordinating and you're set.
You get the benefits of quick communication and collaboration, without the downsides of other people's/group's conversations disrupting what you're working on AND the ability to comfortably complain that your teammate is being disruptive...which is socially harder to do with strangers/people in other parts of the company.
If your rule is "put headphones on if you want privacy" you're doing it wrong. If you need to have "flow time" in the afternoon because the warehouse you've stuffed your people into is too noisy to get any real work done (so you have to schedule time to actually concentrate) you're doing it wrong.
Some places even go so far as having re-configurable team rooms, they can change size and shape to accommodate growing and shrinking teams without too much fuss.