Alternative Approaches
One of the challenges in defining quality is that "everyone feels they understand it" and other definitions of software quality could be based on extending the various description of the concept of quality used in business (see a list of possible definition here.)
Dr. Tom DeMarco has proposed that "a product's quality is a function of how much it changes the world for the better.". This can be interpreted as meaning that functional quality and user satisfaction, is more important than structural quality in determining software quality.
Another definition, coined by Gerald Weinberg in Quality Software Management: Systems Thinking, is "Quality is value to some person." This definition stresses that quality is inherently subjective - different people will experience the quality of the same software very differently. One strength of this definition is the questions it invites software teams to consider, such as "Who are the people we want to value our software?" and "What will be valuable to them?"
Read more about this topic: Software Quality
Famous quotes containing the words alternative and/or approaches:
“A mental disease has swept the planet: banalization.... Presented with the alternative of love or a garbage disposal unit, young people of all countries have chosen the garbage disposal unit.”
—Ivan Chtcheglov (b. 1934)
“As the truest society approaches always nearer to solitude, so the most excellent speech finally falls into Silence. Silence is audible to all men, at all times, and in all places. She is when we hear inwardly, sound when we hear outwardly. Creation has not displaced her, but is her visible framework and foil. All sounds are her servants, and purveyors, proclaiming not only that their mistress is, but is a rare mistress, and earnestly to be sought after.”
—Henry David Thoreau (18171862)