Skip to main content
Log in

Can the effectiveness of software processes be assessed?

  • Papers
  • Published:
Software Quality Journal Aims and scope Submit manuscript

Abstract

A conceptual model is presented for the assessment of the effectiveness of software processes. The model distinguishes between three levels — the organization, the process, and the constituent activities, and proposes appropriate indicators for each level. The validity of the model has been investigated through an empirical case study of the configuration management process in a small software development organization, and preliminary results demonstrate its validity and usefulness.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Babich, W.A. (1986) Software Configuration Management: Coordination for Team Productivity (Addison-Wesley, Reading, MA).

    Google Scholar 

  • Berlack, H.R. (1992) Software Configuration Management (Wiley, New York).

    Google Scholar 

  • Buckle, J.K. (1982) Software Configuration Management (Macmillan, London).

    Google Scholar 

  • Campbell, J.P. (1977) On the nature of organizational effectiveness, in New Perspectives on Organisational Effectiveness, P.S. Goodman and J.M. Pennings (eds) (Jossey-Bass, San Francisco) pp. 13–55.

    Google Scholar 

  • Daft, R.L. (1992) Organization Theory and Design, 4th edn (West Publishing, St Paul, MINN).

    Google Scholar 

  • Deming, W.E. (1986) Our of the Crisis (MIT Center for Advanced Engineering Study, Cambridge, MA.

    Google Scholar 

  • Ghezzi, C., Jazayeri, M. and Mandriolo, D. (1991) Fundamentals of Software Engineering (Prentice Hall: Englewood Cliffs, NJ).

    Google Scholar 

  • Hodge, B.J. and Anthony, W.P. (1991) Organisational Theory: A Strategic Approach, 4th edn (Allyn and Bacon: Boston, MA).

    Google Scholar 

  • Humphrey, W.S. (1988) People considerations in process models, session summary: team efforts, support for the software process, in Proceedings of 6th International Software Process Workshop, Hakodate, Japan, October 1990 (IEEE Computer Society Press, 1990) pp. 113–115.

  • Humphrey, W.S. (1989) Managing the Software Process (Addison-Wesley: Reading, MA)

    Google Scholar 

  • Humphrey, W.S. and Sweet, W.L. (1987) A Method for Assessing the Software Engineering Capability of Contractors. Report CMU/SEI-87-TR-23, Software Engineering Institute, Carnegie Mellon University, Pittsburgh PA.

    Google Scholar 

  • Imai, M. (1986) Kaizen: The Key to Japan's Competitive Success McGraw-Hill: New York).

    Google Scholar 

  • ISO 9001 (1987) Quality Systems for Design/Development, Production, Installation and Servicing.

  • ISO/IEC JTC1/SC7 (1992) Process Management Study: The Need and Requirements for a Software Process Assessment Standard. Report N944R, Issue 2.0, London, 11 June.

  • Jackson, J.H. and Morgan, C.P. (1978) Organisational Theory, A Macro Perspective for Management (Prentice Hall: Englewood Cliffs, NJ).

    Google Scholar 

  • Kaplan, B. and Dochon, D. (1988) Combining qualitative and quantitative methods in information systems research: a case study. MIS Quarterly 12, 571–588.

    Google Scholar 

  • Paulk, M.C., Curtis, B., Chrissis, M.B. and Weber, C.V. (1993) Capability Maturity Model for Software, Version 1.1. Report MU/SEI-93-TR-24, Software Engineering Institute, Carnegie Mellon University, Pittsburgh PA.

    Google Scholar 

  • Prasad, S.B. (1973) A construct of organisational social effectiveness. Management International Review 13, 103–110.

    Google Scholar 

  • Quinn, R.E. and Rohrbaugh, J. (1983) A spatial model of effectiveness criteria: toward a competing values approach to organizational analysis. Management Science 29, 363–377.

    Google Scholar 

  • Schein, E.H. (1984) Coming to a new awareness of organisational culture. Sloan Management Review 25(2), pp 3–16.

    Google Scholar 

  • Seashore, F.E. and Yuchtman, E. (1967) A systematic resource approach to organizational effectiveness. Administrative Science Quarterly 32, 377–395.

    Google Scholar 

  • Sprague, K.G. (1991) The role of software configuration management in a measurement-based software engineering program. ACM SIGSOFT Software Engineering Notes 16, 62–66.

    Google Scholar 

  • Tusi, A.S. (1990) A multiple-constituency model of effectiveness: an empirical examination at the human resource subunit level. Administrative Science Quarterly 35, 458–483.

    Google Scholar 

  • Youll, D.P. (1990) Making Software Development Visible: Effective Project Control (Wiley, Chichester).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Gasston, J.L., Rout, T.P. Can the effectiveness of software processes be assessed?. Software Qual J 3, 153–166 (1994). https://doi.org/10.1007/BF00402295

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00402295

Keywords

Navigation