Managing Global Software Projects
Projects are increasingly distributed across different sites. But distributed teams and suppliers complicate communication and create numerous frictions. Over half of all distributed projects do not achieve their intended objectives and are then canceled. Traditional labor cost-based location decisions are replaced by a systematic improvement of business processes in a distributed context. Benefits are tangible, as our clients emphasize: better multisite collaboration, clear supplier agreements, and transparent interfaces are the most often reported benefits. There is a simple rule: Only those who professionally manage their distributed projects will succeed in the future.
This chapter summarizes experiences and guidances from industry in a way to facilitate knowledge and technology transfer. It looks to processes and approaches for successfully handling global software development and outsourcing and offers many practical hints and concrete explanations to make global software engineering (GSE) a success. Starting with the necessary foundations, the chapter indicates what solutions are available to successfully implement GSE. It underlines the basic concepts and practices of GSE with broad industrial experiences and also summarizes future trends in GSE. The chapter is based on an industry perspective taking into consideration the state of the practice to ensure direct transfer and applicability to distributed projects.
KeywordsTime Zone Intellectual Property Right Global Development Virtual Team Global Software Development
- Carmel E, Espinosa JA (2012) I’m working while they’re sleeping: time zone separation challenges and solutions. Nedder Stream Press, New YorkGoogle Scholar
- Chui M, Manyika J, Bughin J, Dobbs R, Roxburgh C, Sarrazin H, Sands G, Westergren M (2012) The social economy: unlocking value and productivity. McKinsey Global InstituteGoogle Scholar
- De Loof L (2013) Managing IT transformation on a global scale. http://www.mckinsey.com/insights/business_technology/managing_it_transformation_on_a_global_scale_an_interview_with_shell_cio_alan_matula. Accessed on 15 Aug 2013
- Ebert C (2012) Global software and IT: a guide to distributed development, projects, and outsourcing. Wiley, New YorkGoogle Scholar
- Forrester’s Forrsights Services Survey Q2 (2012) http://www.forrester.com/Forrsights+Services+Survey+Q2+2012/-/E-SUS1391. Accessed on 15 Aug 2013
- Greengard S (2013) Is outsourcing losing its appeal? Deloitte study report. 15 Apr 2013. http://www.baselinemag.com/it-services/is-outsourcing-losing-its-appeal. Accessed on 15 Aug 2013
- PWC (2013) Global software 100 leaders report. http://www.pwc.com/gx/en/technology/publications/global-software-100-leaders/index.jhtml. Accessed on 15 Aug 2013
- Rivard S, Aubert BA (2008) Information technology outsourcing. M. E. Sharpe, New YorkGoogle Scholar
- Rottman J, Lacity M (2006) Proven practices for effectively offshoring IT work. Sloan Manage Rev 47(3):56–63Google Scholar
- Sangwan R, Bass M, Mullick N, Paulish D, Kazmeier J (2007) Global software development handbook. Auerbach, Boca Raton, FLGoogle Scholar