Reference: Quality Models in ISO 9126

The ISO 9126-1 specifies three models of software quality: internal, external and in-use. The models for internal and external quality are identical.

Internal and External Quality Models

  • Functionality
    • Suitability
    • Accuracy
    • Interoperability
    • Security
    • Functionality compliance
  • Reliability
    • Maturity
    • Fault tolerance
    • Recoverability
    • Reliability compliance
  • Usability
    • Understandability
    • Learnability
    • Operability
    • Attractiveness
    • Usability compliance
  • Efficiency
    • Time behavior
    • Resource utilization
    • Efficiency compliance
  • Maintainability
    • Analyzability
    • Changeability
    • Stability
    • Testability
    • Maintainability compliance
  • Portability
    • Adaptability
    • Installability
    • Coexistence
    • Replaceability
    • Portability compliance

In-use Quality Model

  • Effectiveness
  • Productivity
  • Safety
  • Satisfaction


Testing Utility: CatchChar

A Lifehacker post pointed me to a useful Windows utility for quickly testing characters not found on the standard keyboard – CatchChar.

CatchChar runs in the system tray and is accessed via a keyboard combination. When activated, a popup menu appears with characters you have defined. This is a very quick way to access a set of characters when testing. It can be downloaded at


March 2013 mensming Twitter Posts

Follow mensming on Twitter

28 Mar
Ouch – One in six Amazon S3 storage buckets are ripe for data-plundering –

26 Mar
Tweets of people who post about how they hate their jobs –

19 Mar
RT @Conenza – Nick Powills from @NoLimitAgency candidly talks on the hot topic of franchisee owned social channels #BlogTalkRadio

20 Mar
Posted to – RBCS Dimensions in Test Coverage –

18 Mar
Posted to – RBCS Agile Testing in Real World –

7 Mar
Finished reading – Facebook House: Insider tales of Mark Zuckerberg and his empire’s tumultuous first days –

1 Mar
Welcome @jasonimani to the @Conenza team.