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."
Valuble people have offices. Expendable resource units have cubicles.
All Troll + "offtopic" mods are meta moderated as "Unfair", because you abused the system.
Why not a open floor? Works for us (import company, not a tech company).
If your work is seperated into functional groups, consider Double Height walls around each group with short walls (ie. 1' above the desktop) between personnel. This gives the apperance of group privacy but encourages communication between people within the same group. I saw a noticeable improvement in comroderie, performance and moral among my employees by doing this.
I worked at a web developement company that had cubes. The cubes were roomy, and fairly open, we had four developers with our backs to each other. A table in the middle for small ad-hoc meetings. The heating/cooling for the building was handled thru water pipes so we had a white noise that made it virtually impossible to distract anyone except for maybe your closest neighbor. You were only heard if you wanted to be heard (the boss callling us all in for a meeting, etc.). Pretty much everyone worked with music playing all day, and you did not hear it, even if you turned your music off to take a call or something. The white noise was real annoying to me at first, but after a few weeks I rarely noticed it.
Really it all depends on the worker's ability to adapt. I now work in an office that is open. I really like this way, I can collaborate with the designers and other developers without moving. Granted sometimes it is a little crazy when people are collaborating and others are on the phone, but all in all it works well. We had a designer that could not handle that he wasn't at least in a cube. He couldn't concentrate on anything.
Let me get this straight, you're going FROM offices TO cubes?
.
:)
Time to add your company to fuckedcompany.com, methinks. Put a 'SELL' on that those shares, too. Eek. My condolences on your upcoming loss of peace of mind.
A previous poster mentioned a ban on speakerphones, which is a great idea, but doesn't go far enough. Separate out the people who use the phones a lot (project managers, sales, etc.), and move them far, far away, otherwise you'll hear their ringing phones and phone conversations all day long. "Joel on Software" has a lot of strange ideas, but his essay on this topic is spot-on in my experience. Check it out here
Make sure your new spiffy partitions are very high - as high as possible.
Make sure the ceiling absorbs sound. Dropped ceilings suck, but they do absorb more sound than the trendy 'industrial' bare concrete ceiling look.
Overhead lights - kill them. I had to get out the ladder and remove the fluourescent tubes multiple times before maintenance understood this point. $10 torchiere lamps from Ikea make for much better lighting.
If you want to try to avoid the asking for help syndrome, check out the software at AskMe.com - an interesting idea, though I've not used it. If not this, set up some type of knowledge base intranet.
Make sure people's phones can be set to "do not disturb".
If people listen to music at work, make them use headphones.
Look for a new job is probably my best advice.
telecommute. Just tell your boss you need to telecommute a heck of a lot more...
"Those who make peaceful revolution impossible, make violent revolution inevitable" - JFK
I've most been in cubes all my short work life, and where is what I found worked. Some of this is a repeat of what others have said.
Furst tellecomute. Even if you have an office learn to tellecomute. Nothing stops interuptions when you are on a deadline like not being there (and your boss can tell others you are sick to encourage people not to call you at home). Short of a major customer having a critical problem isolated to your code you won't be interupted. Sell it to upper management as a solution for bad weather days, or enviormental awareness. (There is no reason to go to the office 5 days a week. 1 or 2 is plenty for a programer, think of the enivormental benifits for 1/2 the car traffic)
Make sure there is a white board in every cube. And not a little one either. I had a 4x4 one in my cube, and sometimes I ran out of space. A lot of algorithms are more easially planed on a whiteboard than on a small piece of paper. We had "war rooms" that others mentioned, but they were never used because the white board in the implimenters cube wasn't subject to erasure by the next team to need a whiteboard.
Insteard of a guest chair we had two "pedistools", which were fileing cabinets with a cushion on top. Not comfortable for all day use, but a guest could spend a few hours in your cube with one, so you could make some real plans. (See whiteboards above) Get these instead of the normal cube supplied drawers.
Make sure there is enough other storage. Some people will need it, some won't, but make sure those who need it have it.
Keybaord trays: don't fake them. We decided that instead of a $400 keybaord tray to substitution $200 keyboard shelves. A freestanding tray replacement that sat in front of the desk, and in theory could be moved away. Out of 100 cubes with them install, I recall 3 people used them, and the rest were sent to storage somewhere else. (about 10 more were latter given to cube users in other areas who wanted them). The only people who seemed to find them useful had 3 keybaords in their office. (Normally a PC, Xterminal, and a 3270) Keyboard trays would not have been a waste. (OTOH those who used the shelves likely prefered them as an ideal way to get the extra keyboards out of the way)
Lighting: for me task lighing only. For others overheard lights work good. It is easy to remove tubes, just make sure the miantance guys know you are allowed to do this. Have some hall "night lights" that are always on so it doens't get too dark. Put some task lights in every cube. Make sure there is natural light avaibale somewhere, windows in the break room, or at least sky lights. Something so we can see the sun. Even though I was 100 feet from the nearest window I could tell when a storm was comming by the changes in the light.
Have a simple plant policy and enoucrage it. Basicly if nobody is alergic to the plant than you should have it. (My first cube mate was deathly alergic to just about everything, so blooming plants were out in the area, but normal plants were still allowed) There will always be a few green thumbs in the area, install grow lights for them. It brightens the room up for the rest of us to have some real green.
Last, because last is remembered best: Get a GOOD chair. The typical cube worker will spend most of the day sitting on one chair in their cube. Dont' let management skimp here. Make it clear that if there is ever a choice that a good chair is more important than any other demand! Your body will thank you. (though a good chair doesn't substitute for exercise)