Skip to main content
Log in

A dynamic model of offshore software development

  • Research Article
  • Published:
Journal of Information Technology

Abstract

As the offshoring of knowledge work has accelerated, theoretical models to explain the phenomenon have not kept up. Most theoretical models assume a static transactional relationship from various factors to a binary offshoring decision. Such models do not take into account the mix of sourcing choices at the level of a firm, nor do they consider dynamic changes over time. To help fill these gaps, we use five case studies on offshore migration of software work by major US companies. Data were collected from senior executives. We use these data to develop a dynamic conceptual model that incorporates three factor groupings which collectively help explain offshore sourcing outcomes: (1) economic factors; (2) the nature of the development activity; and (3) managerial capabilities and practices. Importantly, the model includes five feedback loops among sourcing decisions, sourcing mix, and these three factors. Thus, the relationships in the model are not unidirectional, nor static; rather, they are iterative and dynamic, involving feedback loops, learning, and cumulative effects over time. In this dynamic model, the sourcing ‘mix,’ a continuously changing offshore portfolio, is a key firm-level dependent variable, closer to the economic concept of a ‘stock’ measure that represents the cumulative effect of sourcing decisions over time. This variable may be measured in different ways, for instance as the amount of work done offshore, or the number of workers employed offshore.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Figure 1
Figure 2
Figure 3

Similar content being viewed by others

Notes

  1. The authors thank an anonymous reviewer for this suggestion.

