The blog Six Revisions has an article, “How to Make Remote Team Collaboration Work.” Collaboration can be a challenge for web developers, particularly when the team is in a variety of time-zones. The author said:
Working with people in the same town is hard enough. My brother and I are working from opposite sides of the globe.
As we started talking about establishing a new website, we realized we needed to acknowledge the difference in time zones if we were to get any semblance of synchronization in our work. Setting proper times for brainstorming sessions and meetings online proved to be quite a challenge in the beginning.