Iso 9126

Submitted by: Submitted by

Views: 10

Words: 552

Pages: 3

Category: Other Topics

Date Submitted: 10/07/2015 09:20 AM

Report This Essay

Evaluation System

ISO 9126 Software Quality Model

ISO 9126 is an international standard for the evaluation of software. The standard is divided into four (4) parts which addresses, respectively, the following subjects: quality model; external metrics; internal metrics; and quality in user metrics.

ISO 9126 Part, referred to as ISO 91276 – 1 is an extension of previous work done by McCall (1977), Boehm (1978), FURPS and others defining a set of software quality characteristics.

ISO 9126 -1 represents the latest (and ongoing) research into characterizing software for the purposes of software quality control, software quality assurance and software process improvements.

The ISO 9126-1 software quality model identifies six (6) main qualities of good software must have: functionality, reliability, efficiency, maintainability and portability. Table 1 shows the evaluation criteria and the attributes that the study must possess.

Table 1.

The ISO 9126 Model

Criteria | Attributes |

Functionality | The presence of set of functions and their specified properties. The functions are those that satisfy stated or implied needs. |

Reliability | The capability of the software to maintain its functionalities under specified conditions for a specified period of time. |

Usability | The usefulness of the software to meet the user needs, and on the individual assessment of such use, by a stated or implied set of users. |

Efficiency | The level of performance of the software and the amount of resources used to meet the required functionalities. |

Maintainability | The effort needed to make specified modifications in the software. |

Portability | A set of attributes that bear on the ability of software to be transferred from one environment to another. |

Similarly, Garino (2012) presented another evaluation instrument is the TUP Formulated Instrument for Computer Aided Instruction (CAI). This instrument evaluates the quality of the software in...