The ACRUMEN software quality definition is a simple list of briefly-named and easily-understood aspects that completely cover the subject of software quality. They are that software should be:
Appropriate: | doing the right job (what the stakeholders need) |
Correct: | doing the job right (i.e., correctly) |
Robust: | hard to make it malfunction |
Usable: | easy for users to use |
Maintainable: | easy for developers to change |
Efficient: | easy on resources (technical and other) |
So what does the N stand for? Nothing, I just tacked it on to make a real word! ;-)
And why all this yellow?! I said acrumen was a real word, but I didn't say it was English! It's a Latin word, meaning sour fruit, such as grapefruit, limes, and of course especially lemons. So, lemon yellow is the official color of ACRUMEN.
More explanation will be coming here eventually. For now, see these videos: