Latest news about Bitcoin and all cryptocurrencies. Your daily crypto news habit.
Weâve all been part of this debate about whether we should have an open-plan office or not. In general, executives would advocate for the open-plan office, while the individual contributors would say, âPlease, no!!!â ;). Executives wonât listen because they feel they are the only ones who can see the full picture clearly enough to make this decisionâŠof course! And apparently, 70% of all offices now have an open floor planâŠ
So I was wondering if maybe we could make a very rational analysis of this matter with a hard-to-argue-with methodology (though I sometimes express my opinion). Then, perhaps, we can agree on whatâs the best for the company (you will never convince an executive whatâs the best for your developers, unfortunately). And finally, we could discuss what could be done if youâre stuck with an open office.
Here is the approach. Letâs talk the criteria to consider. Please add any you feel are missing in the comments. And then weâll go over the alternatives and rate them on those criteria.
What are the criteria on the organization of your offices?
If there was one criterion that would speak to any executive, it should be the Return On Investment (ROI), but how can we break it down to make it understandable?
- Financial criteria: The office is a cost. The more floor space you need, the more costly it is.
- Productivity criteria: Whatâs the point of reducing the floor space if your teamâs productivity output plummets? Productivity is the output of the organization, but also indirectly of the office.
- Collaboration criteria: The best ideas and best innovation come from the collaboration of several minds. If the team creates plenty of products, but none are the right product, the ROI of the team is 0. So collaboration is directly correlated with the quality of the output.
- Talent retention criteria: Letâs be honest here. Salaries are a lot more costly than a floor plan! If the floor plan impacts talent retention, this needs to be a criterion you pay attention to.
At first glance, these seem to be 4 great candidate criteria.
But from the executiveâs perspective, there may be a 5th important one: having the feeling of having the whole team in one place, easy to reach and easy to monitor. We might consider this criterion not valid, but Iâm ready to bet this is clearly a decision factor. Just for the sake of the argument, letâs consider this as a 5th criterion (specific to management): accessibility.
Now letâs check out the alternatives.
Actually, letâs throw out the financial and talent retention criteria
Why? Because they donât really matter. Let me explain.
On the financial side, letâs assume that individual desks would take 5 times more space than an open-plan office for the same number of developers. For a team of 100 developers, it should cost you about $70k per year for the rent for an open-plan office. Sure, this depends on which city, but youâll see it wonât matter. The average wage for developers should be about $100k, and that is conservative. All those salaries cost $10M per year! So 10% productivity loss stands for $1M of money thrown at the wall (no pun intended đ). 15 times more than the office rent!
On the talent retention side, your teamâs perceived productivity and efficient collaboration are directly correlated to your talent retention. If your team is productive and collaborate together well, talent retention will be a lesser problem, all other things equal.
Thatâs why productivity and collaboration should be your only criteria, whether you are an individual contributor, manager or executive. Letâs analyze the different alternatives on those 2Â points.
What are the alternatives?
Productivity: There is a reason why developers hate open-plan offices. Yes, hate might be a good word to use; just go on reddit to check for yourself: âThe open-plan office is a terrible, horrible, no good, very bad idea.â Why? Developers are more exposed to interruptions and stress. If the workspace is designed to have as much motion as possible, that wonât help them focus! Any interruption can easily take more than 30 minutes from the developersâ productive time. And the more interruptions, the more frustration, the less quality work, the more bugsâââand it goes on. Check out this article if you want to see the sources of productivity loss! Letâs assume you had 2 extra interruptions every day because of this. Thatâs 1 hour every day: 15% productivity loss!
Collaboration: There is a Harvard study on this; it actually says open-plan floor offices make your team less collaborative. This may come as a surprise to executives. But I assure you, not to developers! The study says that, for open-plan offices, âface-to-face time decreased by around 70 percent across the participating employees, on average, with email use increasing by between 22 percent and 50 percent (depending on the estimation method used).â And when you think about it, itâs obvious. People canât cope with the noise, and therefore put headphones on.
Accessibility: (for executives) This is the best configuration for executives to feel part of the team, having them all packed in the same place. Mobility between teams is made easier too.
Sure, there are many ways to design an open-plan office to offset some negative points. Weâll look at that while we check the alternatives.
2. The cubicle farm
The main problem with cubicles is how they are perceived because of the way they used to look. But you can make them fun! Just look at the picture below for Zapposâ cubicles!
Productivity: In cubicles, you have fewer distractions and unnecessary interruptions, thanks to the little extra privacy you get. Not seeing your colleagueâs face might just be enough for you to not stop by and crack a joke to him or her. Plus, developers feel less âwatchedâ and can be more relaxed, allowing them to focus more. But you do have the same amount of noise, though, which can be easily offset by putting headphones on.
Collaboration: Cubicles could be arranged by teams to achieve maximum collaboration. But this might mean you would need to change cubicles if you change teams/squads, so developers might be less inclined to personalize their cubicles as they would ideally want to. Even though you will need to get up to talk to your colleague across from you, you have a bit more privacy to have deeper conversations with colleagues with less fear of disturbing their neighbors, which is a good point for collaboration
Another point worth mentioning is that, even if we donât care about the financial part, having a floor with 100 developers including 10 teams fosters more collaboration than having 5 floors of 20 developers (2 teams per floor).
Accessibility: (for executives) Cubicles take twice more space than desks poised one next to the other. So executives might feel their teams are less accessible, even more so if they need several floors instead of just one, because of the place cubicles take.
3. Team separation (open within team, closed to other teams)
If you have very large teams, it will just be like the open-plan office. So in this alternative, Iâm considering teams of less than 10Â people.
Productivity: The smaller the team, the better the environment for focusing. Whether you have your manager within this space can actually make a huge difference, though, as developers might feel a bit less relaxed, depending on the style of management, of course. The big advantage here is the lack of distraction aside from the team. You still might be distracted by your teammates, but developers know what interruptions do. So they wouldnât draw your attention for a mere distraction, if they feel youâre in the zone.
Collaboration: This might be the best configuration for collaboration within the teams. However, this might lower collaboration among separate teams. A way to offset this is to put teams that should collaborate together in adjacent spaces and have common corridors or meeting spaces.
Accessibility: (for executives) Thatâs perfect for managers. They have their space with their team, not disturbed by other teams. However, executives might not feel the same. Instead of having one meta-team, they have several separate teams in possibly different places.
Between 3 and 8 people feels like a good compromise, but thatâs my opinion; feel free to disagree. More and you get more distractions.
4. Individual offices
Productivity: This is the option with the least interruptions, and therefore theoretically with the highest productivity. However, having a colleague being focused on their work in the same room as you can help you get focused more easily. Plus, a developer canât be productive for 8 hours straight, and needs some time to have some light conversations to go back again in the zone. This canât be easily done in individual offices. You need to be 2 in there at least for that.
Collaboration: Offices make it easier to have conversations. You close the door and you can talk about what needs to be talked about, without worrying about bothering other people. That applies when discussing complex problems, but not for easy questions that will probably be discussed online. This is true especially in the case the person you want to talk to is not nearby, as the team will be spread at this point.
Accessibility: (for executives) Individual offices can take 5 times more space than an open-plan floor with team separations. Your team of 100 developers could be spread across many floors. Accessibility is at its worst for executives, if your company has an office.
Well, we also needed to talk about this one!
Productivity: The least interruptions and the highest productivity. However, not everybody is built to work remotely. Some teams do virtual coffee breaks for those little breaks between 2 tasks. All communication is asynchronous, so developers can respond when they feel like to.
Collaboration: Thatâs a topic to itself. More and more companies adopt the remote office, and more and more remote collaboration best practices emerge. Collaboration is just not the same as in a physical office, and your company needs to seriously adapt on this point. But collaboration can even be higher in remote offices, as people fear less participating to discussions virtually.
Accessibility: (for executives) Thatâs the worst for executives.
So which one is the best?
I think that unfortunately accessibility is the criterion the most considered by executives today, even though it shouldnât be if you think about the companiesâ best interests. But the companies are not the decision makers, their executives are.
If we donât consider accessibility, it depends on whether you favor productivity over collaboration. If you favor collaboration, individual offices are typically the worst for this. If you favor productivity and output, I would put 2â3 developers in individual workspaces, so that you can have calm and focus for their individual productivity, along with a bit more developers on the same floor.
My personal favorite is remote teams. But if you have an office, it would be team separation, as it fosters the most collaboration and productivity within the team. I also personally like small teams/squads, 3 to 5 people all working on one project. But thatâs a different topic!
What to do if you have an open-plan officeâŠ
âŠand you want to make it right to your developers. Here is what you can do:
- Add mobile separators between teams, or at least distanceâââenough to offset the motion disturbance
- Offer noise-cancelling headphones (preferably the ones of their choice in your welcoming package) => even if thatâs not the best for collaboration, you canât prevent developers to not access their minds!
- Offer privacy screen filters so they feel a bit of privacy, instead of the constant stare of their manager on their screen đ
- If you can afford cubicles, have the discussion with your teams. How much productivity can be gained? I feel they will be interested
In any case, if someone tells you that âopen offices often foster a symbolic sense of organizational mission, making employees feel like part of a more laid-back, innovative enterprise,â you know what to tell them!
Let me know your thoughts. Are there any considerations IÂ missed?
Before You GoâŠ
Learned something? Donât hesitate to share it to help others find it!
If you are interested in articles about engineering and product leadership, productivity and how to scale a team, subscribe to our newsletter!
Or join our Engineering Leadership Community.
Engineering Leadership Community | Anaxi
You can also check out my latest articles:
- Top 12 Things That Destroy Developer Productivity
- The Attributes of a Unicorn 20x Engineer
- How to Make Estimates Finally Useful to Developers
You can also follow me on Twitter to stay connected. Thank you!
This article has been originally published here on SDÂ Times.
Open offices are in the best interest of executives, not companies was originally published in Hacker Noon on Medium, where people are continuing the conversation by highlighting and responding to this story.
Disclaimer
The views and opinions expressed in this article are solely those of the authors and do not reflect the views of Bitcoin Insider. Every investment and trading move involves risk - this is especially true for cryptocurrencies given their volatility. We strongly advise our readers to conduct their own research when making a decision.