Knowledge in Software-Maintenance Outsourcing Projects: Beyond Integration of Business and Technical Knowledge

Knowledge processes are critical to outsourced software projects. According to outsourcing research, outsourced software projects succeed if they manage to integrate the client's business knowledge and the vendor's technical knowledge. In this paper, we submit that this view may not be wrong, but incomplete in a significant part of outsourced software work, which is software maintenance. Data from six software-maintenance outsourcing transitions indicate that more important than business or technical knowledge can be application knowledge, which vendor engineers acquire over time during practice. Application knowledge was the dominant knowledge during knowledge transfer activities and its acquisition enabled vendor staff to solve maintenance tasks. We discuss implications for widespread assumptions in outsourcing research.

[1]  A. Tiwana,et al.  Does peripheral knowledge complement control? An empirical test in technology outsourcing alliances , 2007 .

[2]  Amrit Tiwana,et al.  Knowledge Partitioning in Outsourced Software Development: A Field Study , 2003, ICIS.

[3]  F. Paas,et al.  Cognitive Architecture and Instructional Design , 1998 .

[4]  John R. Anderson,et al.  Working Memory: Activation Limitations on Retrieval , 1996, Cognitive Psychology.

[5]  A. Langley Strategies for Theorizing from Process Data , 1999 .

[6]  Paul R. Carlile,et al.  Transferring, Translating, and Transforming: An Integrative Framework for Managing Knowledge Across Boundaries , 2004, Organ. Sci..

[7]  J. Sweller,et al.  Cognitive Load Theory and Complex Learning: Recent Developments and Future Directions , 2005 .

[8]  Leslie P. Willcocks,et al.  The Handbook of Global Outsourcing and Offshoring , 2009 .

[9]  Roman Beck,et al.  Breaching the Knowledge Transfer Blockade in IT Offshore Outsourcing Projects - A Case from the Financial Services Industry , 2009, 2009 42nd Hawaii International Conference on System Sciences.

[10]  Harry Scarbrough,et al.  Coordinating Expertise Across Knowledge Boundaries in Offshore-Outsourcing Projects: The Role of Codification , 2014, MIS Q..

[11]  Roman Beck,et al.  Breaching the Knowledge Transfer Blockade in IT Offshore Outsourcing Projects - A Case from the Financial Services Industry , 2009 .

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

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

[14]  H. Simon,et al.  Perception in chess , 1973 .

[15]  J. Alberto Espinosa,et al.  Learning from Experience in Software Development: A Multilevel Analysis , 2007, Manag. Sci..

[16]  Rajiv D. Banker,et al.  Software Errors and Software Maintenance Management , 2002, Inf. Technol. Manag..

[17]  James D. Herbsleb,et al.  Familiarity, Complexity, and Team Performance in Geographically Distributed Software Development , 2007, Organ. Sci..

[18]  Amrit Tiwana,et al.  Control in Internal and Outsourced Software Projects , 2009, J. Manag. Inf. Syst..

[19]  Anneliese Amschler Andrews,et al.  Program Comprehension During Software Maintenance and Evolution , 1995, Computer.

[20]  R. Grant Toward a Knowledge-Based Theory of the Firm,” Strategic Management Journal (17), pp. , 1996 .

[21]  N. Charness,et al.  Expert Performance Its Structure and Acquisition , 2002 .

[22]  Rudy Hirschheim,et al.  Towards a distinctive body of knowledge for Information Systems experts: coding ISD process knowledge in two IS journals , 2004, Inf. Syst. J..

[23]  Matthew B. Miles,et al.  Qualitative Data Analysis: An Expanded Sourcebook , 1994 .

[24]  Leslie P. Willcocks,et al.  Managing Dispersed Expertise in IT Offshore Outsourcing: Lessons from Tata Consultancy Services , 2007, MIS Q. Executive.

[25]  Hausi A. Müller,et al.  Cognitive design elements to support the construction of a mental model during software exploration , 1999, J. Syst. Softw..

[26]  S. Pan,et al.  Knowledge transfer and organizational learning in IS offshore sourcing , 2008 .

[27]  F. Paas,et al.  Cognitive Load Measurement as a Means to Advance Cognitive Load Theory , 2003 .

[28]  W. Greene,et al.  计量经济分析 = Econometric analysis , 2009 .

[29]  P. Kirschner,et al.  Taking the Load Off a Learner's Mind: Instructional Design for Complex Learning , 2003 .

[30]  James E. Tomayko,et al.  The structural complexity of software an experimental test , 2005, IEEE Transactions on Software Engineering.

[31]  Anandasivam Gopal,et al.  Research Note - The Role of Organizational Controls and Boundary Spanning in Software Development Outsourcing: Implications for Project Performance , 2010, Inf. Syst. Res..

[32]  Jens Dibbern,et al.  Learning Software Maintenance Tasks in Offshoring Projects: A Cognitive-Load Perspective , 2012, ICIS.

[33]  M. D’Esposito Working memory. , 2008, Handbook of clinical neurology.

[34]  Christopher Williams,et al.  Client–vendor knowledge transfer in IS offshore outsourcing: insights from a survey of Indian software engineers , 2011, Inf. Syst. J..

[35]  Sandra Slaughter,et al.  Governing Individual Learning in the Transition Phase of Software Maintenance Offshoring: A Dynamic Perspective , 2013, 2013 46th Hawaii International Conference on System Sciences.

[36]  M. Chi Two Approaches to the Study of Experts' Characteristics , 2006 .

[37]  Chris F. Kemerer,et al.  An Empirical Approach to Studying Software Evolution , 1999, IEEE Trans. Software Eng..

[38]  Zehra Ozcinar,et al.  The topic of instructional design in research journals: A citation analysis for the years 1980-2008 , 2009 .

[39]  Markus Westner,et al.  Determinants of success in IS offshoring projects: Results from an empirical study of German companies , 2010, Inf. Manag..

[40]  Amrit Tiwana,et al.  An empirical study of the effect of knowledge integration on software development performance , 2004, Inf. Softw. Technol..

[41]  Leslie P. Willcocks,et al.  A review of the IT outsourcing empirical literature and future research directions , 2010, J. Inf. Technol..

[42]  Likoebe M. Maruping,et al.  Offshore information systems project success: the role of social embeddedness and cultural characteristics , 2009 .

[43]  Christine Nadel,et al.  Case Study Research Design And Methods , 2016 .

[44]  F. Gobet,et al.  The Cambridge handbook of expertise and expert performance , 2006 .