References

  • ACM Job Migration Task Force (2006). Globalization and offshoring of software: A report of the ACM Job Migration Task Force, in W. Aspray, F. Mayadas and M.Y. Vari (eds.) New York: Association for Computing Machinery.

  • Argyris, C. and Schon, D.A. (1996). Organizational Learning II: Theory, method and practice, Massachusetts: Addison-Wesley.

    Google Scholar 

  • Aron, R. and Singh, J.V. (2005). Getting Offshoring Right, Harvard Business Review 83 (12): 135–143.

    Google Scholar 

  • Baldwin, C.Y. and Clark, K.B. (1997). Managing in an Age of Modularity, Harvard Business Review, 75 (5): 84–93.

    Google Scholar 

  • Banker, R.D., Bardhan, I. and Asdemir, O. (2006). Understanding the Impact of Collaboration Software on Product Design and Development, Information Systems Research 17 (4): 352–373.

    Article  Google Scholar 

  • Benbasat, I., Goldstein, D.K. and Mead, M. (1987). The Case Research Strategy in Studies of Information Systems, Management Information Systems Quarterly 11 (3): 369–386.

    Article  Google Scholar 

  • Blinder, A. (2007). How Many U.S. Jobs Might Be Offshoreable? CEPS Working Paper No. 142.

  • Burn, J.M. (1996). IS Innovation and Organizational Alignment – A professional juggling act, Journal of Information Technology 11: 3–12.

    Article  Google Scholar 

  • Burn, J.M. and Ash, C. (2005). A Dynamic Model of E-business Strategies for ERP Enabled Organizations, Industrial Management and Data Systems 105 (8): 1084–1095.

    Article  Google Scholar 

  • Carmel, E. and Agarwal, R. (2002). The Maturation of Offshore Sourcing of Information Technology Work, Management Information Systems Quarterly Executive 1 (2): 65–75.

    Google Scholar 

  • Chua, A.L. and Pan, S.L. (2008). Knowledge Transfer and Organizational Learning in IS Offshore Sourcing, Omega 36 (2): 267–281.

    Article  Google Scholar 

  • Clemons, E.K., Reddi, S.P. and Row, M.C. (1993). The Impact of Information Technology on the Organization of Economic Activity: The ‘move to the middle’ hypothesis, Journal of Management Information Systems 10 (2): 9–35.

    Article  Google Scholar 

  • Dedrick, J. and Kraemer, K.L. (1998). Asia's Computer Challenge: Threat or opportunity for the United States and The World, New York: Oxford University Press.

    Google Scholar 

  • Dibbern, J., Winkler, J. and Heinzl, A. (2008). Explaining Variations in Client Extra Costs between Software Projects Offshored to India, Management Information Systems Quarterly 32 (2): 333–366.

    Google Scholar 

  • Dutta, A. and Roy, R. (2005). Offshore Outsourcing: A dynamic causal model of counteracting forces, Journal of Management Information Systems 22 (2): 15–35.

    Google Scholar 

  • Eisenhardt, K.M. (1989). Building Theories from Case Study Research, Academy of Management Review 14 (4): 532–550.

    Google Scholar 

  • Ellis, P. (2000). Social Ties and Foreign Market Entry, Journal of International Business Studies 31 (3): 443–469.

    Article  Google Scholar 

  • Feeny, D.F. and Willcocks, L.P. (1998). Core IS Capabilities for Exploiting Information Technology, Sloan Management Review 39 (3): 9–21.

    Google Scholar 

  • Fiol, C.M. and Lyles, M.A. (1985). Organizational Learning, Academy of Management Review 10 (4): 803–813.

    Google Scholar 

  • Hamm, S. and Schneyer, J. (2008). International isn’t just IBM's First Name, Business Week, Issue 4068, pp. 36–40.

  • Heeks, R. (2007). Using Competitive Advantage Theory to Analyze IT Sectors in Developing Countries: A software industry case analysis, Information Technologies and International Development 3 (3): 5–34.

    Article  Google Scholar 

  • Hilsenrath, J.E. (2004). Forrester Revises Loss Estimates to Overseas Jobs, The Wall Street Journal, May 17.

  • Hirschheim, R., Loebbecke, C., Newman, M. and Valor, J. (2007). Offshoring and its Implications for the Information Systems Discipline: Where perception meets reality, Communications of Association for Information Systems 2007 (20): 824–835.

    Google Scholar 

  • Holmqvist, M. (2003). A Dynamic Model of Intra- and Interorganizational Learning, Organization Studies 24 (1): 95–123.

    Article  Google Scholar 

  • Jarvenpaa, S. and Mao, J.Y. (2008). Operational Capabilities Development in Mediated Offshore Software Services Models, Journal of Information Technology 23: 3–17.

    Article  Google Scholar 

  • Jensen, P.E. (2005). A Contextual Theory of Learning and the Learning Organization, Knowledge and Process Management 12 (1): 53–64.

    Article  Google Scholar 

  • King, R. (2008). The New Economics of Outsourcing: Efforts to send IT work anywhere but Bangalore are taking on added urgency as costs of doing work in India rise and the dollar sinks, Business Week [www document] http://www.businessweek.com/technology/content/apr2008/tc2008043_531737.htm?chan=top+news_top+news+index_businessweek+exclusives (accessed 7th April 2008).

  • Kshetri, N. (2007). Institutional Factors Affecting Offshore Business Process and Information Technology Outsourcing, Journal of International Management 13 (1): 38–56.

    Article  Google Scholar 

  • Langlois, R.N. (2006). The Secret Life of Mundane Transaction Costs, Organization Studies 27 (9): 1389–1410.

    Article  Google Scholar 

  • Leonardi, P.M. and Bailey, D.E. (2008). Transformational Technologies and the Creation of New Work Practices: Making implicit knowledge explicit in task-based offshoring, MIS Quarterly 32 (2): 411–436.

    Google Scholar 

  • Levina, N. and Ross, J.W. (2003). From the Vendor's Perspective: Exploring the value proposition in information technology outsourcing, Management Information Systems Quarterly 27 (3): 331–364.

    Google Scholar 

  • Lewin, A. and Peeters, C. (2006). Offshoring Work: Business hype of the onset of fundamental transformation? Long Range Planning 39: 221–239.

    Article  Google Scholar 

  • Masten, S. (1984). The Organization of Production: Evidence from the aerospace industry, Journal of Law and Economics 27: 403–417.

    Article  Google Scholar 

  • Metters, R. (2008). A Typology of Offshoring and Outsourcing in Electronically Transmitted Services, Journal of Operations Management 26 (2): 198–211.

    Article  Google Scholar 

  • Mithas, S. and Whitaker, J. (2007). Is the World Flat or Spiky? Information Intensity, Skills and Global Service Disaggregation, Information Systems Research 18 (3): 237–259.

    Article  Google Scholar 

  • Nasscom (2008). Indian IT Industry, [www document] http://www.nasscom.in/upload/5216/Strategic_Review_Feb2008.pdf (accessed 15th July 2008).

  • Novak, S. and Eppinger, S.D. (2001). Sourcing by Design: Product complexity and the supply chain, Management Science 47 (1): 189–204.

    Article  Google Scholar 

  • Polanyi, M. (1983). The Tacit Dimension, Gloucester, MA: Peter Smith.

    Google Scholar 

  • Poon, T. (2004). Beyond the Global Production Networks: A case of further upgrading of Taiwan's information technology industry, International Journal of Technology and Globalization 1 (1): 130–144.

    Article  Google Scholar 

  • Porter, M.E. (1990). The Competitive Advantage of Nations, London: MacMillan.

    Book  Google Scholar 

  • Porter, M.E. (1998). Clusters and the New Economics of Competition, Harvard Business Review 76 (6): 77–90.

    Google Scholar 

  • Ramasubbu, N., Mithas, S., Krishnan, M.S. and Kemerer, C.F. (2008). Work Dispersion, Process-based Learning and Offshore Software Development Performance, Management Information Systems Quarterly 32 (2): 437–458.

    Google Scholar 

  • Ranganathan, C. and Balaji, S. (2007). Critical Capabilities for Offshore Outsourcing of Information Systems, Management Information Systems Quarterly Executive 6 (3): 147–164.

    Google Scholar 

  • Romme, G. and Dillen, R. (1997). Mapping the Landscape of Organizational Learning, European Management Journal 15 (1): 68–78.

    Article  Google Scholar 

  • Rottman Jr., J.W. (2008). Successful Knowledge Transfer within Offshore Supplier Networks: A case study exploring social capital in strategic alliances, Journal of Information Technology 23 (1): 31–43.

    Article  Google Scholar 

  • Rottman, J.W. and Lacity, M.C. (2008). A US Client's Learning from Outsourcing IT Work Offshore, Information Systems Frontiers 10: 259–275.

    Article  Google Scholar 

  • Sanchez, R. and Mahoney, J. (1996). Modularity, Flexibility, and Knowledge Management in Product and Organizational Design, Strategic Management Journal 17: 63–76.

    Article  Google Scholar 

  • Sargent, J.F. and Meares, C.A. (2006). Workforce Globalization in the U.S. IT Services & Software Sector, ACM Job Migration Task Force Meeting; December, Office of Technology Policy, US Department of Commerce, Washington, DC.

  • Saxenian, A. (1994). Regional Advantage: Culture and Competition in Silicon Valley and Route 128, Cambridge, MA: Harvard University Press.

    Google Scholar 

  • Schilling, M.A. and Steensma, H.K. (2001). The Use of Modular Organizational Forms: An industry-level analysis, Academy of Management Journal 44 (6): 1149–1168.

    Article  Google Scholar 

  • Sobol, M.G. and Apte, U. (1995). Domestic and Global Outsourcing Practices of America's Most Effective IS Users, Journal of Information Technology 10 (4): 269–281.

    Article  Google Scholar 

  • Sturgeon, T. (2002). Modular Production Networks. A new American model of industrial organization, Industrial and Corporate Change 11 (3): 451–496.

    Article  Google Scholar 

  • Tanriverdi, H., Konana, P. and Ge, L. (2007). The Choice of Sourcing Mechanisms for Business Processes, Information Systems Research 18 (3): 280–299.

    Article  Google Scholar 

  • Willcocks, L.P. and Feeny, D. (2006). IT Outsourcing and Core IS Capabilities: Challenges and lessons at DuPont, Information Systems Management 23 (1): 49–56.

    Article  Google Scholar 

  • Willcocks, L.P. and Lacity, M.C. (1995). Information Systems Outsourcing in Theory and Practice, Journal of Information Technology 10 (4): 203–207.

    Article  Google Scholar 

  • Williamson, O.E. (1979). Transaction-cost Economics: The governance of contractual relations, Journal of Law and Economics 22 (2): 233–261.

    Article  Google Scholar 

  • Youngdahl, W. and Ramaswamy, K. (2008). Offshoring Knowledge and Service Work: A conceptual model and research agenda, Journal of Operations Management 26: 212–221.

    Article  Google Scholar 

  • Zander, U. and Kogut, B. (1995). Knowledge and the Speed of the Transfer and Imitation of Organizational Capabilities: An empirical test, Organization Science 6 (1): 76–92.

    Article  Google Scholar 

