Heuristic for Quality Criteria

Capability

 What?

 How Much?

 Knowledge

 Experience

Reliability

 Error Handling

 Data Integrity

 Safety

 Predictability

Usability

 Accessibility

 Learnability

 Throughput

 Operability

Security

 Authentication

 Authorization

 Privacy

 Security Holes

 GOLD

  Go One Layer Down

Scalability

 IVECTRAS

  Investigation or

  Validation of

  End-to-End or

  Component Response Times and/or

  Resource Consumption under

  Anticipated or

  Stressful Conditions

Performance

 Frequent

 Intensive

 Business Critical

 Legal

 Obvious

 Technically Risky

 Stakeholder Mandated

Installability

 System Requirements

 Configuration

 UnInstallation

 Upgrade

Compatibility

 Backward Compatibility

 Operating System Compatibility

 Hardware Compatibility

 Resource Usage

 Application Compatibility

Supportability

 Technical Support

 Identification of Defect

 Isolate Defect

 Root Cause Analysis

 Maintenance

Testability

 Controllability

 Observability

 Availability

 Simplicity

 Information

 Stability

Maintainability

 Isolate Defact

 Fix Defect

 Meet New Requirements

 Make future Requirements Easier

 cope with a changed environment

Portability

 Similar systems

 Different operating systems, similar processors

 Different processors

Localizability

 Special Characters

 Page & Content

 Integrations

 Error Messages

 Special Formats