> I don't think individual offices are good. People will spend more time away from their offices than in them, attempting to collaborate, then since it's a pain to go back in and out of their office, they'll end up just staying out of their office and socializing most of the time.
It depends on how collaboration-intensive the job is. Having an office (ideally with a big, heavy door) is amazing. It's really the fight-or-flight situation. When I have the only possible entrance sufficiently barricaded, I can let myself go into a much deeper productivity zone than if there is the possibility of people intruding on my space.
Same here. Though I can't find it now, (I think it was) Joel Spolsky had a piece about individual offices in which he claimed study after study found individual offices to be the most productive for programmers. Certainly the case for me - productivity is all about how many mental balls I can have in the air at once. The more distractions I have the less productive I am.