Reliability Characteristics relating to the capability of software to maintain

Reliability characteristics relating to the

This preview shows page 75 - 78 out of 136 pages.

Reliability. Characteristics relating to the capability of software to maintain its level of performance under stated conditions for a stated period of time. Understandability. Characteristics relating to the effort needed for use and on the individual assessment of such use, by a stated or implied set of users. Efficiency. Characteristics related to the relationship between the level of performance of the software and the amount of resources used, under stated conditions. Maintainability . Characteristics related to the effort needed to make modifications, including corrections, improvements or adaptation of software to changes in the environment, requirements and functional specifications. Portability. Characteristics related to the ability to transfer the software from one organisation or hardware or software environment to another. Source: Software Engineering Body of Knowledge, p11-4 VERSION: 1.0 , March 2018 | Week 3 © YORK BUSINESS INSTITUTE RTO Code: 45033 | CRICOS Provider Code: 03549E 71
Image of page 75
ISO 9126 as a reference for Quality Objectives Referring to ISO 9126 is a good starting point when developing objectives. You may choose one or more of the Software Characteristics as a base for your quality objectives. Example Characteristic Example Quality Objective Rationale Reliability Characteristics relating to the capability of software to maintain its level of performance under stated conditions for a stated period of time. To develop de-coupled (independent) but cohesive software modules. Where faults or unexpected inputs disable a module - the independence and de- coupling of the module will enable operation of critical business systems that are not dependent on the module. An isolated fault should not cause a failure of the total system. Understandability Characteristics relating to the effort needed for use and on the individual assessment of such use, by a stated or implied set of users. To build intuitive web based interfaces. Intuitive web based interfaces/icons minimise user training and increase usability. Portability Characteristics related to the ability to transfer the software from one organisation or hardware or software environment to another. To develop software that will be operable in both Windows and Unix environments. Software that is POSIX (Portable Operating System Interface) compliant has been requested by the client. Note: the rationale has been provided for the students understanding - usually the rationale is not included with the objective. 72 ICT PROJECT MANAGEMENT LEARNERS' GUIDE| VERSION: 1.0, March 2018 © YORK BUSINESS INSTITUTE RTO Code: 45033 | CRICOS Provider Code: 03549E
Image of page 76
Aligning Quality Policies, Objectives and Processes Quality Objectives are not a stand-alone item; they should be incorporated into the management, processes and even culture of an organisation.
Image of page 77
Image of page 78

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture