evildictaitor wrote:
Also, it's unclear whether you mean physical layout of the office or virtual layout of the programs on the machine, since you mention software architect who designs software, and glass doors, which I might be wrong, but tend to be physical objects.
Some of the precepts of agile development focus not only on the code and the software environment, but on the interaction between the developers themselves - stand up meetings, pair programming and self-organizing teams, to name a couple of concepts, may require the office itself to physically accomodate the process. If you have tiny cubicles, you can't have pairs working together, for instance.
I'm assuming that's what was on the OP's mind.