abnt nbr iso/iec 25000 standard - square - jefferson andrade

19
Author: Jefferson Andrade de Oliveira Junior [email protected] ITA – PG/EEC-I – CE-230 – 2012 Sep. Prof. Dsc. Adilson Marques da Cunha English version reviewed – 2014 Jan. ABNT NBR ISO/IEC 25000:2008 SQuaRE GUIDE

Upload: jefferson-andrade

Post on 05-Dec-2014

358 views

Category:

Technology


6 download

DESCRIPTION

Translation of the presentation - ABNT NBR ISO/IEC 25000 standard - SQuaRE. Jefferson Andrade - Graduate Student - ITA.

TRANSCRIPT

Page 1: ABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson Andrade

Author: Jefferson Andrade de Oliveira [email protected]

ITA – PG/EEC-I – CE-230 – 2012 Sep.Prof. Dsc. Adilson Marques da CunhaEnglish version reviewed – 2014 Jan.

ABNT NBR ISO/IEC 25000:2008 SQuaRE GUIDE

Page 2: ABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson Andrade

Jefferson Andrade – CE-230 – ABNT NBR ISO/IEC 25000 - SQuaRE

AGENDA

2 / 19

SQuaRE?

Motivation

Origin

Organization

Mapping

Documents

Timeline

Models

SQuaRE and ISO Standards

Recommendations

Conclusion

References

Page 3: ABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson Andrade

Jefferson Andrade – CE-230 – ABNT NBR ISO/IEC 25000 - SQuaRE

SQuaRE?

SQuaRE – Software Product Quality Requirements and

Evaluation

3 / 19

Page 4: ABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson Andrade

Jefferson Andrade – CE-230 – ABNT NBR ISO/IEC 25000 - SQuaRE

MOTIVATION

4 / 19

My experience

with software development

Relevance of the SQuaRE

Page 5: ABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson Andrade

Jefferson Andrade – CE-230 – ABNT NBR ISO/IEC 25000 - SQuaRE

ORIGIN

5 / 19

ISO 9126 Standard

s

ISO 14598

Standards

SQuaRE: 25000

Standards

Page 6: ABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson Andrade

Jefferson Andrade – CE-230 – ABNT NBR ISO/IEC 25000 - SQuaRE

ORGANIZATION

ISO/IEC 2500n – Quality

Management Division

ISO/IEC 2502n – Quality

Measurement Division

ISO/IEC 2503n – Quality

Requirements Division

25050-25099:

reserved to SQuaRE’s

new standards

and technical reports.

ISO/IEC 2504n – Quality

Evaluation Division

ISO/IEC 2501n – Quality Model

Division

6 / 19

Page 7: ABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson Andrade

Jefferson Andrade – CE-230 – ABNT NBR ISO/IEC 25000 - SQuaRE

MAPPING

7 / 19

Source: ABNT NBR ISO/IEC 25000:2008 – p. 36 (translated)

ISO/IEC 9126 ISO/IEC 14598

SQuaRE

Page 8: ABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson Andrade

Jefferson Andrade – CE-230 – ABNT NBR ISO/IEC 25000 - SQuaRE

DOCUMENTSISO/IEC 2500n

– Quality Management

Division

25000: SQuaRE Guide

25001: Management and Planning

ISO/IEC 2501n – Quality Model

Division

25010: Quality Model

ISO/IEC 2502n – Quality

Measurement Division

25020: Measurement

Guide and Reference

Model

25021: Quality Measurement

Items

25022: Internal Quality

Measurement

25023: External Quality

Measurement

25024: Quality in use

Measurement

ISO/IEC 2503n – Quality

Requirements Divsion

25030: Quality Requirements

ISO/IEC 2504n – Quality

Evaluation Division

25040: Evaluation Guide and Reference

Model

25041: Evaluation

Module

25042: Process for Developers

25043: Process for

Buyers

25044: Process for Evaluators

ISO/IEC 25050 to 25099 – SQuaRE’s extension

25051: Requirements

for commercial-off-the-shelf

software (COTS) and test plans

25062: Common industry

format for usability test

reports

8 / 19

Page 9: ABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson Andrade

Jefferson Andrade – CE-230 – ABNT NBR ISO/IEC 25000 - SQuaRE

INTERNATIONAL TIMELINE

9 / 19

ISO/IEC 25012:2008

ISO/IEC TR 25060:2010

