LASR Quality Model

Quality requirements are essential in serious software reviews. Therefore, the most important quality attributes and assotiated objectives form the benchmark by which the software is measured.

LASR defines 14 quality attributes and 3 primary stakeholder perspectives. The 9 standard attributes of ISO 25010 are included with minor modification.

About image
Quality Attribute: Auditability

Auditability

Organizational

Is it easy to review or assess the software from a legal, financial or security perspective?

Quality Attribute: Compatibility

Compatibility

Implementation ISO 25010

Is the software compliant with standards? is it easy to exchange information or share environments with other systems?

Quality Attribute: Cost Efficiency

Cost Efficiency

Organizational

Is the operation of the system economically optimized? Is it easy to budget for roll-out, change or scaling?

Quality Attribute: Functional Suitability

Functional Suitability

Usage ISO 25010

Are calculated results precise enough, are measurements exact, is the functionality appropriate?

Quality Attribute: Maintainability

Maintainability

Implementation ISO 25010

Is the software easily modified and extended? Is it well tested and understood? Are parts of it reusable?

Quality Attribute: Operability

Operability

Implementation

Is the software easily operated and supported? Are production problems easy to find and fix?

Quality Attribute: Performance Efficiency

Performance Efficiency

Usage ISO 25010

Does the software perform within given time and throughput parameters? Does it make efficient use of resources?

Quality Attribute: Portability

Portability

Implementation ISO 25010

Is the software easily transferred to different HW/SW environments? Is it easily adapted for different contexts?

Quality Attribute: Reliability

Reliability

Usage ISO 25010

Is the system available, fault tolerant, and quickly restored after crashes or outages?

Quality Attribute: Safety

Safety

Organizational ISO 25010

Are people, animals, property or the environment protected from damage by the system?

Quality Attribute: Scalability

Scalability

Implementation

Can the software react appropriately to growing or shrinking workloads? Can it adapt its capacity to handle variability?

Quality Attribute: Security

Security

Usage Organizational ISO 25010

Is the system secured against attacks? Are data and functionality protected against unauthorized access?

Quality Attribute: Sustainability

Sustainability

Organizational

Is the development and operation of the software environmental friendly? Is resource consumption efficient?

Quality Attribute: Usability

Usability

Usage ISO 25010

Is it intuitive to use the software? Is it recognizable, easy to learn, attractive? Is it hard to run into problems as a user?

LASR Quality Attributes on Cards

The 14 quality attributes are available as a card deck. You use them in Step 2 of the LASR approach during the Top-5 Challenger exercise to identify the quality goals. The cards can be downloaded from the community section: As a PDF for self-printing and as PNG files for digital whiteboards. They are also part of the professionally produced LASR card set, which you can purchase from embarc.

Go to the LASR Community
Order the professionally printed card set
About image