Managing Variety in Software Features

  • Mayuram S. Krishnan
  • Sunder Kekre
  • Tridas Mukhopadhyay
  • Kannan Srinivasan
Part of the International Series in Operations Research & Management Science book series (ISOR, volume 10)


We present an integrated framework for managing product variety in software features. Our framework includes multiple perspectives of variety that links customer requirements in software products to cost incurred by software developers. This link is established by identifying specific features in software products. We report empirical validation of this framework in various phases. In the first phase, based on data collected from over 2000 customers, we establish the link between overall customer satisfaction and various quality attributes of software products. In the subsequent phases, we establish the relationship between specific product features and product size and relate features to product development cost. Our analysis is based on data collected on application features of process control systems.


Customer Satisfaction Quality Attribute Product Variety Process Control System Application Feature 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Albrecht, A. J., and J. Gaffney, “Software function, source lines of code and development effort prediction: A software science validation,” IEEE Transactions on Software Engineering, vol SE-9, pp 639–648, June 1983.CrossRefGoogle Scholar
  2. Banker, R. D., et al., “Factors affecting software maintenance productivity: An exploratory study,” in Proceedings of 8 th International Conference in Information Systems, pp. 160–175, 1987.Google Scholar
  3. Banker, R. D., et al., “Costs of Product and Process Complexity,” in Measures for Manufacturing Excellence, ed. R. S. Kaplan, Harvard Business School Press, 1990.Google Scholar
  4. Banker, R. D., et al., “Software Complexity and Maintainability,” Proceedings of the 10 th International Conference in Information Systems, pp. 247–255, 1989.Google Scholar
  5. Boehm, B. W., Software Engineering Economics, Prentice-Hall, Inc., New Jersey, 1981.Google Scholar
  6. Demarco, T., Why does software cost so much?: and other puzzles of the Information Age, Dorset House Publishing, NewYork NY, 1995Google Scholar
  7. Hauser, J.R. and D.P. Clausing, “The House of Quality,” Harvard Business Review, 66, 3, May–June, 1993, pp 63–73.Google Scholar
  8. Keil, M., “Pulling the plug: Software project management and the problem of project escalation,” MIS Quarterly, v 19n4, Dec 1995, pp. 421–447.CrossRefGoogle Scholar
  9. Kekre, S., M. S. Krishnan, and K. Srinivasan, “Drivers of Customer Satisfaction in Software Products: Implications for Design and Service Support, Management Science, Vol 41, September, 1995.Google Scholar
  10. Kemerer, C. F., “An Empirical Validation of Software Cost Models,” Communications of the ACM, vol 30, pp 416–429, May 1987.CrossRefGoogle Scholar
  11. Kriebel, C. H., “Evaluating the Quality of Information System?”, Proceedings of the BIFOA Symposium, Sept 18–20, 1978, Bensberg/Colonge.Google Scholar
  12. Lancaster, K., “The Economics of Product Variety: A Survey,” Marketing Science, Vol 9, No 3, pp 189–211, 1990.CrossRefGoogle Scholar
  13. Lucas, H. C., Jr., “Performance and Use of an Information Systems,” Management Science, 21, 8, pp 908–919, 1975.CrossRefGoogle Scholar
  14. Mukhopadhyay, T. and S. Kekre, “Software Effort Models for Early Estimation of Process Control Application?”, IEEE Transactions on Software Engineering, Vol. 18(10), pp 915–924, 1992.CrossRefGoogle Scholar
  15. Putnam, L. H. and W. Myers, “Measures for Excellence: Reliable Software Ontime within Budget,” Yourdon Press, New Jersey, 1993.Google Scholar
  16. Ulrich, K., T. Randall, M. Fisher, and D. Reibstein, “Managing Product Variety: A Study of the Bicycle Industry,” Research Advances in Variety Management, Teck Ho and Chris Tang (Eds), Kluwer Publishers, forthcoming 1998.Google Scholar

Copyright information

© Springer Science+Business Media New York 1998

Authors and Affiliations

  • Mayuram S. Krishnan
    • 1
  • Sunder Kekre
    • 2
  • Tridas Mukhopadhyay
    • 2
  • Kannan Srinivasan
    • 2
  1. 1.University of MichiganUSA
  2. 2.Carnegie Mellon UniversityUSA

Personalised recommendations