Uncertainty profile and software project performance: A cross-national comparison

Many software projects are inevitably associated with various types and degrees of uncertainty. It is not uncommon to see software project spiral out of control with escalated resource requirements. Thus, risk management techniques are critical issues to information system researchers. Previous empirical studies of US software firms support the adoption of development standardization and user requirement analysis techniques in risk-based software project management. Using data collected from software projects developed in Korea during 1999-2000, we conduct a comparative study to determine how risk management strategies impact software product and process performance in countries with dissimilar IT capabilities. In addition, we offer an alternative conceptualization of residual performance risk. We show that the use of residual performance risk as an intervening variable is inappropriate in IT developing countries like Korea where the role of late stage risk control remedies are critical. A revised model is proposed that generates more reliable empirical implications for Korean software projects.

[1]  T. Moynihan,et al.  How Experienced Project Managers Assess Risk , 1997, IEEE Softw..

[2]  Sarma R. Nidumolu A Comparison of the Structural Contingency and Risk-Based Perspectives on Coordination in Software Development Projects , 1996, J. Manag. Inf. Syst..

[3]  Ashley A. Bush,et al.  Reconciling user and project manager perceptions of IT project risk: a Delphi study 1 , 2002, Inf. Syst. J..

[4]  Barbara A. Kitchenham,et al.  Estimates, Uncertainty, and Risk , 1997, IEEE Softw..

[5]  Robert W. Zmud,et al.  A Contingency Approach to Software Project Coordination , 2002, J. Manag. Inf. Syst..

[6]  Kalle Lyytinen,et al.  Identifying Software Project Risks: An International Delphi Study , 2001, J. Manag. Inf. Syst..

[7]  Sarma R. Nidumolu The Effect of Coordination and Uncertainty on Software Project Performance: Residual Performance Risk as an Intervening Variable , 1995, Inf. Syst. Res..

[8]  Mark Keil,et al.  Blowing the whistle on troubled software projects , 2001, CACM.

[9]  Gary Klein,et al.  Software development risks to project effectiveness , 2000, J. Syst. Softw..

[10]  Richard E. Fairley,et al.  Risk management for software projects , 1994, IEEE Software.

[11]  Bernard C. Y. Tan,et al.  A Cross-Cultural Study on Escalation of Commitment Behavior in Software Projects , 2000, MIS Q..

[12]  Robert W. Zmud,et al.  Management of Large Software Development Efforts , 1980, MIS Q..

[13]  NidumoluSarma The Effect of Coordination and Uncertainty on Software Project Performance , 1995 .

[14]  Yacov Y. Haimes,et al.  Assessment and Management of Software Technical Risk , 1994, IEEE Trans. Syst. Man Cybern. Syst..

[15]  Howard R. Smith,et al.  Using Structured Benchmarking to Fast-Track CMM Process Improvement , 2001, IEEE Softw..

[16]  Robert L. Glass Software runaways—some surprising findings , 1997, DATB.

[17]  Ramiro Montealegre,et al.  De-escalating Information Technology Projects: Lessons from the Denver International Airport , 2000, MIS Q..

[18]  Mark Keil,et al.  Predicting information technology project escalation: A neural network approach , 2003, Eur. J. Oper. Res..

[19]  Michael T. Pich,et al.  Managing project uncertainty: from variation to chaos , 2002, IEEE Engineering Management Review.

[20]  Mark C. Paulk,et al.  The Capability Maturity Model: Guidelines for Improving the Software Process , 1994 .

[21]  S. B. Kiselev,et al.  The capability maturity model: guidelines for improving the software process , 1995 .

[22]  Yacov Y. Haimes,et al.  Systems integration via software risk management , 1996, IEEE Trans. Syst. Man Cybern. Part A.

[23]  Sarma R. Nidumolu Standardization, requirements uncertainty and software project performance , 1996, Inf. Manag..

[24]  Mark Keil,et al.  Keeping Mum as the Project Goes Under: Toward an Explanatory Model , 2001, J. Manag. Inf. Syst..

[25]  Suzanne Rivard,et al.  Toward an Assessment of Software Development Risk , 1993, J. Manag. Inf. Syst..

[26]  W. Wayt Gibbs,et al.  Software's Chronic Crisis , 1994 .

[27]  Gary Klein,et al.  Reducing user-related risks during and prior to system development , 2002 .

[28]  Michiel van Genuchten,et al.  Why is Software Late? An Empirical Study of Reasons For Delay in Software Development , 1991, IEEE Trans. Software Eng..

[29]  Mark C. Paulk,et al.  Extreme Programming from a CMM Perspective , 2001, IEEE Softw..

[30]  B. Boehm Software risk management: principles and practices , 1991, IEEE Software.

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