Then it occured to me that a new quality characteristic is 'born', not yet foreseen in both TMap(R)'s or ISO 9126 list of characteristics: Sustainability.
Sustainability is affiliated to efficiency I think, but doens't cover the overtones.
Sustainability is a set of attributes that bear on what degree the software will be sparingly on the (ecological) environment
- use of energy/ energy-saving
- supportive of environmental initiatives (i.e. webbased that reduces travel)
- climate neutrality
A colleague of mine also talked about testing in the light of Corporate Social Responsibility, CSR. So I think this is one aspect of the three area's mentioned in there (People, planet en profit). I see a whole market for testingspecialists in the area of sustainability (perhaps wearing goat-haired socks and using solar-powered laptops). There's still a lot to be developed on this area, but the world is changing into a more envrionmental focussed one, so I thing sustainability will be a serious topic to research for testing goals. And to be far ahead of things, I even think the 'people' part will be a characteristic to be tested one day.
'Humanability', a set of attributes that all bear on what degree the software supports the well-being of people, is affiated to usability, but doesn't quite cover the overtones.... I will meditate on this a bit further....