Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Construction of a Systemic Quality Model for Evaluating a Software Product

  • Published:
Software Quality Journal Aims and scope Submit manuscript

Abstract

Quality is currently considered one of the main assets with which a firm can enhance its competitive global position. This is one reason why quality has become essential for ensuring that a company's products and processes meet customers' needs. A recent innovation in the systems area is the development of a set of mechanisms and models for evaluating quality. This article describes the design of a Quality Model with a systemic approach to software products that assesses a product's efficiency and effectiveness. Different quality models were studied: McCall, Boehm, FURPS, ISO 9126, Dromey, ISO 15504 in an attempt to identify the aspects present in these models that are deemed important in a Systemic Quality model. We designed a model prototype that reflects the essential attributes of quality. This model was evaluated using a method so it can be validated and also enhanced. The evaluation method consisted of: designing a survey, formulating, validating and applying the measurement instruments; defining an algorithm to obtain the quality estimate and analyzing the results. The model prototype enabled the strengths and weaknesses of the software products studied to be identified. When evaluating a software product using the model prototype, it was possible to ascertain its compliance with the standards and use the results to improve it. Since the evaluation was systemic, processes that affect certain characteristics of the product could be identified. Companies can benefit from the model proposed because it serves as a benchmark that allows their products to evolve and be competitive.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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

  • Albrecht, A. and Gaffney, J. 1983. Software function, source lines of code, and development effort prediction: A software science validation, Transactions on Software Engineering 9(6): 639–648.

    Google Scholar 

  • Bertoa, M. and Vallecillo, A. 2002. Atributos de calidad para componentes COTS, Proceedings of IDEAS'02, La Habana, Cuba, pp. 352–363.

  • Boehm, B.W., Brown, J.R., Kaspar, H., Lipow M., McCleod, G.J., and Merritt M.J. 1978. Characteristics of Software Quality. Amsterdam, North-Holland.

    Google Scholar 

  • Callaos, N. and Callaos, B. 1996. Designing with a systemic total quality, Proceedings of the International Conference on Information Systems Analysis and Synthesis, ISAS'96, Orlando, USA, pp. 15–23.

  • Carmines, E. and Zeller, R. 1979. Reliability and Validity Assessment. Newbury Park, Sage Publications.

    Google Scholar 

  • Dromey, G. 1996. Cornering the chimera, IEEE Software (January): 33–43.

  • Fenton, N. and Pfleeger, S.L. 1997. Software Metrics: A Rigorous and Practical Approach, 2nd ed. PWS Publishing.

  • Google. 2003. Google Web directory: Testing services, http://directory.google.com/Top/Computers/Software/ Testing

  • Grady, R. and Caswell, D. 1987. Software Metrics: Establishing a Company-Wide Program. Englewood Cliffs, NJ, Prentice-Hall.

    Google Scholar 

  • Hernández, R., Fernández, C., and Baptista, P. 1998. Metodología de la Investigación, 2nd ed. New York, McGraw-Hill.

    Google Scholar 

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

    Google Scholar 

  • ISO/IEC IS 9126. 1991. Information Technology-Software Product Evaluation: Quality Characteristics and Guidelines for Their Use. Geneva, ISO.

    Google Scholar 

  • ISO/IEC 9126-1.2. 1998. ISO/IEC 9126-1.2: Information Technology-Software Product Quality, Part 1: Quality Model. ISO/IEC JTC1/SC7/WG6.

  • ISO/IEC TR 15504-2. 1998. (E) Information Technology-Software Process Assessment, Part 2: A Reference Model for Processes and Process Capability. Canada, ISO/IEC JTC 1/SC 7.

    Google Scholar 

  • McCall, J.A., Richards, P.K., and Walters, G.F. 1977. Factors in Software Quality, Vols. I-III, AD/A-049-014/015/055. Springfield, VA, National Technical Information Service.

    Google Scholar 

  • Mendoza, L.E., Pérez, M.A., Griman, A.C., and Ortega, M. 2003. Análisis del impacto del proceso de desarrolloen las características de calidad de software, IDEAS'2003, Asunción, Paraguay.

    Google Scholar 

  • OOSPICE. 2002. http://www.oospice.com.

  • Pérez, M.A., Rojas, T., Mendoza, L., and Grimán, A. 2001. Systemic quality model for system development process: Case study, Seventh Americas Conference on Information Systems-AMCIS 2001, eds. D. Strong and D. Straub. Boston Association for Information Systems, pp. 1297–1304, http://www.lisi.usb.ve/ publicaciones/calidad11.zip.

  • Pfleeger, S.L. 1998. Software Engineering: Theory and Practice. Englewood Cliffs, NJ, Prentice-Hall.

    Google Scholar 

  • Preiss, O. and Wegmann, A. 2002. A systems perspective on the quality description of software components, 6th World Multiconference on Systemics, Cybernetics and Informatics. The 8th International Conference on Information System Analysis and Synthesis, Orlando.

  • Pressman, R. 1998. Ingeniería de Software: Un Enfoque Práctico. New York, McGraw-Hill.

    Google Scholar 

  • Rojas, T. and Pérez, M. 1995. A comparison of three information system development methodologies related to effectiveness/efficiency criteria, International Symposium on Applied Corporate Computing (ISACC'95), Monterrey, México.

  • Rojas, T., Pérez, M.A., Griman, A.C., Ortega, M., and Díaz, A.M. 2000. Modelo de decisión para soportar la selección de herramientas CASE, Revista de la Facultad de Ingeniería, UCV 15(2): 117–144.

    Google Scholar 

  • Seijas, F. 1999. Investigación por Muestreo. Caracas, Ediciones Faces, UCV.

    Google Scholar 

  • Voas, J. 1999. Certification: Reducing the hidden costs of poor quality, IEEE Software (July/August): 22–25.

  • Writing at CSU. 2003. Overview: Reliability and validity, Writing Center at Colorado State University, http://writing.colostate.edu/references/research/relval/index.cfm.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ortega, M., Pérez, M. & Rojas, T. Construction of a Systemic Quality Model for Evaluating a Software Product. Software Quality Journal 11, 219–242 (2003). https://doi.org/10.1023/A:1025166710988

Download citation

  • Issue Date:

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