What are the main characteristics of the ISO 9126 quality model?

What are the main characteristics of the ISO 9126 quality model?

It has three levels of quality characteristics, sub- characteristics, and attributes. ISO 9126 defines 21 attributes that a quality software product must exhibit (Fig. 1). The 21 attributes are arranged in six areas: functionality, reliability, usability, efficiency, maintainability and portability.

What is the use of ISO 9126?

ISO/IEC 9126 is an international standard proposed to make sure ‘quality of all software – intensive products’ which includes system like safety-critical where in case of failure of of software lives will be jeopardy.

How does ISO 9126 measure software quality?

The ISO/IEC 9126 standard describes a software quality model which categorizes software quality into six characteristics (factors) which are sub-divided into sub-characteristics (criteria). The characteristics are manifested externally when the software is used as a consequence of internal software attributes.

What is the focus of efficiency factor in ISO 9126 software quality model?

Efficiency – “A set of attributes that bear on the relationship between the level of performance of the software and the amount of resources used, under stated conditions.” Maintainability – “A set of attributes that bear on the effort needed to make specified modifications.”

What are the main characteristics of SQA environment?

A Software can be judged for quality on the basis of the following six characteristics:

  • Functionality. The functionality of the software is the set of functions that the software provides.
  • Reliability.
  • Usability.
  • Efficiency.
  • Maintainability.
  • Portability.

What are the functional characteristics of testing?

Functional characteristics – Testing types and levels

  • Maintainability.
  • Usability.
  • Compliance.
  • Accuracy.
  • Portability.
  • Efficiency.

How many quality characteristics are defined in ISO 9126?

6 quality characteristics
External systems quality is operationalised by 6 quality characteristics: functionality, reliability, effectiveness, usability, maintainability and portability namely and 22 sub-characteristics.

Which of the following are ISO 9126 software quality factors?

ISO 9126 Software Quality Characteristics

  • Functionality.
  • Reliability.
  • Usability.
  • Efficiency.
  • Maintainability.
  • Portability.

What is SQA explain elements of SQA?

Software quality assurance (SQA) is a process which assures that all software engineering processes, methods, activities and work items are monitored and comply against the defined standards. Software Quality Assurance Plan. SQA Activities. Software Quality Assurance Standards. Elements of Software Quality Assurance.

What are types of functional testing?

Functional testing types

  • Unit testing.
  • Component testing.
  • Smoke testing.
  • Sanity testing.
  • Regression testing.
  • Integration testing.
  • API testing.
  • UI testing.

Who performs functional testing?

Functional testing is performed using the functional specification provided by the client and verifies the system against the functional requirements. Non-Functional testing checks the Performance, reliability, scalability and other non-functional aspects of the software system.

Which is core step of Six Sigma?

At the core of Six Sigma methodology is the DMAIC roadmap (Define, Measure, Analyze, Improve, Control). When completely overhauling an old process or designing a new one, an organization can apply the DMADV roadmap to Design for Six Sigma (Define, Measure, Analyze, Design, Verify).

What is the ISO 9126-1 software quality model?

The ISO 9126–1 software quality model identifies 6 main quality characteristics, namely: Functionality Reliability Usability Efficiency Maintainability Portability

What does ISO/IEC 9126 stand for?

ISO/IEC 9126 Software engineering — Product quality was an international standard for the evaluation of software quality. It has been replaced by ISO/IEC 25010:2011.

What is the difference between SPI and ISO 9126?

SPI, or Software Process Improvement is different from overall Process Improvement or Process Re-engineering, ISO 9126–1 and other software quality models do not help measure overall Process costs\\benefits but only the software component.

What is portability and quality in use model?

Portability: A set of attributes that bear on the ability of software to be transferred from one environment to another. Quality in use Model : It identifies the four quality characteristics i.e. Effectiveness, Productivity, Safety, Satisfaction. Attention reader!

author

Back to Top