Monday, 30 March 2020

Quality defined by various gurus

SOFTWARE QUALITY 

When the expression “Software Quality” is used, we usually think in terms of an excellent software product that fulfills our expectations. These expectations are based on the intended use. A number of models have been proposed for evaluation of software quality based on various characteristics

If we are to talk intelligently about the quality of a thing or the quality of the product, we must have in mind a clear picture of what we mean by quality. Quality defined by the various quality gurus in various ways, depending on the user perspective.
  •   Dr. Barry Boehm thinks of quality as Achieving high levels of user satisfaction, portability, maintainability, robustness, and fitness for use.

  •   Phil Crosby has created the definition with the currency because of its publication in his famous book “Quality is free”. He states that quality means “conformance to user requirements”.

  •   Tom McCabe, the software complexity specialist, de- fines quality as “High levels of user satisfaction and low defect levels, often associated with low complexity”.

  •   John Musa of Bell Laboratories states that quality means a combination of “low defect level, adherence of software functions to users needs, and high reliability”.

  • Traditionally, the quality of a product is defined in terms of its fitness of purpose. Although fitness of the purpose is a satisfactory definition of quality for hardware products, but it is not satisfactory for software products. 

0 comments:

Post a Comment