Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I am looking for a formal definition of software quality.

It is my understanding that ISO 25000 is intended to provide or measure the quality of a piece of software, but it doesn't appear ready yet and I can't tell if it specifically contains such a definiton.

Currently ISO 9126 did contain one such definition, but my understanding is that it is being replaced with ISO 25000.

So I ask, is there are formal definition of software quality?

share|improve this question

closed as not constructive by gnat, Yusubov, jmort253, Robert Harvey, GlenH7 Nov 26 '12 at 1:28

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

Are you looking for any formal standards, or any that work or are useful? The latter is virtually impossible, because doing so essentially demands the ability to mechanize the process of good judgment, something out of the range of any process people can currently conceive. –  whatsisname Nov 25 '12 at 6:43

1 Answer 1

up vote -1 down vote accepted

I do not have the access the norms but the drafts from 2010 are available. As far as I know, the definition is the same as for ISO 9126:

ISO 9126

The totality of features and characteristics of a software product that bear on its ability to satisfy stated or implied needs.

In one document I saw "an entity" instead of the "software product".

This answer is based on research without seeing the norms, so everyone please correct me if needed.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.