Provides comprehensive coverage of agile techniques in global software developmentIdentifies communication patterns and effective strategies to manage communication among globally distributed teamsFocuses on strategies for monitoring the quality of the distributed software development process and of the software productExamines strategies and tools for configuration management in a distributed development environmentOutlines the organizational structure for geographically distributed global software development teams Global Software Development Handbook offers techniques to manage global software development and to realize effective communication, coordination, and control in a globally distributed software development environment. This book focuses on strategies for monitoring the quality of the distributed software development process and of the software product. It examines strategies and tools for configuration management, how software items are identified and controlled, the need for continuous integration and frequent builds, and status reporting of released builds. The text also outlines the structure, roles, and responsibilities for global software development teams.