Download references

Acknowledgements

This research is supported by a grant from the US National Science Foundation (SES-0527180).

Author information

Authors and Affiliations

Authors

Appendix

Appendix

Interview protocol

  1. 1

    Company/unit overview

    1. a

      Company size.

    2. b

      Number of developers.

    3. c

      What types of software development are done? How is the development process organized?

  2. 2

    Economic factors

    1. a

      To what extent are you decisions to locate work offshore driven by cost reduction goals? What costs are taken into consideration? For example direct labor costs, cost of coordinating onshore and offshore teams, communications, travel, other?

    2. b

      What are the key skills required for your development activities? Are they in short supply in the US? Are they more easily available in offshore locations?

    3. c

      What risks are associated with offshoring this activity?

    4. d

      To what extent are your onshore/offshore and location decisions influenced by access to local markets?

    5. e

      To what extent are they influenced by government incentives or other policies?

  3. 3

    Nature of activities and relational factors

    1. a

      Complexity: Is this activity highly complex, or relatively simple?

    2. b

      Modularity: How much can various activities be carried out independently of other activities?

    3. c

      Codified vs tacit knowledge: How well is knowledge documented and easily transferred?

    4. d

      Proximity: Does this activity require or benefit from close proximity?

    5. e

      Social Networks: Relationships that are: ethnic, geographic, professional, family, alumni, etc.

  4. 4

    Management practices

    1. a

      What organizational structures and management processes are in place for collaborative work?

    2. b

      How are the different processes involved in this activity coordinated within the organization or across organizational boundaries?

    3. c

      Have your management practices changed as a result of offshoring?

    4. d

      How does your firm manage resources and vendors on a global basis?

    5. e

      Are you decisions made with a broad systemic view, or on a more individual basis?

    6. f

      Was there an individual (or individuals) who championed offshoring in the company? Who? What was the basis of their enthusiasm?

  5. 5

    Sourcing decisions and trends

    1. a

      Offshoring: How does your company divide software development geographically, that is, what is done in the US, what is done in other locations?

    2. b

      Outsourcing: How does your company organize these processes organizationally, that is, what is done in-house and what is outsourced?

    3. c

      Industry Trends: What is the trend in your company in recent years in terms of offshoring and outsourcing? What is the trend in your industry? Are your decisions influenced by industry trends?

    4. d

      IT provider: Chicken & Egg. Are your locational resources dictating where work is sent or is it client demand?

    5. e

      Are your offshore outsourcing contracts larger/smaller or longer/shorter than onshore contracts?

  6. 6

    Dynamics and feedback effects

    1. a

      How have the experiences from prior offshore sourcing decisions affected later decisions?

    2. b

      What resources have been created in offshore locations? How do these affect sourcing decisions?

    3. c

      Have your management practices or organizational dynamics (e.g., who makes what decisions?) changed since you’ve been developing offshore?

    4. d

      Has the nature of your software development activity been affected by offshoring and your associated management practices? Is it more mature, modular, better documented, more codified?

Rights and permissions

Reprints and permissions

About this article

Cite this article

Dedrick, J., Carmel, E. & Kraemer, K. A dynamic model of offshore software development. J Inf Technol 26, 1–15 (2011). https://doi.org/10.1057/jit.2009.23

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1057/jit.2009.23

Keywords

Navigation