612
Views
10
CrossRef citations to date
0
Altmetric
Regular Articles

Managing Global Software Engineering: A Comparative Analysis of Offshore Outsourcing and the Internal Offshoring of Software Development

&
Pages 216-232 | Published online: 03 Jul 2012

REFERENCES

  • Ågerfalk , P. and Fitzgerald , B. 2008 . Outsourcing to an unknown workforce: Exploring opensourcing as a global sourcing strategy . MIS Quarterly , 32 ( 2 ) 385–410.
  • Aspray , W. , Mayadas , F. and Vardi , M. Y. , eds. 2006 . “ Globalization and offshoring of software: A report of the ACM job migration task force ” . In Association for Computing Machinery Retrieved from http://www.acm.org/globalizationreport/pdf/fullfinal.pdf
  • ATLAS.ti Scientific Software Development GmbH. (2007). ATLAS.ti (Version 5.0.66) [Software]. http://www.atlasti.com (http://www.atlasti.com)
  • Battin , R. D. , Crocker , R. , Kreidler , J. and Subramanian , K. 2001 . Leveraging resources in global software development . IEEE Software , 18 ( 2 ) : 70 – 77 .
  • Berenbach , B. Impact of organizational structure on distributed requirements engineering processes: Lessons learned . Proceedings of the First Workshop on Global Software Development for the Practitioners at ICSE . Shanghai , China.
  • Bohem , B. A view of 20th and 21st century software engineering . Proceedings of the 28th International Conference on Software Engineering . Shanghai , China.
  • Borland. (2004). Putting your own house in order before offshoring. http://www.borland.com/resources/en/pdf/white_papers/offshoring_exec_white_paper.pdf (http://www.borland.com/resources/en/pdf/white_papers/offshoring_exec_white_paper.pdf) (Accessed: May 2007 ).
  • Carmel , E. 1999 . Global software teams—Collaborating across borders and time-zones , Upper Saddle River, NJ: Prentice Hall .
  • Carmel, E. (2005). The offshoring stage model: An epilogue. http://auapps.american.edu/~carmel/papers/epilogue.pdf (http://auapps.american.edu/~carmel/papers/epilogue.pdf) (Accessed: November 2007 ).
  • Carmel , E. and Agarwal , R. 2001 . Tactical approaches for alleviating distance in global software development . IEEE Software , 18 ( 2 ) : 22 – 29 .
  • Carmel , E. and Agarwal , R. 2002 . The maturation of offshore outsourcing of information technology work . MIS Quarterly Executive , 1 ( 2 ) : 65 – 77 .
  • Carmel , E. and Tjia , P. 2005 . Offshoring information technology: Sourcing and outsourcing to a global workforce , UK : Cambridge .
  • Cataldo , M. , Wagstrom , P. , Herbsleb , J. and Carley , K. Identification of coordination requirements: Implications for the design of collaboration and awareness tools . Proceedings of the Conference on Computer Supported Cooperative Work . Banff , Canada.
  • Chrissis , M. B. , Konrad , M. and Shrum , S. 2006 . CMMI: Guidelines for process integration and product improvement , Boston, MA: Pearson Education .
  • Cusick , J. and Prasad , A. 2006 . A practical management and engineering approach to offshore collaboration . IEEE Software , 23 ( 5 ) : 20 – 29 .
  • Damian , D. 2007 . Stakeholders in global requirements engineering: Lessons learned from practice . IEEE Software , 24 ( 2 ) : 21 – 27 .
  • Damian , D. , Izquierdo , L. , Singer , J. and Kwan , I. Awareness in the wild: Why communication breakdowns occur . Proceedings of the International Conference on Global Software Engineering . Munich , Germany. pp. 81 – 90 .
  • Damian , D. and Moitra , D. 2006 . Guest editors' introduction: Global software development—How far have we come? . IEEE Software , 23 ( 5 ) : 17 – 19 .
  • Damian , D. and Zowghi , D. 2003 . Requirements engineering challenges in multi-site software development organizations . Requirements Engineering Journal , 8 : 149 – 160 .
  • Desouza , K. C. , Awazu , Y. and Baloh , P. 2006 . Managing knowledge in global software development efforts: Issues and practices . IEEE Software , 23 ( 5 ) : 30 – 37 .
  • Desouza , K. C. and Evaristo , J. R. 2004 . Managing knowledge in distributed projects . Communications of the ACM , 47 ( 4 ) : 87 – 91 .
  • Ebert , C. Optimizing Supplier Management in Global Software Engineering . Proceedings of the International Conference on Global Software Engineering . Munich , Germany. pp. 177 – 185 .
  • Ebert , C. and De Neve , P. 2001 . Surviving global software development . IEEE Software , 18 ( 2 ) : 62 – 69 .
  • Ehrlich , K. and Chang , K. Leveraging expertise in global software teams: Going outside the boundaries . Proceedings of the IEEE First International Conference on Global Software Engineering . Florianópolis , Brazil. pp. 149 – 158 .
  • Evaristo , R. , Scudder , R. and Desouza , K. 2004 . A dimensional analysis of geographically distributed project teams: A case study . Engineering and Technology Management , 21 ( 3 ) : 75 – 189 .
  • Gumm , D. C. 2006 . Distribution dimensions in software development: A taxonomy . IEEE Software , 23 ( 5 ) : 45 – 51 .
  • Herbsleb , J. D. Global software engineering: The future of socio-technical coordination . Proceedings of the 29th International Conference on Software Engineering . Minneapolis , MN . pp. 188 – 198 .
  • Herbsleb , J. D. and Moitra , D. 2001 . Guest editors' introduction: Global software development . IEEE Software , 18 ( 2 ) : 16 – 20 .
  • Herbsleb , J. D. , Paulish , D. J. and Bass , M. Global software development at Siemens: Experience from nine projects . Proceedings of the International Conference on Software Engineering (ICSE) . St. Louis , MO . pp. 524 – 533 .
  • Höfner , G. and Mani , V. S. TAPER: A generic framework for establishing an offshore development center . In Proceedings of the International Conference on Global Software Engineering . Munich , Germany. pp. 162 – 172 .
  • Hofstede , G. 1993 . Cultural constraints in management theories . Academy of Management Executive , 7 ( 1 ) : 81 – 94 .
  • Hsieh , Y. Culture and shared understanding in distributed requirements engineering . Proceedings of the IEEE First International Conference on Global Software Engineering . Florianópolis , Brazil . pp. 101 – 105 .
  • Huen , W. H. An enterprise perspective of software offshoring . Proceedings of the 36th ASEE/IEEE Frontiers in Education Conference . San Diego , CA . pp. 17 – 22 .
  • Jarvenpaa , S. L. , Knoll , K. and Leidner , D. E. 1998 . Is anybody out there? Antecedents of trust in global virtual teams . Journal of Management Information Systems , 14 ( 4 ) : 29 – 64 .
  • Karolak , D. W. 1998 . Global software development—Managing virtual teams and environments , Los Alamitos , CA : IEEE Computer Society .
  • Keil , P. , Paulish , D. J. and Sangwan , R. S. Cost estimation for global software development . In Proceedings of the International Workshop on Economics Driven Software Engineering Research (EDSER) . Shanghai , China. pp. 7 – 10 .
  • Kobitzsch , W. , Rombach , D. and Feldmann , R. L. 2001 . Outsourcing in India . IEEE Software , 18 ( 2 ) : 78 – 86 .
  • Komi–Sirviö , S. and Tihinen , M. 2005 . Lessons learned by participants of distributed software development . Knowledge and Process Management , 12 ( 2 ) : 108 – 122 .
  • Krippendorff , K. 2004 . Content analysis: An introduction to its methodology , Thousand Oaks , CA : Sage Publications .
  • Lamersdorf , A. , Münch , J. and Rombach , D. Towards a multi-criteria development distribution model: An analysis of existing task distribution approaches . Proceedings of the International Conference on Global Software Engineering . Bangalore , India. pp. 109 – 118 .
  • Lanubile , F. , Mallardo , T. and Calefato , F. 2003 . Tool support for geographically dispersed inspection teams . Software Process: Improvement and Practice , 8 ( 4 ) : 217 – 231 .
  • Layman , L. , Williams , L. , Damian , D. and Bures , H. 2006 . Essential communication practices for extreme programming in a global software development team . Journal of Software and Technology , 48 ( 9 ) : 781 – 794 .
  • Lutz , B. Training for global software development in an international “learning network” . Proceedings of the IEEE International Conference on Global Software Engineering . Munich , Germany.
  • Madlberger , M. and Roztocki , N. Cross-organizational and cross-border IS/IT collaboration: A literature review . Proceedings of the Americas Conference on Information Systems . Toronto , Canada.
  • Meyer , B. 2006 . The unspoken revolution in software engineering . IEEE Computer , 39 ( 1 ) : 121 – 124 .
  • Mockus , A. and Weiss , D. M. 2001 . Globalization by chunking: A quantitative approach . IEEE Software , 18 ( 2 ) : 30 – 37 .
  • Morstead , S. and Blout , G. 2003 . Offshore ready: Strategies to plan & profit from offshore IT enabled services , Houston, TX: ISANI Press .
  • Oates , B. J. 2006 . Researching information systems and computing , Thousand Oaks , CA : Sage Publications .
  • OECD (2004). OECD information technology outlook: Organisation for economic co-operation and development. http://www.oecd.org/dataoecd/22/18/37620123.pdf (http://www.oecd.org/dataoecd/22/18/37620123.pdf) (Accessed: January 2009 ).
  • Paasivara , M. and Lassenius , C. 2003 . Communication needs, practices and supporting structures in global inter-organizational software development projects . Journal of Software Process Improvement and Practice , 8 ( 4 ) : 183 – 199 .
  • PMBOK . 2004 . Project management body of knowledge , 3rd , Newtown Square, PA: Project Management Institute .
  • Prikladnicki , R. and Audy , J. L. N. Comparing offshore outsourcing and the internal offshoring of software development: A qualitative study . Proceedings of the Americas Conference on Information Systems (AMCIS) . San Francisco , CA .
  • Prikladnicki , R. , Audy , J. L. N. , Damian , D. and Oliveira , T. C. Distributed software development: Practices and challenges in different business strategies of offshoring and onshoring . Proceedings of the IEEE International Conference on Global Software Engineering . Munich , Germany.
  • Prikladnicki , R. , Audy , J. L. N. and Evaristo , J. R. 2003 . Global software development in practice: Lessons learned . Journal of Software Process: Improvement and Practice , 8 ( 4 ) : 267 – 281 .
  • Prikladnicki , R. , Damian , D. and Audy , J. L. N. Patterns of evolution in the practice of distributed software development: Quantitative results from a systematic review . Proceedings of Evaluation and Assessment in Software Engineering (EASE) . Bari , Italy.
  • Prikladnicki , R. , Evaristo , R. , Audy , J. L. N. and Yamaguti , M. H. 2006 . Risk management in distributed IT projects: Integrating strategic, tactical, and operational levels . International Journal of e-Collaboration, special issue on Collaborative Project Management , 2 ( 4 ) : 1 – 18 .
  • Ramasubbu , N. , Krishnan , M. S. and Kompalli , P. 2005 . Leveraging global resources: A process maturity framework for managing distributed development . IEEE Software , 22 ( 3 ) : 80 – 86 .
  • Robinson , M. and Kalakota , R. 2004 . Offshore outsourcing: Business models, ROI and best practices , Alpharetta , GA : Mivar Press .
  • Sakaguchi , T. and Raghavan , V. V. Metrics of vendor capabilities in offshore outsourcing of information technology functions: Measurement and analysis . Proceedings of the Americas Conference on Information Systems . Tampa , FL . pp. 1644 – 1652 .
  • Sangwan , R. , Bass , M. , Mullick , N. , Paulish , D. J. and Kazmeier , J. 2007 . Global software development handbook , New York , NY : Auerbach Publications .
  • Seaman , C. B. 1999 . Qualitative methods in empirical studies of software engineering . IEEE Transactions on Software Engineering , 25 ( 4 ) : 557 – 572 .
  • Sengupta , B. , Chandra , S. and Sinha , V. A research agenda for distributed software development . Proceedings of 28th International Conference on Software Engineering . Shanghai , China.
  • Song , J. and Jain , H. K. Cost Model for Global Software Development . Proceedings of the Americas Conference on Information Systems . Milwaukee , WI . pp. 301 – 303 .
  • Wilson , J. M. , O'Leary , M. B. , Metiu , A. and Jett , Q. R. 2008 . Perceived proximity in virtual work: Explaining the paradox of far-but-close . Organization Studies , 29 ( 7 ) : 979 – 1002 .
  • Yin , R. 2003 . Case study research, design and methods , USA : Sage Publications .

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.