Exploring the Ambivalent Effects of Control Modes on Project Performance Dimensions in Software Development Outsourcing


  • Donghwan Cho Gyeongnam National University of Science and Technology (GnTech)




Control Modes, Duality, Outsourcing, Project Performance, Software.


Although software development outsourcing (SDO) market continuously grows and various types of SDO are available, the control performance of SDOs is still complicated. Not only positive effects but also no effects and even negative effects of control have been reported. This study focuses on these mixed results and classifies control by modes and SDO project performance by sub-dimensions. The paper presents a theory and research model on the duality between each control mode and SDO performance sub-dimensions. The study results suggest that it is not the amount of control exercised, but rather the amount of individual control mode appropriate to the specific SDO goals to enhance SDO performance. It also provides realistic suggestions and guidelines to companies and organizations that need to improve SDO performance in practice.


Choudhury, V., and R. Sabherwal. (2003). Portfolios of Control in Outsourced Software Development Projects, Information Systems Research, 14(3), 291-314.

Chua C, Story VC. (2017). Bottom-Up Enterprise Information Systems: Rethinking the Roles of Central IT Departments, Communications of the ACM, 60(1), 66-72.

Gefen D., S. Wyss, and Y. Lichtenstein. (2008). Business Familiarity as Risk Mitigation in Software Development Outsourcing Contracts, MIS Quarterly, 32(3), 531-551.

Gopal, A. and S. Gosain. (2009). The Role of Organizational Controls and Boundary Spanning in Software Development Outsourcing: Implications for Project Performance, Information Systems Research, 20(1), 1-23.

Henderson, J. C., and S. Lee. (1992). Managing I/S Design Teams: A Control Theories Perspective, Management Science, 38(6), 757-777.

Jaworski, B. J. Stathakopoulos, V., and Krishnan, S. H. (1998). Control Combinations in Marketing: Conceptual Framework and Empirical Evidence, Journal of Marketing, 57(1), 57-69.

Kirsch, L. J. (1996). The Management of Complex Tasks in Organizations: Controlling the Systems Development Process, Organization Science, 7(1), 1–19.

Kirsch, L. J. (1997). Portfolios of Control Modes and IS Project Management, Information Systems Research, 8(3), 215-239.

Kirsch, L. J., V. Sambamurthy, D. Ko, R. L. Purvis. (2002). Controlling Information Systems Development Projects: The View from the Client, Management Science, 48(4), 484–498.

Kirsch, L. J. (2004). Deploying Common Systems Globally: The Dynamics of Control, Information Systems Research, 5(4), 374–395.

Lacity, M., Willcocks, L. (2017). Conflict resolution in business services outsourcing relationships, Journal of Strategic Information Systems, 26(1), 80–100, doi:10.1016/j.jsis.2017.02.003.

Maruping, L., V. Venkatesh, and R. Agarwal. (2009). A Control Theory Perspective on Agile Methodology Use and Changing User Requirements, Information Systems Research, 20(3), 377–399.

Mitchell, V. (2006). Knowledge Integration and Information Technology Project Performance, MIS Quarterly, 30(4), 919-939.

Ouchi, W. (1979). A Conceptual Framework for the Design of Organizational Control Mechanisms, Management Science, 25(9), 833–848.

Rai, A., M. Keil, R. Hornyak, and K. Wullenweber. (2012). Hybrid Relational-Contractual Governance for Business Process Outsourcing, Journal of Management Information Systems, 29(2), 213-256.

Rustagi, S. King, W. and Kirsch, L. (2008). Predictors of Formal Control Usage in IT Outsourcing Partnerships, Information Systems Research, 19(2), 126–143.

Srivastava, S. and T. Teo. (2012). Contract Performance in Offshore Systems Development: Role of Control Mechanisms, Journal of Management Information Systems, 29(1), 115-158.

Tiwana, A. (2010). Systems Development Ambidexterity: Explaining the Complementary and Substitutive Roles of Formal and Informal Controls, Journal of Management Information Systems, 27(2), 87-126.

Tiwana, A., and M. Keil. (2009–10). Control in Internal and Outsourced Systems Development Projects, Journal of Management Information Systems, 26(3), 9–44.

Wallace L., M. Keil, and A. Rai. (2004). How Software Project Risk Affects Project Performance: An Investigation of the Dimensions of Risk and an Exploratory Model, Decision Sciences, 35(2), 289-321.

Wiener M, Mähring M, Remus U, Saunders C. (2016). Control configuration and control enactment in information systems projects: Review and expanded theoretical framework, MIS Quarterly, 40(3), 741-774.