The Effects of Requirement Uncertainty, Control Standardization, Interactions on Software Quality

요구사항 불확실성, 통제 표준화, 상호작용이 소프트웨어 품질에 미치는 영향

  • Published : 2002.12.31

Abstract

Risk management or risk-based approach of software project management was developed to explain the effects of requirement uncertainty, control standardization, interactions on software quality. Based on a prior theory, five hypotheses were derived and empirically tested using a survey design. Data from 117 members in 3 SI companies support for the path model, and three of five hypotheses. The results showed that decreases in requirement uncertainty and increases in control standardization were directly associated with increases in the interactions between user and project teams, which, in turn, led to increases software quality. The findings suggested that the direct effect on software quality is primarily due to the interactions between user and project teams, rather than requirement uncertainty and control standardization.

Keywords

References

  1. Anderson, E.E., 'Managerial Considerations in Participative Design of MIS/DSS,' Information and Management, Vol. 9, 1985, pp. 201-207 https://doi.org/10.1016/0378-7206(85)90057-6
  2. Barki, H., Rivard, S. and Talbot, J., 'Toward an Assessment of Software Development Risk,' J. of Management Information System, Vol. 10, No. 2, Fall 1993, pp. 203-225
  3. Baroudi, J.J., Olson, M.H., and Ives, B., 'An Empirical Study of the Impact of User Involvement on System Usage and User Satisfaction,' Communications of the ACM, Vol. 29, No. 3, 1983, pp. 232-238 https://doi.org/10.1145/5666.5669
  4. Bentler, P.M. and Chou, C.P, 'Practical Issues in Structural Modeling,' Sociological Methods and Research, Vol. 16, 1987, pp. 78-117 https://doi.org/10.1177/0049124187016001004
  5. Boehm, B.W., Software Risk Management, Washington, DC: IEEE Company Society Press, 1989
  6. Boehm, B.W., 'Software Risk Management: Principles and Practices,' IEEE Software, Jan. 1992, pp. 32-41
  7. Boehm, B.W. and Ross, R., 'Theory-W Software Project Management: Principles and Examples,' IEEE Trans. on Software Engineering, Vol. 15, No. 7, 1989, pp. 902-916
  8. Boomsma, A., The Robustness of Maximum Likelihood Estimation in Structural Equation Models, in P. Cuttance and R. Ecob (eds.), Structural Modeling by Example:Applications in Educational, Sociological, and Behavioral Research, New York: Cambridge University, 1989
  9. Carr, Marvin J., Konda, Suresh L., Monarch, Ira, Ulrich, F. Carol. and Walker, Clay F., Taxonomy-Based Risk Identification (CMU/SEI-93-TR-6, ESC-TR-93-183), Pittsburg, Pa: Software Engineering Institute, Carnegie Mellon University, 1993
  10. Cotterman, W.W. and Kumar, K., 'User Cube: A Taxanomy of End Users,' Communication of the ACM, Vol. 32, No. 11, 1989, pp. 1313-1320 https://doi.org/10.1145/68814.68816
  11. Charette, R.N., Software Engineering Risk Analysis and Management, McGraw-Hill New York, 1989
  12. Chittister, Clyde G. and Haimes, Yacov Y., 'Sytem Integration via Software Risk Management,' IEEE Transactions on System, Man, and Cybernetics - Part A: Systems and Humans, Vol. 26, No. 5, Sep. 1996, pp. 521-532
  13. Davis, G.B., 'Strategies for Information Requirements Determination,' IBM Systems Journal, Vol. 21, No. 1982, pp. 4-30
  14. Doll, W., and Torkzadeh, J.G., 'A Discrepancy Model of End-User Involvement,' Management Science, Vol. 35, No. 10, 1989, pp. 1151-1171 https://doi.org/10.1287/mnsc.35.10.1151
  15. Dorofee, Audrey J., Walker, Julie A., Alberts, Christopher J., Higuera, Ronald P., Murphy, Richard L., and Williams, Ray C., Continuous Risk Management, Pittsburg, Pa: Software Engineering Institute, Carnegie Mellon University, 1996
  16. Eisenhardt, K.M., 'Control: Organizational and Economic Approaches,' Management Science, Vol. 31, No. 2, 1985, pp. 134-149 https://doi.org/10.1287/mnsc.31.2.134
  17. Eisenhardt, K.M., 'Agency Theory: An Assessment and Review,' Academy Management Review, Vol. 14, No. 1, 1989, pp. 54-74
  18. Gallaher, Brian P., Alberts, Christopher J., and Barbour, Richard E., Software Acquisition Risk Management Key Process Area(KPA - A Guidebook Version 1.0(CMU/SEI-97-HB002), Pittsburg, Pa: Software Engineering Institute, Carnegie Mellon University, 1997
  19. Ginzberg, M., 'Early Diagnosis of MIS Implementation Failure: Promising Results and Unanswered Questions,' Management Science, Vol. 27, No. 4, 1981, pp. 459-478 https://doi.org/10.1287/mnsc.27.4.459
  20. Haimes, Yakov Y., Risk Moseling, Assement, And Management, John Wiley and Son, Inc., 1998
  21. Higuera, Ronald P. and Haimes, Yacov Y., Software Risk Management (CMU/SEI-96-TR-012, ESC-TR-96-012), Pittsburg, Pa: Software Engineering Institute, Carnegie Mellon University, 1996
  22. Jones, David, 'Project Zeus Risk Management Plan at NASA,' http://satc.gsfc.nasa.gov/ crm/publications/rmpzeus.html
  23. Jones, Mary C. and Harrison, Allison W., 'IS Project Team Performance: An Empirical Assessment,' Information & Management, Vol. 31, 1996, pp .57-65 https://doi.org/10.1016/S0378-7206(96)01068-3
  24. Kangari, R. and Boyer, L.T., 'Risk Management by Expert System,' Project Management Journal, Vol. 20, No. 1, 1989, pp. 40-48
  25. Kirsch, Laurie J., 'Portfolios of Control Modes and IS Project Management,' Information Systems Research, Vol. 8, No. 3, Sep. 1997, pp. 215-238 https://doi.org/10.1287/isre.8.3.215
  26. Klepper, R., 'An Agency Theory Perspective on Information Centers,'in Proc. Twenty-Third Annual Hawaii International Conf. on System Sciences, Ralph H. Sprague, Jr., (Ed.) Kailua-Kona, HI, Jan. 2-5, 1990, pp. 251-259
  27. Lawrence, M. and Low, G., 'Exploring Individual User Satisfaction within User-Led Development,' MIS Quarterly, Vol. 17, No. 2, 1993, pp. 195-208 https://doi.org/10.2307/249801
  28. Lyytinen, Kalle, Mathiassen, Lars, and Ropponen, Janne, 'Attention Shaping and Software Risk - A Categorical Analysis of Four Classical Risk Management Approaches,' Information Systems Research, Vol. 9, No. 3, Sep. 1998, pp. 233-255 https://doi.org/10.1287/isre.9.3.233
  29. McFarlan, F.W., 'Portfolio Approach to Information Systems,' Harvard Business Rview, Vol. 59, No. 4, Jan.-Aug. 1981,pp. 142-150
  30. McFarlan, F.W., 'Portfolio Approach to Information Systems,' J. Systems Management, Jan. 1982, pp. 12-19
  31. McKeen, J., Guimaraes, D.T. and Wetherbe, J.C., 'The Relationship between User Participation and User Satisfaction: An Investigation of Four Contingency Factors,' MIS Quarterly, Vol. 31, No. 4, 1988, pp. 897-923
  32. Nidumolu, Sarma, 'The Effect of Coordination and Uncertainty on Software Project Performance: Residual Performance Risk as an Intervening Variable,' Information Systems Research, 1995, Vol. 6, No. 3. pp. 191-219 https://doi.org/10.1287/isre.6.3.191
  33. Nidumolu, Sarma, 'A Comparison of the Structural Contingency and Risk-Based Perspectives on Coordination in Software-Development Projects,' Journal of Management Information Systems, Vol. 13, No. 2, Fall 1996a, pp. 77-113
  34. Nidumolu, Sarma, 'Standardization, Requirements uncertainty and software project performance,' Information & Management, 31, 1996b, pp. 135-150 https://doi.org/10.1016/S0378-7206(96)01073-7
  35. Phan, Dien D., Vogel, Douglas R. and Nunamaker, Jr. Jay F., 'Empirical Studies in Software Development Projects: Field Survey and OS/400 Study,' Information & Management, Vol. 28, 1995, pp. 271-280 https://doi.org/10.1016/0378-7206(94)00046-L
  36. Pinkerton, Andrew, 'Software Risk Management,' http://www.eas.asu.edu/~riskmgmtintro.html
  37. Rosenberg, Linda H. and Hyatt, Lawrence E., 'Software Metric Program for Risk Assessment,' http://satc.gsfc.gov$^{}$port/IAC_OCT96/iaf.html
  38. Walsh, Ken and Schneider, Helmut, 'Software Development Risk and Agency Theory,' http://isid.bus.lsu.edu/cvoc/projects/softwarerisk/lndex4.html