Thinking over this comment, would it be weird to set up an office where the managers all are in an open-plan setup, and the developers all have their own private offices? I think it would be interesting to see what the outcome was
(Disclaimer: i'm a developer who works in an open-plan office and hates it)