"Working remotely requires the participants to be much more communicative because in such a setting communication for the most part doesn't just happen serendipitously, you have to work to make it happen. "
Yes. Having managed remote teams and being a remote dev, it's all about response time. If someone slacks you, the response should be as quick as if it were verbal in the office. If it takes 2 hours to get a response out of someone - then they are not participating correctly on a remote team. The team should work in a way they can all be online at the same time so communication can flow freely. If someone is interrupting you and you need concentration just explain it to them - like you would in the office.
Immediate responses is a remote team. Day long responses is contract work. Week long responses is open source projects and government work.
Yes. Having managed remote teams and being a remote dev, it's all about response time. If someone slacks you, the response should be as quick as if it were verbal in the office. If it takes 2 hours to get a response out of someone - then they are not participating correctly on a remote team. The team should work in a way they can all be online at the same time so communication can flow freely. If someone is interrupting you and you need concentration just explain it to them - like you would in the office.
Immediate responses is a remote team. Day long responses is contract work. Week long responses is open source projects and government work.