Flexible working arrangements are great when the team is able to asynchronously work, but I have yet to see a team that really does asynchronous work right.
Flexible working arrangements are great when the team is able to asynchronously work, but I have yet to see a team that really does asynchronous work right.
I think the Linux kernel developers can be considered the biggest software team that does asynchronous work, and it works just fine.
Honestly just some basic mailinglist software installation goes a long way.
And an organization can still have a process in place on how to get synched when its needed (scheduled calls, impromptu emergency response situations, etc).
I’ve seen it work. But it require discipline.
In my situation the time difference were too striking to hope having synchronized interaction, and the team built on that habit.
But then one day we had a major refactor in our orgs and that was gone.