There is an agile myth out there: Collocated teams are at least 40% more productive than dispersed (same team on different locations) or distributed (different teams on several locations) ones. I recently did some study on that topic and found a model that very neatly explains the reasons behind the drop in performance.