Building a Cube Farm that Sucks Less?
"In our office, developers are all intermediate to senior. They have a good knowledge of the software package they are working on as well as the business that they are serving.
In this environment, people can generally work for a day or two without having to ask questions. If questions arise, people don't mind walking over to the right person. The cube vendors' breezy assertion that we'll boost productivity by being able to shriek out questions, and overhear conversations (naturally they'll all be related to what we're working on) doesn't seem to fit our work flows.
My guess is that we're basically going to want to retrofit our existing work patterns into a sub-optimal cube environment. We can design in some workrooms with full walls and doors that shut.
Here's what I'm thinking at the moment: Cubes should be quiet, quiet, quiet! Meetings, pair-programming, collaboration or highly hairy coding should be restricted to workrooms, which would be set up with a CPU to Remote Desktop (WinXP) back to the developer's primary development machine.
But this is just what I've dreamt up on my own. Has anyone experimented with this setup? If so, how often do you need to get out of your cube and shut yourself in a room? Is it useful to have white noise piped in, or is it better to have an oppressive rule of silence imposed on everyone?
Many thanks."
Two of the biggest problems I have with cube farms are noise and visual distractions. Being at the end of a row of cubes where through traffic is rare helps with the visual distraction somewhat. Try and be sure that the cubes aren't just laid out in an open grid where people wander every which way. If you can get them formed into halls of cuves with ends to them and you can get into one of the end cubes, you've got a leg up.
It's also possible to get walls that are as much as seven feet high. This helps too, as you don't see people's heads floating by all day.
I've been working in the same cube for about 2 years (they let me out for food and bathroom breaks). It started out as an 8x8 cube, with an L shaped desk tucked into one corner, so my back was facing the cube entrance (a 3' gap in the middle of the partition).
About a year ago, I had the office staff switch the layout of the cube. The partition which held the entrance was removed, and replaced with a 4' partition, so the entrance was shoved off to one side. I rotated my desk around so I can now SEE the entrance. This way, no one can sneak up on me. Sure, make all the pr0n jokes you want... I love it like this.
I think there is a psychological effect to having your back exposed. It puts you slightly on edge. This way eases a lot of that stress.
Things I have observed:
*) *NO* speaker phones. I always seem to be stuck next to someone who spends his day chatting on the phone.
*) quiet cell phones. People with the star spangled banner, show theme songs and what not just need to be shot.
*) headphones at decent levels. My current cube neighbor has headphones but may as well be using speakers.
*) tall cube walls. Prevent gophering and helps with the noise.
*) people who need to work together should be near each other. Sales and marketing should be nowhere near the engineers. They tend to violate the first two rules above. It should not be difficult to wander near the people you need to talk to. Avoid mazes.
*) easy to acquire rooms with doors and either no windows visible from cube land or easily covered ones. My current employer has accordion blinds which is a good solution. Nothing worse than managers wandering into meetings to steal people.
*) some number of the easy to acquire rooms should be set aside for war rooms and not be reservable as meeting spaces. Sometimes you need to get 3 people together and hash things out. This is not limited to programmers either.
*) a whiteboard (or 2) in every cube
*) as much as possible the major flow paths should not have cube openings on it. People constantly walking behind you is not conducive to productivity.