IMPORTANCE OF SOFTWARE QUALITY MODELS IN SOFTWARE ENGINEERING
Keywords:Mccall’s Quality Model, Boehm’s Quality Model, Furps Quality Model, Dromy’s Quality Model
The purpose of this paper is to identify the importance quality in software engineering when the projects or products are developed. The degree to which a component, system or process meets specified requirements and/or user/customer needs and expectations is the quality. The totality of functionality and features of a software product that bear on its ability to satisfy stated or implied needs is software quality. Some even say that ‘quality’ cannot be defined and some say that it can be defined but only in a particular context. Some even state confidently that ‘quality is lack of bugs’. In this paper we discuss about the quality and the quality models.
Hoyer, R. W. and Hoyer, B. B. Y., "What is quality?", Quality Progress, no. 7, pp. 52-62, 2001.
Robson, C., Real world research: a resource for social scientists and practitioner-researchers, Blackwell Publisher Ltd., 2002.
Crosby, P. B., Quality is free: the art of making quality certain, New York: McGraw-Hill, 1979.
Deming, W. E., Out of the crisis: quality, productivity and competitive position, Cambridge Univ. Press, 1988.
Feigenbaum, A. V., Total quality control, McGraw-Hill, 1983.
Ishikawa, K., What is total quality control? : the Japanese way, Prentice-Hall, 1985.
Juran, J. M., Juran's Quality Control Handbook, McGraw-Hill, 1988.
Shewhart, W. A., Economic control of quality of manufactured product, Van Nostrand, 1931.
McCall, J. A., Richards, P. K., and Walters, G. F., "Factors in Software Quality", Nat'l Tech.Information Service, no. Vol. 1, 2 and 3, 1977.
Marciniak, J. J., Encyclopedia of software engineering, 2vol, 2nd ed., Chichester: Wiley, 2002. DOI: https://doi.org/10.1002/0471028959
Kitchenham, B. and Pfleeger, S. L., "Software quality: the elusive target [special issues section]", IEEE Software, no. 1, pp. 12-21, 1996. DOI: https://doi.org/10.1109/52.476281
Boehm, B. W., Brown, J. R., Kaspar, H., Lipow, M., McLeod, G., and Merritt, M., Characteristics of Software Quality, North Holland, 1978.
Boehm, Barry W., Brown, J. R, and Lipow, M.: Quantitative evaluation of software quality, International Conference on Software Engineering, Proceedings of the 2nd international conference on Software engineering, 1976
Hyatt, Lawrence E. and Rosenberg, Linda H.: A Software Quality Model and Metrics for Identifying Project Risks and Assessing Software Quality, European Space Agency Software Assurance Symposium and the 8th Annual Software Technology Conference, 1996.
Grady, R. B., Practical software metrics for project management and process improvement, Prentice Hall, 1992.
Jacobson, I., Booch, G., and Rumbaugh, J., The Unified Software Development Process, Addison Wesley Longman, Inc., 1999.
Kruchten, P., The Rational Unified Process An Introduction - Second Edition, Addison Wesley Longman, Inc., 2000.
Rational Software Inc., RUP - Rational Unified Process, www.rational.com, 2003.
Dromey, R. G., "Concerning the Chimera [software quality]", IEEE Software, no. 1, pp. 33-43, 1996. DOI: https://doi.org/10.1109/52.476284
Dromey, R. G., "A model for software product quality", IEEE Transactions on Software Engineering, no. 2, pp. 146-163, 1995. DOI: https://doi.org/10.1109/32.345830
ISO, International Organization for Standardization, "ISO 9000:2000, Quality management systems - Fundamentals and vocabulary", 2000.
ISO, International Organization for Standardization, "ISO 9000-2:1997, Quality management and quality assurance standards — Part 2: Generic guidelines for the application of ISO 9001, ISO 9002 and ISO 9003", 1997.
ISO, International Organization for Standardization, "ISO 9000-3:1998 -- Quality management and quality assurance standards – Part 3: Guidelines for the application of ISO 9001_1994 to the development, supply, installation and maintenance of computer software (ISO 9000-3:1997)", 1998.
ISO, International Organization for Standardization, "ISO 9001:2000, Quality management systems – Requirements", 2000.
ISO, International Organization for Standardization, "ISO 9004:2000, Quality management systems - Guidelines for performance improvements", 2000.
ISO, International Organization for Standardization, "ISO 9126-1:2001, Software engineering - Product quality, Part 1: Quality model", 2001.
Humphrey, W. S., Introduction to the Personal Software Process, Addison-Wesley Pub Co; 1st edition (December 20, 1996), 1996.
Humphrey, W. S., Managing the software process, Addison-Wesley, 1989. DOI: https://doi.org/10.21236/ADA469159
Humphrey, W. S., Introduction to the team software process, Addison-Wesley, 2000. DOI: https://doi.org/10.21236/ADA386941
Paulk, Mark C., Weber, Charles V., Garcia, Suzanne M., Chrissis, Mary Beth, and Bush, Marilyn, "Capability Maturity Model for Software, Version 1.1", Software Engineering Institute, Carnegie Mellon University, 1993. DOI: https://doi.org/10.21236/ADA263403
Paulk, Mark C., Weber, Charles V., Garcia, Suzanne M., Chrissis, Mary Beth, and Bush, Marilyn, "Key practices of the Capability Maturity Model, version 1.1", 1993. DOI: https://doi.org/10.21236/ADA263432
Curtis, Bill, Hefley, Bill, and Miller, Sally, "People Capability Maturity Model® (P-CMM®), Version 2.0", Software Engineering Institute, Carnegie Mellon University, 2001. DOI: https://doi.org/10.21236/ADA388676
Carnegie Mellon, Software Engineering Institute, Welcome to the CMMI® Web Site, Carnegie Mellon, Software Engineering Institute, http://www.sei.cmu.edu/cmmi/cmmi.html, 2004.
Garvin, D. A., "What does 'Product Quality' really mean?", Sloan Management Review, no. 1, pp. 25-43, 1984.
How to Cite
License and Copyright Agreement
In submitting the manuscript to the journal, the authors certify that:
- They are authorized by their co-authors to enter into these arrangements.
- The work described has not been formally published before, except in the form of an abstract or as part of a published lecture, review, thesis, or overlay journal.
- That it is not under consideration for publication elsewhere.
- That its release has been approved by all the author(s) and by the responsible authorities – tacitly or explicitly – of the institutes where the work has been carried out.
- They secure the right to reproduce any material that has already been published or copyrighted elsewhere.
- They agree to the following license and copyright agreement.
Authors who publish with International Journal of Engineering Technologies and Management Research agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License (CC BY-SA 4.0) that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
- Authors can enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or edit it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) before and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work.
For More info, please visit CopyRight Section