Describes the convergence of two movements - globally distributed and agile software development. This book explores techniques that can bridge distances, create cohesion, promote quality, and strengthen lines of communication. It elucidates how to effectively manage communication among geographically distributed teams.