Sunday 2 September 2012

Open plan offices are bad for software development



I work as a software developer and last year I moved job to an open plan office, which I thought was a good idea as I suffer from claustrophobia and did not like working in my previous office as it was completely enclosed with no outside windows, which cause some anxiety. Since I have moved to the open plan office there are some advantages and some disadvantages, particulally relating to my job role.

Advantages
1) The main advantage of my current office is that it has windows and a nice view.

2) It is easy to see if someone is in, although with using MS Lync you know if someone is available to talk.

3) More people on the same floor space. Putting separation between offices and corridors takes up more floor space.

4) Easier to change office layout. It makes it easier to move desks to a different configuration.

5) Can be an advantage if the manager is also in the ofice, they get a better feeling of how the office and staff are operting rather than being in their own office.

Disadvantages
1) The main disadvantage is the amount of noise, being a software developer you need to be able to concerntrate for long periods of time, up to 30 minutes if you are working on something complex. Constaint noise and people talking and even shouting causes breaks in concentration. This means a reduction in efficiency and a more likelihood of errors to occur. 

2) Air conditioning causes confrontation between employees. People do like different conditions and temperatures, air conditioning is difficult to get right when there are only a couple of people in the room, but when there are over 30 there is more chance that someone will what it cold and some want it warm. 

3) Lighting is similar to air conditioning, some people like it bright and some light it dark. 

4) Less wall space, means you have less area to hang white boards and information. Currently where I work my team are in the centre of the office and have a very small area at one end (1.5m wide) to hang information on projects. 

5) Video conference and calls are harder work because of the surrounding noise. 

I conclusion open plan offices may work for certain industries and types of work, but I do not believe they are a productive environment for software development.


No comments:

Post a Comment