This book introduces a high-level process framework that balances agility and discipline for globally distributed software development. The authors elucidate an organizational structure that not only fosters team building, but also achieves effective collaboration among the cent…