ISO 9126 Quality Model: 6 major features and 27 sub-features of the software quality model
The ISO9126 Software Quality model is an international standard for evaluating software quality, and consists of 6 features and a Sub - characteristics, it is recommended that you understand the meaning and difference of each characteristic and sub-characteristic , It is necessary to test and evaluate a software from these 6 properties and the sub-characteristics. This model is the core of the software quality standards, for most of the software, you can consider from these aspects to proceed with the assessment.
First, the function of:
1, the suitability: provides the corresponding function
2, Accuracy: correct (user needs)
3. Interoperability: The ability to interact data between products and products
4. Confidential security: Allow authorized users and systems to access the appropriate data and information, prohibit unauthorized user access ....
5. Functional compliance: International/country/industry/enterprise Standard conformance
Second, reliability: the product under the specified conditions, within the specified time to complete the function of the ability to set
1, maturity: To prevent internal errors caused by the ability of software failure
2, fault tolerance: software failure, self-processing capacity
3. Easy to recover: recovery ability under failure condition
4. Compliance of reliability
Third, ease of use: under the specified usage conditions, the product is understood, learning, use and the ability to attract users
1, easy to understand:
2, easy to learn the nature:
3. Ease of operation:
4. Attraction:
5, Ease of compliance:
Iv. efficiency: The ability of the SOFTWARE PRODUCT to provide the appropriate performance in terms of the number of resources used, in the prescribed conditions
1. Time Characteristics: Average transaction response time, throughput rate, TPS (number of transactions per second)
2. Resource utilization: CPU memory disk IO network bandwidth queue shared memory
3. Efficiency compliance:
Five, software maintenance: "Four Rules", under the specified conditions, within the specified time, the use of prescribed tools or methods to repair the ability of the specified function
1, easy to analyze: Analysis of the difficulty of locating the problem of the degree
2. Easy to change: the ability of a software PRODUCT to enable a specified modification to be realized
3, Stability: Prevent accidental modification caused the program to fail
4, easy to test: the ability to make modified software can be confirmed
5, the maintenance of compliance
Vi. Software Portability: ability to migrate from one environment to another
1, adaptability: adapt to different platforms
2, easy to install: the ability to be installed
3. Coexistence:
4, easy to replace the sex
5, the Compliance of portability:
ISO 9126 Quality Model: 6 major features and 27 sub-features of the software quality model