ISO/IEC 25045:2010

ISO/IEC 25040:2011

ISO/IEC 25041:2012

ISO/IEC 25000:2005

ISO/IEC 25051:2006

ISO/IEC 25001:2007

ISO/IEC 25020:2007

ISO/IEC 25030:2007

Under development:

Published:

ISO/IEC 25000:20

05

ISO/IEC 25001:20

07

ISO/IEC 25012:20

08

ISO/IEC 25020:20

07

ISO/IEC 25030:20

07

ISO/IEC TR

25060:2010

ISO/IEC 25040:20

11

ISO/IEC 25045:20

10

ISO/IEC 25041:20

12

ISO/IEC 25051:20

06

Withdrawn:

25000:2005

25001:2007

25012:2008

25020:2007

25030:2007

25060:2010

25040:2011

25045:2010

25041:2012

25051:2006

Source: http://www.iso.org/ - visited 22 Jan. 2014.

Page 10: ABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson Andrade

Jefferson Andrade – CE-230 – ABNT NBR ISO/IEC 25000 - SQuaRE

ABNT NBR ISO/IEC TIMELINE (BRAZIL)

10 / 19

25001:2009

25020:2009

25062:2011 

25000:2008 

25030:2008 

25051:2008 

Published:

Page 11: ABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson Andrade

Jefferson Andrade – CE-230 – ABNT NBR ISO/IEC 25000 - SQuaRE

MODELS

General Reference

ModelLife cycle

quality model of the software

product

Structure of the model quality

11 / 19

Page 12: ABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson Andrade

Jefferson Andrade – CE-230 – ABNT NBR ISO/IEC 25000 - SQuaRE

MODELS (2/4)General Reference Model

12 / 19

Source: ABNT NBR

ISO/IEC 25000:200

8 p. 13

Page 13: ABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson Andrade

Jefferson Andrade – CE-230 – ABNT NBR ISO/IEC 25000 - SQuaRE

MODELS (3/4)

Life cycle quality model of the software product

13 / 19

Source: ABNT NBR ISO/IEC 25000:2008 – p. 14

Page 14: ABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson Andrade

Jefferson Andrade – CE-230 – ABNT NBR ISO/IEC 25000 - SQuaRE

MODELS (4/4)

Structure of the model quality

14 / 19

Source: ABNT NBR ISO/IEC 25000:2008 – p. 15

Page 15: ABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson Andrade

Jefferson Andrade – CE-230 – ABNT NBR ISO/IEC 25000 - SQuaRE

SQuaRE AND ISO STANDARDS

ISO/IEC 12207: 1995/Amd 1:2002

ISO/IEC 15504

Standards of ABNT NBR ISO

9000

ISO/IEC 15939

ISO/IEC 15288

15 / 19

Page 16: ABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson Andrade

Jefferson Andrade – CE-230 – ABNT NBR ISO/IEC 25000 - SQuaRE

RECOMENDATIONS

Study of standards of the SQuaRE, because the

ISO/IEC 25000 is only a guide.

Study the ISO standards related to the SQuaRE

standards.

Study of this standard is recommended to all

involved with software development as the

product.

16 / 19

Page 17: ABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson Andrade

Jefferson Andrade – CE-230 – ABNT NBR ISO/IEC 25000 - SQuaRE

CONCLUSION

17 / 19

Creation of the SQuaRE improved harmonization of standards with the union of the ISO/IEC 9126 and the ISO/IEC 14598 series. They were inter-related, but they had conflicts.

The coordinated evaluation and measurement of the software product quality was important.

The introduction of guidelines for practical use with examples helped to understand the standard use.

Page 18: ABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson Andrade

Jefferson Andrade – CE-230 – ABNT NBR ISO/IEC 25000 - SQuaRE

REFERENCES

• ABNT NBR ISO/IEC 25000:2008 printed. 42 pages. First edition. 14 apr. 2008.

• ISO/IEC 25000:2005 http://www.iso.org/iso/catalogue_detail?csnumber=35683 visited in 10 sep. 2012.

• ABNT NBR ISO/IEC 25000:2008http://www.abntcatalogo.com.br/norma.aspx?ID=1552 visited in 10 sep. 2012.

• ISO website: http://www.iso.org visited in 22 jan. 2014.

18 / 19

Page 19: ABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson Andrade

Jefferson Andrade de Oliveira [email protected]

THANKS!