John làm việc cho Tổng công ty BAS, tăng trưởng trong những năm thông qua sáp nhập và mua lại của các công ty trên khắp thế giới. BAS Tổng công ty muốn củng cố các sản phẩm khác nhau từ các công ty khác nhau của nó thành một dòng sản phẩm duy nhất để đơn giản hóa việc phát triển sản phẩm mới | Chapter 2 Critical Success Factors for Global Software Development John works for BAS Corporation which grew over years through mergers and acquisitions of companies around the world. BAS Corporation wants to consolidate the disparate products from its different companies into a single product line to simplify new product development and achieve economies of scale. John is asked to spearhead this effort. Although he has managed many challenging projects successfully John has never worked on one that involved coordinating the efforts of development teams from multiple sites around the world. He begins to wonder how his approach to this project would be different from managing a single-site collocated project. In the age of global economy many of us are finding ourselves in a similar situation for perhaps a different reason. Labor rates are currently low in Eastern European nations Brazil India and China and there could be cost savings if development is outsourced to these regions. A company may have expertise in a set of technologies or a domain thus making it attractive for partnership. Shortage of staff and time-to-market pressures may force an organization to carry out parallel development using a workforce from around the world. This chapter looks at issues of concern in global software development GSD projects and provides factors that are critical to the success of such projects. In addition it begins to describe a process framework for how 9 10 Global Software Development Handbook one might realize these critical success factors. The overview in this chapter serves as a road map for the details that follow in subsequent chapters. Issues When organizations initially get involved with GSD they often drastically underestimate the impact of using geographically distributed teams. One reason for this is that the extent to which people in collocated environments rely on ad hoc and informal communications to develop software is under-recognized. The impact of .