Global software development: a multiple-case study of the realisation of the benefits

.................................................................................................................................................. i Declaration ............................................................................................................................................ ii

[1]  Geoff Walsham,et al.  The Emergence of Interpretivism in IS Research , 1995, Inf. Syst. Res..

[2]  E. McDonough,et al.  An investigation of the use of global, virtual, and colocated new product development teams , 2001 .

[3]  Michael D. Myers,et al.  Investigating Information Systems with Ethnographic Research , 1999, Commun. Assoc. Inf. Syst..

[4]  Maria Paasivaara,et al.  Communication practices in inter-organisational product development , 2005 .

[5]  Michael Rosen COMING TO TERMS WITH THE FIELD: UNDERSTANDING AND DOING ORGANIZATIONAL ETHNOGRAPHY* , 1991 .

[6]  K. St Amant Virtual office communication protocols: a system for managing international virtual teams , 2005 .

[7]  I. Lewis Social anthropology in perspective , 1976 .

[8]  M. Miles,et al.  The Qualitative Researcher's Companion , 2002 .

[9]  James D. Herbsleb,et al.  Global Software Engineering: The Future of Socio-technical Coordination , 2007, Future of Software Engineering (FOSE '07).

[10]  Deependra Moitra India's software industry , 2001, IEEE Software.

[11]  Audris Mockus,et al.  Distance, dependencies, and delay in a global collaboration , 2000, CSCW '00.

[12]  James D. Herbsleb,et al.  Architectures, coordination, and distance: Conway’s law and beyond , 1999 .

[13]  Pär J. Ågerfalk,et al.  SOFTWARE PROCESSES: OLD PETUNIAS IN NEW BOWLS? , 2006 .

[14]  Richard Baskerville,et al.  Generalizing Generalizability in Information Systems Research , 2003, Inf. Syst. Res..

[15]  Ellen Isaacs,et al.  Hubbub: a sound-enhanced mobile instant messenger that supports awareness and opportunistic interactions , 2002, CHI.

[16]  Jeanne W. Ross,et al.  From the Vendor's Perspective: Exploring the Value Proposition in Information Technology Outsourcing 1, 2 , 2003 .

[17]  Christof Ebert,et al.  Surviving Global Software Development , 2001, IEEE Softw..

[18]  Paul M. Leonardi,et al.  Transformational Technologies and the Creation of New Work Practices: Making Implicit Knowledge Explicit in Task-based Offshoring , 2008, MIS Q..

[19]  Erran Carmel,et al.  Small Firms and Offshore Software Outsourcing: High Transaction Costs and Their Mitigation , 2005, J. Glob. Inf. Manag..

[20]  Pär J. Ågerfalk,et al.  Two-Stage Offshoring: An Investigation of the Irish Bridge , 2008, MIS Q..

[21]  Bonnie Kaplan,et al.  Qualitative Research Methods for Evaluating Computer Information Systems , 2005 .

[22]  Mary Lacity,et al.  Twenty Practices for Offshore Sourcing , 2004, MIS Q. Executive.

[23]  Ian R. McChesney,et al.  Communication and co-ordination practices in software engineering projects , 2004, Inf. Softw. Technol..

[24]  Ilan Oshri,et al.  Knowledge Processes in Globally Distributed Contexts , 2008 .

[25]  J. Alberto Espinosa,et al.  Do Gradations of Time Zone Separation Make a Difference in Performance? A First Laboratory Study , 2007, International Conference on Global Software Engineering (ICGSE 2007).

[26]  Steven Greenhouse IBM Explores Shift of White-Collar Jobs Overseas , 2003 .

[27]  Daniela E. Damian,et al.  Addressing the challenges of software industry globalization: the workshop on global software development , 2003, 25th International Conference on Software Engineering, 2003. Proceedings..

[28]  Rjoè,et al.  Activity theory as a framework for analyzing and redesigning work , 2005 .

[29]  Wanda J. Orlikowski,et al.  Technological frames: making sense of information technology in organizations , 1994, TOIS.

[30]  Suprateek Sarker,et al.  Information systems development by US-Norwegian virtual teams: implications of time and space , 2002, Proceedings of the 35th Annual Hawaii International Conference on System Sciences.

[31]  Robert L. Kahn,et al.  The dynamics of interviewing; theory, technique, and cases , 1958 .

[32]  Lynda Davies,et al.  An Ethnographic Study of Configuration Management and Documentation Practices , 1992, The Impact of Computer Supported Technologies in Information Systems Development.

[33]  Narcyz Roztocki,et al.  Editorial: Offshoring Without Profit or the New Global Model? , 2005 .

[34]  S. Lasser,et al.  Collaboration maturity and the offshoring cost barrier: the tradeoff between flexibility in team composition and cross-site communication effort in geographically distributed development projects , 2005, IPCC 2005. Proceedings. International Professional Communication Conference, 2005..

[35]  Andrew Pettigrew,et al.  Issues of Time and Site Selection in Longitudinal Research on Change , 1990 .

[36]  Yoshikazu Yamamoto,et al.  Leveraging Distributed Software Development , 1999, Computer.

[37]  Kevin Crowston,et al.  Discontinuities and continuities: a new way to understand virtual work , 2002, Inf. Technol. People.

[38]  G. Walsham,et al.  Social Structure and Managerial Agency in India , 1997 .

[39]  B. Nicholson,et al.  Global IT Outsourcing: Software Development across Borders , 2003 .

[40]  Pär J. Ågerfalk,et al.  Exploring the Assumed Benefits of Global Software Development , 2006, 2006 IEEE International Conference on Global Software Engineering (ICGSE'06).

[41]  Leslie P. Willcocks,et al.  A review of the IT outsourcing literature: Insights for practice , 2009, J. Strateg. Inf. Syst..

[42]  Pär J. Ågerfalk,et al.  Investigating actability dimensions: a language/action perspective on criteria for information systems evaluation , 2004, Interact. Comput..

[43]  James D. Herbsleb,et al.  Global software development at siemens: experience from nine projects , 2005, ICSE.

[44]  N. Venkat Venkatraman,et al.  Offshoring Without Guilt , 2004 .

[45]  J. Alberto Espinosa,et al.  The effect of time separation on coordination costs in global software teams: a dyad model , 2004, 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the.

[46]  Joseph D. Blackburn,et al.  Concurrent software engineering: prospects and pitfalls , 1996 .

[47]  Sundeep Sahay Global software alliances: The Challenge of 'Standardization' , 2003, Scand. J. Inf. Syst..

[48]  D. L. Parnas,et al.  On the criteria to be used in decomposing systems into modules , 1972, Software Pioneers.

[49]  Wynne W. Chin,et al.  Information systems outsourcing relationship factors: detailed conceptualization and initial evidence , 2005, DATB.

[50]  D. Perry,et al.  A Case Study of Successful Geographically Separated Teamwork , 1998 .

[51]  Peng Xu,et al.  Can distributed software development be agile? , 2006, CACM.

[52]  W. R. King,et al.  Information systems offshoring: research status and issues , 2008 .

[53]  R. Kahn,et al.  The Dynamics of Interviewing , 1957 .

[54]  Geoff Walsham,et al.  Doing interpretive research , 2006, Eur. J. Inf. Syst..

[55]  Saralees Nadarajah,et al.  Letter to the editor , 2007, Int. Trans. Oper. Res..

[56]  M. Patton Qualitative evaluation and research methods, 2nd ed. , 1990 .

[57]  J. Alberto Espinosa,et al.  Team Boundary Issues Across Multiple Global Firms , 2003, J. Manag. Inf. Syst..

[58]  Jonathon N. Cummings,et al.  The Spatial, Temporal, and Configurational Characteristics of Geographic Dispersion in Teams , 2007, MIS Q..

[59]  D. Dillman Mail and internet surveys: The tailored design method, 2nd ed. , 2007 .

[60]  Kristin Braa,et al.  Interpretation, intervention, and reduction in the organizational laboratory: a framework for in-context information system research , 1999 .

[61]  Wanda J. Orlikowski,et al.  Studying Information Technology in Organizations: Research Approaches and Assumptions , 1991, Inf. Syst. Res..

[62]  Rafael Prikladnicki,et al.  Distributed Software Development: Toward an Understanding of the Relationship Between Project Team, Users and Customers , 2003, ICEIS.

[63]  James T. C. Teng,et al.  Theoretical perspectives on the outsourcing of information systems , 1995, J. Inf. Technol..

[64]  Odd Steen,et al.  Practical knowledge and its importance for software product quality , 2007, Inf. Softw. Technol..

[65]  H. Holmström Community-based customer involvement for improving packaged software development , 2004 .

[66]  Enid Mumford Researching people problems: some advice to a student , 2006, Inf. Syst. J..

[67]  Liisa von Hellens,et al.  Qualitative Research in Information Systems , 2007, Australas. J. Inf. Syst..

[68]  Daniel Robey,et al.  Situated learning in cross-functional virtual teams , 2000 .

[69]  Richard Heeks,et al.  Synching or Sinking: Global Software Outsourcing Relationships , 2001, IEEE Softw..

[70]  Laurie J. Kirsch,et al.  Deploying Common Systems Globally: The Dynamics of Control , 2004, Inf. Syst. Res..

[71]  R. L. Feldmann,et al.  Outsourcing in India , 2001, IEEE Softw..

[72]  Arie Y. Lewin,et al.  Offshoring administrative and technical work: business hype or the onset of fundamental strategic and organizational transformation ? , 2006 .

[73]  William H. DeLone,et al.  Global boundaries, task processes and IS project success: a field study , 2006, Inf. Technol. People.

[74]  Ilan Oshri,et al.  Country attractiveness for offshoring and offshore outsourcing: additional considerations , 2008, J. Inf. Technol..

[75]  James D. Herbsleb,et al.  Guest Editors' Introduction: Global Software Development , 2001, IEEE Softw..

[76]  Paul C. van Fenema,et al.  Cocreating Understanding and Value in Distributed Work: How Members of Onsite and Offshore Vendor Teams Give, Make, Demand, and Break Sense , 2008, MIS Q..

[77]  Phillip G. Armour The organism and the mechanism of projects , 2002, CACM.

[78]  R. Hirschheim INFORMATION SYSTEMS EPISTEMOLOGY: AN HISTORICAL PERSPECTIVE , 2000 .

[79]  Audris Mockus,et al.  An Empirical Study of Speed and Communication in Globally Distributed Software Development , 2003, IEEE Trans. Software Eng..

[80]  Brian Fitzgerald,et al.  Towards dissolution of the is research debate: from polarization to polarity , 1998, J. Inf. Technol..

[81]  James D. Herbsleb,et al.  Object-Oriented Analysis and Design in Software Project Teams , 1995, Hum. Comput. Interact..

[82]  K. Eisenhardt Building theories from case study research , 1989, STUDI ORGANIZZATIVI.

[83]  Robert E. Kraut,et al.  Coordination in software development , 1995, CACM.

[84]  Erran Carmel,et al.  Tactical Approaches for Alleviating Distance in Global Software Development , 2001, IEEE Softw..

[85]  Pär J. Ågerfalk,et al.  A framework for considering opportunities and threats in distributed software development , 2005 .

[86]  Jos van Hillegersberg,et al.  Globally distributed component-based software development: an exploratory study of knowledge management and work division , 2007, J. Inf. Technol..

[87]  James D. Herbsleb,et al.  Splitting the organization and integrating the code: Conway's law revisited , 1999, Proceedings of the 1999 International Conference on Software Engineering (IEEE Cat. No.99CB37002).

[88]  Johanna Rothman,et al.  Managing global teams , 1998 .

[89]  Allen E. Milewski,et al.  Guidelines for effective eridging in global software engineering , 2008, Softw. Process. Improv. Pract..

[90]  Jos van Hillegersberg,et al.  Towards agility in design in global component-based development , 2008, CACM.

[91]  Emmanuelle Vaast,et al.  Innovating or Doing as Told? Status Differences and Overlapping Boundaries in Offshore Collaboration , 2008, MIS Q..

[92]  Prashant C. Palvia,et al.  Strategies for global information systems development , 2004, Inf. Manag..

[93]  J. Gill,et al.  Research Methods For Managers , 1991 .

[94]  W. Chua Radical Developments in Accounting Thought , 1986 .

[95]  T. Allen Managing the flow of technology , 1977 .

[96]  R. Klepper,et al.  The management of partnering development in I/S outsourcing , 1993, [1993] Proceedings of the Twenty-sixth Hawaii International Conference on System Sciences.

[97]  Brian Nicholson,et al.  Some political and cultural issues in the globalisation of software development: case experience from Britain and India , 2001, Inf. Organ..

[98]  Vegar Imsland,et al.  The role of trust in global software outsourcing relationships , 2003 .

[99]  Michael D. Myers,et al.  A Set of Principles for Conducting and Evaluating Interpretive Field Studies in Information Systems , 1999, MIS Q..

[100]  Edgar A. Whitley Method-ISM in practice: investigating the relationship between method and understanding in Web page design , 1998, ICIS '98.

[101]  Dale Walter Karolak Global Software Development: Managing Virtual Teams and Environments , 1999 .

[102]  Anselm L. Strauss,et al.  Qualitative Analysis For Social Scientists , 1987 .

[103]  Tom DeMarco,et al.  Peopleware (2nd ed.): productive projects and teams , 1999 .

[104]  J. Alberto Espinosa,et al.  Bridging Global Boundaries for IS Project Success , 2005, Proceedings of the 38th Annual Hawaii International Conference on System Sciences.

[105]  Erran Carmel,et al.  Global software teams: collaborating across borders and time zones , 1999 .

[106]  D. Silverman Interpreting Qualitative Data , 1993 .

[107]  Ilan Oshri,et al.  Knowledge transfer in globally distributed teams: the role of transactive memory , 2008, Inf. Syst. J..

[108]  H. Krasner,et al.  The Problems of Designing Large Software Systems Were Studied through a Field Study of the Software Design Process for 1arge a Layered Behavioral Model of Software Development Processes , 1988 .

[109]  Daniel Paulish Global Software Development Process Research at Siemens , 2004 .

[110]  Pekka Abrahamsson,et al.  Perspectives on Global Software Development: special issue on PROFES 2007 , 2008, Softw. Process. Improv. Pract..

[111]  W. Firestone,et al.  Multisite Qualitative Policy Research: Optimizing Description and Generalizability , 1983 .

[112]  M. Brannen,et al.  Partnering Across Borders: Negotiating Organizational Culture in a German-Japanese Joint Venture , 2000 .

[113]  Kari Rönkkö,et al.  Interpretation, interaction and reality construction in software engineering: An explanatory model , 2007, Inf. Softw. Technol..

[114]  Rebecca E. Grinter Decomposition : ABSTRACT Putting It All Back , 2022 .

[115]  Trevor Wood-Harper,et al.  A critical perspective on action research as a method for information systems research , 1996, J. Inf. Technol..

[116]  B. Glaser Theoretical Sensitivity: Advances in the Methodology of Grounded Theory , 1978 .

[117]  Rafael Prikladnicki,et al.  Global Software Processes Definition in a Distributed Environment , 2005, 29th Annual IEEE/NASA Software Engineering Workshop.

[118]  James Miller,et al.  Replicating software engineering experiments: a poisoned chalice or the Holy Grail , 2005, Inf. Softw. Technol..

[119]  Rafael Prikladnicki,et al.  Global software development in practice lessons learned , 2003, Softw. Process. Improv. Pract..

[120]  Sundeep Sahay,et al.  Managing cross-cultural issues in global software outsourcing , 2004, CACM.

[121]  M. Huch,et al.  International Perspectives , 2002 .

[122]  Rudy Hirschheim,et al.  A paradigmatic and methodological examination of information systems research from 1991 to 2001 , 2004, Inf. Syst. J..

[123]  D. Boland Transitioning from a co-located to a globally-distributed software development team: a case study at Analog Devices Inc , 2004, ICSE 2004.

[124]  R. Boutellier,et al.  Management of Dispersed Product Development Teams: The Role of Information Technologies , 1998 .

[125]  James D. Herbsleb,et al.  The geography of coordination: dealing with distance in R&D work , 1999, GROUP.

[126]  Michael D. Myers,et al.  The qualitative interview in IS research: Examining the craft , 2007, Inf. Organ..

[127]  P. Chisnall Mail and Internet Surveys: The Tailored Design Method , 2007, Journal of Advertising Research.

[128]  Audris Mockus,et al.  Challenges of global software development , 2001, Proceedings Seventh International Software Metrics Symposium.

[129]  Raghvinder S. Sangwan,et al.  Architecture leadership and management in globally distributed software development , 2008, LMSA '08.

[130]  Pär J. Ågerfalk,et al.  Global software development , 2009, Commun. ACM.

[131]  Geoff Walsham,et al.  Cross-Cultural Software Production and Use: A Structurational Analysis , 2002, MIS Q..

[132]  Michael Lang,et al.  The use of web-based international surveys in information systems research , 2002 .

[133]  Pamela Abbott,et al.  Why 'nearshore' means that distance matters , 2007, CACM.

[134]  Jens Dibbern,et al.  Explaining Variations in Client Extra Costs Between Software Projects Offshored to India , 2008, MIS Q..

[135]  Leslie P. Willcocks,et al.  Global sourcing: recent trends and issues , 2009, Inf. Technol. People.

[136]  Ton van der Smagt Enhancing virtual teams: social relations v. communication technology , 2000, Ind. Manag. Data Syst..

[137]  L. Kiel Experiences in Distributed Development: A Case Study , 2003 .

[138]  Dewayne E. Perry,et al.  People, organizations, and process improvement , 1994, IEEE Software.

[139]  Christof Ebert,et al.  Improving Validation Activities in a Global Software Development , 2000, IWSM.

[140]  Kent L. Beck,et al.  Extreme programming explained - embrace change , 1990 .

[141]  Brian Nicholson,et al.  Embedded Knowledge and Offshore Software Development , 2004, 15th IEEE International Requirements Engineering Conference (RE 2007).

[142]  Holly Arrow,et al.  Membership Matters , 1993 .

[143]  Geoff Walsham,et al.  Interpreting Information Systems in Organizations , 1993 .

[144]  Line Dubé,et al.  Global Virtual Teams , 2001, CACM.

[145]  Geoff Walsham,et al.  Interpretive case studies in IS research: nature and method , 1995 .

[146]  Dorina C. Gumm Mutual Dependency of Distribution, Benefits and Causes: An Empirical Study , 2007, International Conference on Global Software Engineering (ICGSE 2007).

[147]  Robert E. Kraut,et al.  Patterns of contact and communication in scientific research collaboration , 1990, CSCW '88.

[148]  Petri Hallikainen,et al.  Coordination of Outsourced Information System Development in Multiple Customer Environment - A Case Study of a Joint Information System Development Project , 2005, Proceedings of the 38th Annual Hawaii International Conference on System Sciences.

[149]  Lee Sproull,et al.  Connections: New Ways of Working in the Networked Organization , 1991 .

[150]  J. Alberto Espinosa,et al.  The Effect of Time Separation on Coordination Processes and Outcomes: A Case Study , 2006, Proceedings of the 39th Annual Hawaii International Conference on System Sciences (HICSS'06).

[151]  Ita Richardson,et al.  Practical experience of virtual team software development , 2004 .

[152]  Allen H. Dutoit,et al.  A Software Architecture for Knowledge Acquisition and Retrieval for Global Distributed Teams , 2003 .

[153]  Kevin Crowston,et al.  The interdisciplinary study of coordination , 1994, CSUR.

[154]  Jürgen Münch,et al.  A Survey on the State of the Practice in Distributed Software Development: Criteria for Task Allocation , 2009, 2009 Fourth IEEE International Conference on Global Software Engineering.

[155]  J. Roberto Evaristo,et al.  Geographically distributed project teams: a dimensional analysis , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[156]  Erran Carmel,et al.  Building Your Information Systems from the Other Side of the World: How Infosys Manages Time Zone Differences , 2006, MIS Q. Executive.

[157]  Dorina C. Gumm,et al.  Distribution Dimensions in Software Development Projects: A Taxonomy , 2006, IEEE Software.

[158]  Daniela E. Damian,et al.  Does distance still matter? , 2008, Softw. Process. Improv. Pract..

[159]  Ita Richardson,et al.  Having a Foot on Each Shore - Bridging Global Software Development in the Case of SMEs , 2008, 2008 IEEE International Conference on Global Software Engineering.

[160]  D. Wegner,et al.  Transactive memory in close relationships. , 1991, Journal of personality and social psychology.

[161]  Bertrand Meyer The unspoken revolution in software engineering , 2006, Computer.

[162]  R. Davison Offshoring information technology: Sourcing and outsourcing to a global workforce , 2006, Electron. J. Inf. Syst. Dev. Ctries..

[163]  Kevin C. Desouza,et al.  A dimensional analysis of geographically distributed project teams: A case study , 2004 .

[164]  Leslie P. Willcocks,et al.  Developing a knowledge-based perspective on coordination: The case of global software projects , 2008, Inf. Manag..

[165]  J. Barthélemy The Hidden Costs of IT Outsourcing , 2001 .

[166]  James D. Herbsleb,et al.  Introducing instant messaging and chat in the workplace , 2002, CHI.

[167]  Rudy Hirschheim,et al.  Four paradigms of information systems development , 1989, CACM.

[168]  Wanda J. Orlikowski,et al.  Knowing in practice: Enacting a collective capability in distributed organizing , 2002, STUDI ORGANIZZATIVI.

[169]  Joseph W. Rottman Successful knowledge transfer within offshore supplier networks: a case study exploring social capital in strategic alliances , 2008, J. Inf. Technol..

[170]  Daniela E. Damian,et al.  The impact of stakeholders' geographical distribution on managing requirements in a multi-site organization , 2002, Proceedings IEEE Joint International Conference on Requirements Engineering.

[171]  Rajiv Sabherwal,et al.  The evolution of coordination in outsourced software development projects: a comparison of client and vendor perspectives , 2003, Inf. Organ..

[172]  Ilan Oshri,et al.  Social ties, knowledge sharing and successful collaboration in globally distributed system development projects , 2005, Eur. J. Inf. Syst..

[173]  Alain Pinsonneault,et al.  Survey Research Methodology in Management Information Systems: An Assessment , 1993, J. Manag. Inf. Syst..

[174]  C. Alderfer,et al.  Studying Intergroup Relations Embedded in Organizations. , 1982 .