2 ms·
There's debate about this and I've seen a range of ways during my consulting. Some companies and teams strongly believe that all core teammates must be in the s
by jph 10y ago
There's debate about this and I've seen a range of ways during my consulting. Some companies and teams strongly believe that all core teammates must be in the same room. Some companies and teams strongly believe in location independence.
One of my clients has a very powerful example of how location independence helps scale many microservices, across dozens of developer locations, many timezones, and five worldwide SRE hosting centers.
Surprisingly the success has little to do with mitigating commute time, nor working preferred hours, nor any of the usual claims. Instead, the success is mostly to do with enabling good asynchronous tooling such as chat, workflows, domain driven design ubiquitous language, and the composability of microservices ecosystems.
After seeing this success and the careful management of it, and replicating it at my other clients, I'm a strong advocate of location independence and investment in the tooling to make it successful.