Here is another article from one of my favorite blogs, Venturebeat on the productivity of telecommuting workers.
Imagine that? Telecommuting workers are more productive, who would have thought? I know this is true from my experience in the past 5 years. In 4 out of the past 5 years, I have been working remotely with good success. My productivity is higher, my job satisfaction is higher, and I have a growing list of satisfied clients. But that has been as a consultant for the most part. I have also spent time as a remote full-time employee, and the results were the same. I have never been a big fan of agile development, but with remote workers, I found agile to be extremely effective in keeping the team focused, and more importantly, the team collaborates more in such a way that it is more accurately documented. The increased documentation (provided through the use of social media like Skype, Dropbox, Google drive, and several picks of desktop sharing, allow for better stories for the next sprint. I don’t know about the authors comments about the developers not using other collaborators code, if anything the reality is far different.