Analysis of Software Product Quality Models
Hemant Shukla, Deepak Kumar Verma
Abstract
Hemant Shukla, Deepak Kumar Verma
Abstract
Abstract: The goal of software quality assurance is to remove quality problems in the software. These problems are referred to by various names- “bugs”, “faults”, “errors ” or “defects”. But there is a great difference between error and defect. An error is a quality problem found before the software is released to end-users. While a defect is a quality problem found only after the software has been released to end-users. The errors and defects have very different economic, business, psychological and human impact. So the goal of software quality assurance is to find errors before they become defects. A software product quality model is a useful tool for meeting the objectives of software quality, reliability and software testing initiatives of different projects. In this paper we have done the survey of literature on software quality models. The objective of this paper is to provide a vivid description of the popular software quality models and presenting a more philosophical management view on software quality. We have compared the famous and important quality models on the basis of various attributes of quality.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Abstract: The goal of software quality assurance is to remove quality problems in the software. These problems are referred to by various names- “bugs”, “faults”, “errors ” or “defects”. But there is a great difference between error and defect. An error is a quality problem found before the software is released to end-users. While a defect is a quality problem found only after the software has been released to end-users. The errors and defects have very different economic, business, psychological and human impact. So the goal of software quality assurance is to find errors before they become defects. A software product quality model is a useful tool for meeting the objectives of software quality, reliability and software testing initiatives of different projects. In this paper we have done the survey of literature on software quality models. The objective of this paper is to provide a vivid description of the popular software quality models and presenting a more philosophical management view on software quality. We have compared the famous and important quality models on the basis of various attributes of quality.
Key concepts: Software quality analyst, Software quality control, Software quality, Software quality management, Software quality assurance, Verification and validation, Computer science, Quality (philosophy)