Overview and Table of ContentsIs part of your software development team 10,000 kilometers away?
Global software teams collaborate on a software project across international borders. Distance, dispersion, time zone differences, and cultural differences present a whole new set of issues for software developers. Based on best practices from many software organizations, this book will help you address many of the unique problems of global software development. Highlights include best practices roundup for each topic as well as case studies.
I have attached a slightly annotated table of contents to give you more of the feel for the book. Enjoy!
Table of contents
PREFACE + What is unique about global software teams?
PART I: WHY GLOBAL SOFTWARE TEAMS?
Chapter 1: Why we're seeing more global software teams. [Fifteen factors explain the recent explosion of these kinds of teams].
Chapter 2: Three tales of global software teams. [Includes the case study of IBM's five-site project to develop JavaBeans].
Chapter 3: The bottom line: are global software teams successful?
PART II: THE FIVE CENTRIFUGAL FORCES OF GLOBAL SOFTWARE TEAMS
Chapter 4: Dispersion, coordination breakdown, loss of "communication richness," and loss of "teamness"
Chapter 5: Cultural differences
PART III: THE SIX CENTRIPETAL FORCES FOR SUCCESSFUL GLOBAL SOFTWARE TEAMS
Chapter 6: Telecommunications infrastructure
Chapter 7: Collaborative technology: generic technology [such as e-mail] and technology to support software engineering [such as Software Configuration Management systems].
Chapter 8: Development methodology. [Why it is now even more important].
Chapter 9: Architecture & task allocation
Chapter 10: Building the dispersed team through trust, communication, and personal bridges. [Includes communication and e-mail guidelines, managing time zone differences].
Chapter 11: Specialized management techniques. [Includes design of the global team and selection of the global software manager].
PART IV: GLOBAL INFORMATION SYSTEMS TEAMS
Chapter 12: Globalization and information systems
Chapter 13: A methodology for defining global IS systems & designing global IS teams. [The "Process/ System/ Responsibility" method for core global business applications].
Chapter 14: Holiday Inn's 'A Passage To India.' [A case study of a US-based corporation and its experiences insourcing and outsourcing].