Global Software Development (GSD), also known as Distributed Software Development (DSD), as a discipline has grown substantially richer through practice influencing research and proven practices themselves. Due to its growth over the past decades, the software industry in the industrialised world is characterised by a shortage of qualified labour, and thus high level of wages. The software industry in industrialised countries tried to move parts of its software development work to countries that have a large pool of cost effective talent available there. Thus, the distribution of software development enables the optimum use of capability regardless of geographical location. The main expected benefits from DSD are improvements in development time efficiency, being close to the customers and having flexible access to greater and less costly resources. Companies need to use their existing resources as effectively as possible, and they also need to employ resources on a global scale from different sites within the company and from partner companies throughout the world. The increasingly complex and competitive market situation places intense demands on companies, requiring them to respond to customer needs, and to deliver more functionality and higher quality software faster.