See, "shared team spaces" aren't too bad; most development work I've done has been in teams of 2 - 8 people in a SCRUM setting, for that kind of work I think small team sized office spaces are ideal.
I've also worked in a big open space where, while all five teams worked on the same product, each individual team had their own section. But for that one, you could hear the next desk block over talk about football and another block talk about what THEY're working on, which is highly distracting.
Another one was an open office across three floors with a central auditorium (that is, big open central space cutting across all floors), which in theory would be bad but they had enough noise padding and ceiling-high walls / whiteboards between the blocks to not be an issue.
Another one was one where we were asked for input; they initially wanted to make it an open space, but we convinced them to divide it up into rooms instead. They ended up being rooms with glass walls, some matt glass, but that was enough for team privacy and limited noise.
My current spot has a mostly open plan space, but they have heaps of noise padding; felted panels on walls and dividers, in between rows of desks, and desks arranged in groups of 6-8. It's manageable, although unfortunately the walkways are in between the desks so people passing by having conversations is annoying, and the meeting rooms' noise insulation is inadequate. That said, we're only there two days a week so it's manageable.
I've also worked in a big open space where, while all five teams worked on the same product, each individual team had their own section. But for that one, you could hear the next desk block over talk about football and another block talk about what THEY're working on, which is highly distracting.
Another one was an open office across three floors with a central auditorium (that is, big open central space cutting across all floors), which in theory would be bad but they had enough noise padding and ceiling-high walls / whiteboards between the blocks to not be an issue.
Another one was one where we were asked for input; they initially wanted to make it an open space, but we convinced them to divide it up into rooms instead. They ended up being rooms with glass walls, some matt glass, but that was enough for team privacy and limited noise.
My current spot has a mostly open plan space, but they have heaps of noise padding; felted panels on walls and dividers, in between rows of desks, and desks arranged in groups of 6-8. It's manageable, although unfortunately the walkways are in between the desks so people passing by having conversations is annoying, and the meeting rooms' noise insulation is inadequate. That said, we're only there two days a week so it's manageable.