abnt nbr iso/iec 25000 standard - square - jefferson andrade
DESCRIPTION
Translation of the presentation - ABNT NBR ISO/IEC 25000 standard - SQuaRE. Jefferson Andrade - Graduate Student - ITA.TRANSCRIPT
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
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
Jefferson Andrade – CE-230 – ABNT NBR ISO/IEC 25000 - SQuaRE
SQuaRE?
SQuaRE – Software Product Quality Requirements and
Evaluation
3 / 19
Jefferson Andrade – CE-230 – ABNT NBR ISO/IEC 25000 - SQuaRE
MOTIVATION
4 / 19
My experience
with software development
Relevance of the SQuaRE
Jefferson Andrade – CE-230 – ABNT NBR ISO/IEC 25000 - SQuaRE
ORIGIN
5 / 19
ISO 9126 Standard
s
ISO 14598
Standards
SQuaRE: 25000
Standards
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
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
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
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.
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:
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
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
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
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
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
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
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.
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