Controlling information systems development: a new typology for an evolving field

This study explores how and why information systems development (ISD) approaches differ in their tactics to control the behaviour of development teams. Drawing from prior research on organisational control, we conduct qualitative case studies at four organisations to examine the extent that traditional and contemporary systems development approaches can highlight a unique combination of control attributes. Based on the data collected, we build an ISD control typology that differentiates ISD approaches on the basis of control objectives (product or process focused) and control practices (preventive or detective/corrective focused). The proposed typology can be used by practitioners to inform and guide more effective systems development control choices while providing researchers with a new model that recognises the unique control aspects of today's systems development approaches.

[1]  William H. Glick,et al.  Typologies As a Unique Form Of Theory Building: Toward Improved Understanding and Modeling , 1994 .

[2]  Shirley Gregor,et al.  The Nature of Theory in Information Systems , 2006, MIS Q..

[3]  Kent Beck,et al.  Extreme Programming Explained: Embrace Change (2nd Edition) , 2004 .

[4]  K. Seers Qualitative data analysis , 2011, Evidence Based Nursing.

[5]  Mani R. Subramani,et al.  The Matrix of Control: Combining Process and Structure Approaches to Managing Software Development , 2003, J. Manag. Inf. Syst..

[6]  Gary Klein,et al.  An exploration of the relationship between software development process maturity and project performance , 2004, Inf. Manag..

[7]  Izak Benbasat,et al.  Development of an Instrument to Measure the Perceptions of Adopting an Information Technology Innovation , 1991, Inf. Syst. Res..

[8]  Jan Pries-Heje,et al.  The enduring contradictions of new software development approaches: a response to ‘Persistent Problems and Practices in ISD’ , 2007, Inf. Syst. J..

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

[10]  Rudy Hirschheim,et al.  A Dynamic Framework for Classifying Information Systems Development Methodologies and Approaches , 2000, J. Manag. Inf. Syst..

[11]  Agile Manifesto,et al.  Manifesto for Agile Software Development , 2001 .

[12]  Vinod Kumar,et al.  Identifying some important success factors in adopting agile software development practices , 2009, J. Syst. Softw..

[13]  Johann Packendorff,et al.  INQUIRING INTO THE TEMPORARY ORGANIZATION: NEW DIRECTIONS FOR PROJECT MANAGEMENT RESEARCH , 1995 .

[14]  Oliver Günther,et al.  RFID and the Perception of Control: The Consumer's View , 2005, IEEE Engineering Management Review.

[15]  J. C. Henderson,et al.  Managing I/S Design Teams: A Control Theories Perspective , 1992 .

[16]  James Martin,et al.  Rapid Application Development , 1991 .

[17]  Viswanath Venkatesh,et al.  A Control Theory Perspective on Agile Methodology Use and Changing User Requirements , 2009, Inf. Syst. Res..

[18]  Rajiv Sabherwal,et al.  Portfolios of Control in Outsourced Software Development Projects , 2003, Inf. Syst. Res..

[19]  William G. Olchi The Transmission of Control Through Organizational Hierarchy , 1978 .

[20]  Alan R. Hevner,et al.  Control of Flexible Software Development Under Uncertainty , 2009, Inf. Syst. Res..

[21]  Christopher Westrup,et al.  Information systems methodologies in use , 1993, J. Inf. Technol..

[22]  W. Ouchi A Conceptual Framework for the Design of Organizational Control Mechanisms , 1979 .

[23]  Brian Fitzgerald,et al.  Formalized systems development methodologies: a critical perspective , 1996, Inf. Syst. J..

[24]  Blaize Horner Reich,et al.  A Temporal Model of Information Technology Project Performance , 2007, J. Manag. Inf. Syst..

[25]  Laurie J. Kirsch,et al.  Portfolios of Control Modes and IS Project Management , 1997, Inf. Syst. Res..

[26]  Sanjiv Augustine,et al.  Agile project management: steering from the edges , 2005, CACM.

[27]  Karlheinz Kautz,et al.  Persistent problems and practices in information systems development , 2007, Inf. Syst. J..

[28]  Leiser Silva,et al.  Fighting Against Windmills: Strategic Information Systems and Organizational Deep Structures , 2007, MIS Q..

[29]  Eric G. Flamholtz,et al.  Toward an integrative framework of organizational control , 1985 .

[30]  Ralph Currier Davis,et al.  Industrial organization and management , 1928 .

[31]  B MilesMatthew,et al.  Qualitative Data Analysis , 2009, Approaches and Processes of Social Science Research.

[32]  Line Dubé,et al.  Rigor in Information Systems Positivist Case Research: Current Practices , 2003, MIS Q..

[33]  Juhani Iivari,et al.  Varieties of user‐centredness: an analysis of four systems development methods , 2011, Inf. Syst. J..

[34]  Sia Siew Kien,et al.  Reengineering Effectiveness and the Redesign of Organizational Control: A Case Study of the Inland Revenue Authority of Singapore , 1997, J. Manag. Inf. Syst..

[35]  Brian Fitzgerald,et al.  Customising agile methods to software practices at Intel Shannon , 2006, Eur. J. Inf. Syst..

[36]  Wanda J. Orlikowski,et al.  Integrated Information Environment or Matrix of Control?: The Contradictory Implications of Information Technology , 2015 .

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

[38]  Weidong Xia,et al.  Toward Agile: An Integrated Analysis of Quantitative and Qualitative Field Data , 2010, MIS Q..

[39]  Ali Mohsenzadeh,et al.  The impact of agile methods on software project management , 2005, 12th IEEE International Conference and Workshops on the Engineering of Computer-Based Systems (ECBS'05).

[40]  W. W. Royce,et al.  Managing the development of large software systems , 1970 .

[41]  L. Kirsch The Management of Complex Tasks in Organizations: Controlling the Systems Development Process , 1996 .

[42]  A. Tannenbaum Control in Organizations: Individual Adjustment and Organizational Performance , 1962 .

[43]  George Mangalaraj,et al.  Challenges of migrating to agile methodologies , 2005, CACM.

[44]  Gerald L. Thompson,et al.  A Mathematical Approach to the Analysis and Design of Internal Control Systems , 1973 .