Skip to main content
Log in

Applications of DEA to measure the efficiency of software production at two large Canadian banks

  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

This paper presents two empirical studies of software production conducted at two large Canadian banks. For this purpose, we introduce a new model of software production that considers more outputs than those previously cited in the literature. The first study analyses a group of software development projects and compares the ratio approach to performance measurement to the results of DEA. It is shown that the main deficiencies of the performance ratio method can be avoided with the latter. Two different approaches are employed to constrain the DEA multipliers with respect to subjective managerial goals. As is further shown, incorporating subjective values into efficiency measures must be done in a careful and rigorous manner, within a framework familiar to management. The second study investigates the effect of quality on software maintenance (enhancement) projects. Quality appears to have a significant impact on the efficiency and cost of software projects in the data set. We further show the problems that may result when quality is excluded from the production models for efficiency assessment. In particular, we show some of the misleading results that can be obtained when the simple, traditional, ratio definition of productivity is used for this purpose.

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

  1. T. Abdel-Hamid and S.E. Madnick, Software Project Dynamics: An Integrated Approach, Prentice-Hall, Englewood Cliffs, NJ, 1991.

    Google Scholar 

  2. A.J. Albrecht, Measuring application development productivity, IBM Applic. Dev. Joint Share/Guide Symp., Monterey, CA, 1979.

  3. A.I. Ali and L.M. Seiford, The mathematical programming approach to efficiency analysis, in: The Measurement of Productive Efficiency, H.O. Fried, C.A.K. Lovell and S.S. Schmidt, eds., Oxford University Press, New York, 1993.

    Google Scholar 

  4. R.D. Banker, S.M. Datar and C.F. Kemerer, A model to evaluate variables impacting the productivity of software maintenance projects, Management Science 37(1991)1.

    Article  Google Scholar 

  5. R.D. Banker, R.J. Kauffman and R.C. Morey, Measuring gains in operational efficiency from information technology: A study of the Positran deployment at Hardee's Inc., Journal of Management Information Systems 7(1990)2.

    Google Scholar 

  6. R.D. Banker and C.F. Kemerer, Scale economies in new software development, IEEE Transactions on Software Engineering 15(1989)10.

    Article  Google Scholar 

  7. R.D. Banker and R. Morey, The use of categorical variables in Data Envelopment Analysis, Management Science 32(1986)12.

    Google Scholar 

  8. B.W. Boehm, Software Engineering Economics, Prentice-Hall, Englewood Cliffs, NJ, 1981.

    Google Scholar 

  9. B.W. Boehm, J.R. Brown, J.R. Kaspar, M. Lipow, G.J. MacCleod and M.J. Merrit, Characteristics of Software Quality, North-Holland, Amsterdam, 1978.

    Google Scholar 

  10. A. Charnes, W.W. Cooper, B. Golany, L.M. Seiford and J. Stutz, Foundations of DEA for Pareto-Koopmans efficient empirical production functions, Journal of Econometrics 30(1985)12.

    Article  Google Scholar 

  11. A. Charnes, W.W. Cooper, Z.M. Huang and D.B. Sun, Polyhedral cone-ratio DEA models with an illustrative application to large commercial banks, Journal of Econometrics 46(1990).

  12. A. Charnes, W.W. Cooper, A. Lewin and L.M. Seiford, Data Envelopment Analysis: Theory, Methodology and Applications, Kluwer Academic, 1995.

  13. S.D. Conte, H.E. Dunsmore and V.Y. Shen, Software Engineering Metrics and Models, Benjamin/Cummings, Menlo Park, CA, 1986.

    Google Scholar 

  14. J. Elam, Evaluating the efficiency of IS organizations using Data Envelopment Analysis, Proc. of International Function Point Users Group 1990 Fall Conference, October 1991.

  15. N.E. Fenton, Software Metrics: A Rigorous Approach, Chapman and Hall, London, 1991.

    Google Scholar 

  16. N.E. Fenton, Software measurement: A necessary scientific basis, IEEE Transactions on Software Engineering 20(1994)3.

    Article  Google Scholar 

  17. A.E. Ferdinand, Systems, Software and Quality Engineering, Van Nostrand Reinhold, New York, 1993.

    Google Scholar 

  18. H.O. Fried, C.A.K. Lovell and S.S. Schmidt (eds.), The Measurement of Productive Efficiency, Oxford University Press, New York, 1993.

    Google Scholar 

  19. W.W. Gibbs, Software's chronic crisis, Scientific American (September 1994).

  20. D.R. Jeffery and G. Low, Generic estimation tools in management of software development, Software Engineering Journal 5(1990)4.

    Article  Google Scholar 

  21. D.R. Jeffery, Time-sensitive cost models in commercial MIS environment, IEEE Transactions on Software Engineering 13(1987)7.

    Google Scholar 

  22. C. Jones, Programming Productivity, McGraw-Hill, New York, 1986.

    Google Scholar 

  23. C. Jones, Applied Software Measurement, McGraw-Hill, New York, 1991.

    Google Scholar 

  24. L. Kemayel, A. Mili and I. Ouederni, Controllable factors for programmer productivity: A statistical study, Journal of Systems Software 16(1991)

  25. C.F. Kemerer, An empirical validation of software cost estimation models, Communications of the ACM 30(1987)5.

    Google Scholar 

  26. B. Kitchenham and N.R. Taylor, Software cost models, ICL Technical Journal 4(1984)1.

    Google Scholar 

  27. J.A. McCall, P.K. Richards and G.F. Walters, Factors in Software Quality, Vols 1, 2, 3, US Rome Air Development Center Reports NTIS AD/A-049 014, 015, 055, 1977.

  28. M. Norman and B. Stoker, Data Envelopment Analysis: The Assessment of Performance, Wiley, Chichester, 1991.

    Google Scholar 

  29. L.H. Putnam and W. Meyers, Measures for Excellence: Reliable Software on Time, Within Budget, Yourdon Press, NJ, 1992.

    Google Scholar 

  30. R.G. Thompson, L.N. Langemeier, L. Chih-Tah, L. Euntaik and R.M. Thrall, The role of multiplier bounds in efficiency analysis with application to Kansas farming, Journal of Econometrics 46 (1990).

  31. M. Weber and K. Borcherding, Behavioral influences on weight judgements in multiattribute decision making, European Journal of Operational Research 67(1993).

  32. Y.-H.B. Wong and J.E. Beasley, Restricting weight flexibility in DEA, Journal of the Operational Research Society 41(1990)9.

    Article  Google Scholar 

  33. D.B. Wortman, Software Engineering, CSC 2105 Lecture Notes, Department of Computer Science, University of Toronto, 1994.

Download references

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Paradi, J., Reese, D. & Rosen, D. Applications of DEA to measure the efficiency of software production at two large Canadian banks. Annals of Operations Research 73, 91–115 (1997). https://doi.org/10.1023/A:1018953900977

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1018953900977

Navigation