3 ms·
The best approach I have seen is individual offices with shared collaboration areas nearby. People can do deep work by closing their office door. People can p
by opo 6y ago
The best approach I have seen is individual offices with shared collaboration areas nearby. People can do deep work by closing their office door. People can pair-program, have someone look over their code, have a private conversation etc by going to another's office without disturbing everyone else. The shared collaboration area allows for quick easy group discussion when helpful. In terms of preventing information bottlenecks, it is easy for someone in another team to walk by and ask a question of someone or run an idea by them without it being a big deal.