Maintainability Portability These characteristics are broken down into subcharacteristics, a high level table is shown below. It is at the subcharacteristic level that measurement for SPI will occur. The main characteristics of the ISO quality model, can be defined as follows:- Functionality Functionality is the essential purpose of any product or service. The more functions a product has, e. For software a list of functions can be specified, i. A sales order system should also provide the following functions: Record sales order product, price and quantity.
|Published (Last):||17 February 2015|
|PDF File Size:||13.81 Mb|
|ePub File Size:||17.94 Mb|
|Price:||Free* [*Free Regsitration Required]|
Suitability Attributes of software that bear on the presence and appropriateness of a set of functions for specified tasks. Attributes of software that bear on the provision of right or agreed results or effects.
Functionality Attributes of software that bear on its ability to interact with specified systems. Compliance Attributes of software that make the software adhere to application related standards or conventions or regulations in laws and similar prescriptions. Security Attributes of software that bear on its ability to prevent unauthorized access, whether accidental or deliberate, to programs or data. Attributes of software that bear on the frequency of failure by faults in the software. Reliability Fault tolerance Attributes of software that bear on its ability to maintain a specified level of performance in case of software faults or of infringement of its specified interface.
Recoverability Attributes of software that bear on the capability to re-establish its level of performance and recover the data directly affected in case of a failure and on the time and effort needed for it. Efficiency Time behaviour Attributes of software that bear on response and processing times and on throughput rates in performances its function. Resource behavior Attributes of software that bear on the amount of resource used and the duration of such use in performing its function.
Analyzability Attributes of software that bear on the effort needed for diagnosis of deficiencies or causes of failures, or for identification of parts to be modified. Maintainability Changeability Attributes of software that bear on the effort needed for modification, fault removal or for environmental change. Attributes of software that bear on the risk of unexpected effect of modifications. Attributes of software that bear on the effort needed for validating the modified software.
Adaptability Attributes of software that bear on the opportunity for its adaptation to different specified environments without applying other actions or means than those provided for this purpose for the software considered. Portability Installability Attributes of software that bear on the effort needed to install the software in a specified environment.
Attributes of software that make the software adhere to standards or conventions relating to portability. Replaceability Attributes of software that bear on opportunity and effort using it in the place of specified other software in the environment of that software. New edition: The current standard is under review. This part provides the concepts introduced in the original standard ie a recommended quality model which categorizes software quality in six characteristics, which are further sub-divided into subcharacteristics.
The subcharacteristics have been moved from the annex to become part of the standard. They have been reworded and several new ones added. This part provides external metrics for measuring software quality characteristics.
An external metric is a quantitative scale and measurement method, which can be used for measuring an attribute or characteristic of a software product, derived from the behaviour of the system of which it is a part. External metrics are applicable to an executable software product during testing or operating in later stage of development and after entering to operation process.
This part provides internal metrics for measuring software quality characteristics. An internal metric is a quantitative scale and measurement method, which can be used for measuring an attribute or characteristic of a software product, derived from the product itself, either direct or indirect it is not derived from measures of the behaviour of the system.
Internal metrics are applicable to a non executable software product during designing and coding in early stage of development process.
ISO 9126-3 PDF
ISO/IEC TR 9126-2:2003
No document with DOI "10.1.1.89.9065"