ISO9126 Software Quality Attributes
ISO/IEC 9126 provides a framework for the evaluation of software quality.
It defines six software quality attributes, also called quality characteristics:
Use quality attributes to specify the required product quality, both for software development and software evaluation. For example select the top 3 attributes and define them Specific, Measurable, Acceptable, Realisable, and Traceable (SMART).
Do you give enough attention to the non-functional requirements of your development project, and are you using the relevant review and testing techniques to verify and validate the non-functional requirements ?
It defines six software quality attributes, also called quality characteristics:
- Functionality: are the required functions available, including interoperabilithy and security
- Reliability: maturity, fault tolerance and recoverability
- Usability: how easy it is to understand, learn, operate the software system
- Efficiency: performance and resource behaviour
- Maintainability: how easy is it to modify the software
- Portability: can the software easily be transfered to another environment, including installability
Use quality attributes to specify the required product quality, both for software development and software evaluation. For example select the top 3 attributes and define them Specific, Measurable, Acceptable, Realisable, and Traceable (SMART).
Do you give enough attention to the non-functional requirements of your development project, and are you using the relevant review and testing techniques to verify and validate the non-functional requirements ?
3 Comments:
Can anybody provide more info on it. specifically measurable participation of each attribute to quality.
...AT
Broadly sw quality attributes are divided into 2 categories.
internal
external
internal attributes includes correctness,accessibility,efficiency,integrity,adaptability etc.
external attributes includes maintainability,flexability,portability,understandability etc.
Broadly sw quality attributes are divided into 2 categories.
internal
external
internal attributes includes correctness,accessibility,efficiency,integrity,adaptability etc.
external attributes includes maintainability,flexability,portability,understandability etc
Post a Comment
Read more about Software Quality at the <<Software Quality Weblog Home