28
Laatuominaisuuksien standardin ISO25010 ja testausarviointistandardin ISO33063 esittely Risto Nevalainen, Senior Advisor, FiSMA ry

Laatuominaisuuksien standardin ISO25010 ja testausarviointistandardin ISO33063 esittely

  • Upload
    lida

  • View
    49

  • Download
    4

Embed Size (px)

DESCRIPTION

Laatuominaisuuksien standardin ISO25010 ja testausarviointistandardin ISO33063 esittely. Risto Nevalainen, Senior Advisor, FiSMA ry. Sisältö. Hieman FISMAsta SC7 standardoinnista WG6 ja SQUARE, ISO/IEC 25000 Standardit ja mallit, lähinnä 25010 sarja Esimerkkejä Mitä seuraavaksi - PowerPoint PPT Presentation

Citation preview

Page 1: Laatuominaisuuksien standardin ISO25010 ja testausarviointistandardin ISO33063 esittely

Laatuominaisuuksien standardin ISO25010 ja testausarviointistandardin ISO33063 esittely

Risto Nevalainen, Senior Advisor, FiSMA ry

Page 2: Laatuominaisuuksien standardin ISO25010 ja testausarviointistandardin ISO33063 esittely

FiSMA 2012 2

Sisältö

Hieman FISMAsta SC7 standardoinnista WG6 ja SQUARE, ISO/IEC 25000

Standardit ja mallit, lähinnä 25010 sarja Esimerkkejä Mitä seuraavaksi

WG10 ja Testing SPICE, ISO/IEC 33063 Standardit ja mallit, 330xx sarja 33063, esimerkkejä Mitä seuraavaksi

Keskustelua

HUOM: esittelykalvot ovat englanniksi, helpompi esittää standardit niin ja on valmista materiaalia. Käännöstöitä ei nyt harkinnassa.

Page 3: Laatuominaisuuksien standardin ISO25010 ja testausarviointistandardin ISO33063 esittely

FiSMA 2012 3

FiSMA organisation 2012 (changes possible)

Annual meeting

Board6 members

CP: Tuukka Haarni

Managing Director Erkki Savioja

Senior AdvisorRisto Nevalainen

Senior AdvisorPekka Forselius

Standards and Models

CP: Kimmo Vaikkola,Fujitsu

IT service mgmtCP: Jyrki Lahnalahti,

Inspecta

Scope Manager Forum

CP: HannuLappalainen

FiSMA SPINCP: Jukka Märijärvi

Testing Standards and ModelsCP: Heikki Uusitalo, Endero

Page 4: Laatuominaisuuksien standardin ISO25010 ja testausarviointistandardin ISO33063 esittely

SC7

Secrétariat

Standards Management Group

SWG 5

Systems & Software Documentation

WG2

VocabularyMaintenance

SWG22

IT ServiceManagement

WG25

WG26

Software Testing

Tools andEnvironment

WG4Techniques for

Specifying IT Systems

WG19

Systems Quality Management

WG23

Life Cycle Management

WG7

JTC 1 SC7 StructureJTC 1 SC7 Structure

Architecture

WG42

CIF Usability

WG28

SLC Profiles and Guidelines for VSE

WG24

SWG 1

Business Planning Group

WG20Software Engineering

Body of Knowledge

WG21Software

Asset Management

IT Governance

WG40

Life Cycle ProcessHarmonization Advisory

Group

LCPHAG

IT Enabled Services (BPO)

WG27

Page 5: Laatuominaisuuksien standardin ISO25010 ja testausarviointistandardin ISO33063 esittely

FiSMA 2012 5

ISO/IEC JTC1/SC7/WG6 Responsibility and Structure

Title: Software Product and Systems Quality

Scope: Development of Standards and Technical Reports for Software

Product and System Quality Requirements, Measurement and Evaluation

Organizational Structure: SQuaRE Series (ISO/IEC 25000 ~ 25099) => WG6 Functional Size Measures => WG6/FSM SG CIF (ISO/IEC 25060 ~ 25069) => JWG => WG28

Page 6: Laatuominaisuuksien standardin ISO25010 ja testausarviointistandardin ISO33063 esittely

FiSMA 2012 6

Organization of SQuaRE series of International Standards

Page 7: Laatuominaisuuksien standardin ISO25010 ja testausarviointistandardin ISO33063 esittely

FiSMA 2012 7

Quality model division, 2501x

This division states the general requirements for a quality model, recommended model, and guides to customize and use the model.

This division consists of two parts: ISO/IEC 25010: System and software quality models

A quality in use model composed of five characteristics (11 subc.). A product quality model composed of eight characteristics (31 subc.).

ISO/IEC 25012: Data quality model The data quality model defined in this International Standard

categorizes quality attributes into fifteen characteristics (22 views) considered by two points of view: inherent and system dependent.

New: ISO/IEC 25011 Service Quality Professor Markku Tukiainen is nominated as co-editor by Finland

Page 8: Laatuominaisuuksien standardin ISO25010 ja testausarviointistandardin ISO33063 esittely

FiSMA 2012 88ISO/IEC JTC1/SC7/WG6 Hyderabad Meeting Report 8

SQuaRE Architecture and projectsISO/IEC 2504n: Quality Evaluation Division

25030: Quality Requirements (IS)

ISO/IEC 2503n: Quality Requirement Division

ISO/IEC 2500n: Product Quality General Division

ISO/IEC 2501n: Quality Model Division

ISO/IEC 2502n: Quality Measurement Division

25010: System and software quality models (IS)

25000: Guide to SQuaRE (IS)

25020: Measurement Reference Model (IS)

25021: Quality Measure Elements (TR)

25022: Measurement of Quality in Use (WD)

25040: Quality Evaluation Process (IS)

2504n: Evaluation Module (NYA)

25041: Evaluation Guide for Developers, Acquirers and Independent Evaluators (DIS)

25001: Planning and Management (IS)

25023: Measurement of Sys & SWP Quality (WD)

25024: Measurement of Data Quality (WD)

25012: Data Quality Model (IS)

25051: Requirements for quality of COTS software product and instructions for testing (IS)

ISO/IEC 25050 ~ 25099: SQuaRE Extension Division

25045: Evaluation Module forRecoverability (IS)

ISO/IEC 25060 ~ 25069: Common Industry Format for UsabilityJWG JTC1/SC7 and ISO/TC159/SC4

ISO/IEC JTC1/SC7/WG6 Paris Meeting Report - 2011 -05

25051 Rev.: Requirements for quality of COTS software product and instructions for testing (WD)

25021: Quality Measure Elements (DIS)

25000 Rev.: Guide to SQuaRE (WD)

Page 9: Laatuominaisuuksien standardin ISO25010 ja testausarviointistandardin ISO33063 esittely

FiSMA 2012 9

Overview of using SQuaRE

Product QualityRequirements

Product QualityEvaluation

determines

supports supports

CustomerUser

Development Organization

provide

AcquirerEvaluatorDeveloper

performguidance guidance

Product QualityModel and Measurement

Page 10: Laatuominaisuuksien standardin ISO25010 ja testausarviointistandardin ISO33063 esittely

FiSMA 2012 10

Structure used for the quality models

Note: also 330xx will use the same structure in near future

Page 11: Laatuominaisuuksien standardin ISO25010 ja testausarviointistandardin ISO33063 esittely

FiSMA 2012 11

Quality in the lifecycle

Page 12: Laatuominaisuuksien standardin ISO25010 ja testausarviointistandardin ISO33063 esittely

FiSMA 2012 12

Quality in use model in 25010

Page 13: Laatuominaisuuksien standardin ISO25010 ja testausarviointistandardin ISO33063 esittely

FiSMA 2012 13

Product quality model (system, software) in 25010

Page 14: Laatuominaisuuksien standardin ISO25010 ja testausarviointistandardin ISO33063 esittely

FiSMA 2012 14

Next steps in SQUARE

25051 ballot for renewal, CD is closing 15.10.2012 25020 series is now started, will add details in quality

models by defining set of metrics per model 25020, 25021, 25022, 25023, 25024 So far 9126 is still valid Professor Markku Tukiainen is nominated as co-editor by Finland in

25022

25040 series is also under work, mainly in CD phase

Page 15: Laatuominaisuuksien standardin ISO25010 ja testausarviointistandardin ISO33063 esittely

FiSMA 2012 15

Ohjelmistotuotteen laadun mittarit, 2 kpl FiSMA suositus

Suositeltu metriikka: A.1 Käyttäjän työn tehostuminen Tyyppi: Johdettu mittari Oleellinen sisältö: Käyttäjätehtävien aste, jota ohjelmisto tukee verrattuna

kaikkiin käyttäjätehtäviin. Suositeltu metodi on tapaustutkimus. Mitä mittari kertoo: Kuinka hyvin ja kattavasti ohjelmisto on toteutettu

täyttämään käyttäjän tarpeita.

Suositeltu metriikka: A.2 Käyttäjän tyytyväisyys Tyyppi: Suora mittari Oleellinen sisältö: Käyttäjän kokema tyytyväisyys (user experience). Voidaan

jakaa osa-alueisiin. Suositeltu metodi on Net Promoter. Mitä mittari kertoo: Kuinka käyttäjä kokee ohjelmiston toimivan hänen

kannaltaan, esim. käytettävyys ja esteettömyys.

Page 16: Laatuominaisuuksien standardin ISO25010 ja testausarviointistandardin ISO33063 esittely

FiSMA 2012 16

ISO/IEC JTC1/SC7/WG10 Responsibility and Structure

Title: Process Assessment

Scope: Development of Standards and Technical Reports for Software Product

and System Quality Requirements, Measurement and Evaluation

Organizational Structure: SPICE Series, Published (ISO/IEC 15504 Parts 1 -10) SPICE Series, Under development (ISO/IEC 3300xx) Benchmarking, ISO/IEC 29155 (several parts)

Page 17: Laatuominaisuuksien standardin ISO25010 ja testausarviointistandardin ISO33063 esittely

FiSMA 2012 17

ISO/IEC 330xx Plan

Page 18: Laatuominaisuuksien standardin ISO25010 ja testausarviointistandardin ISO33063 esittely

FiSMA 2012 18

ISO/IEC 33063 exemplar process assessment model for software testing One of the assessment models.

Other identified models are software, systems and services assessment model.

Started almost two years ago WD in 2011 CD1 during winter 2012

Lot of comments, also from SYTYKE/Testaus OSY Finland voted against: too complex, too much overlap

Current draft is CD2 Simplified structure: 8 processes Guidance on how the planning and scoping of an assessment is done with this

process assessment model for software testing (Annex B)

NOTE: Also other test assessment models are developing!

Page 19: Laatuominaisuuksien standardin ISO25010 ja testausarviointistandardin ISO33063 esittely

FiSMA 2012 19

Overall architecture

Page 20: Laatuominaisuuksien standardin ISO25010 ja testausarviointistandardin ISO33063 esittely

FiSMA 2012 20

Processes in ISO/IEC 33063

Page 21: Laatuominaisuuksien standardin ISO25010 ja testausarviointistandardin ISO33063 esittely

FiSMA 2012 21

Assessment indicators

Page 22: Laatuominaisuuksien standardin ISO25010 ja testausarviointistandardin ISO33063 esittely

FiSMA 2012 22

Example: Test Completion process (Normative part)

Page 23: Laatuominaisuuksien standardin ISO25010 ja testausarviointistandardin ISO33063 esittely

FiSMA 2012 23

Example: Test Completion Process (practice indicators)

Page 24: Laatuominaisuuksien standardin ISO25010 ja testausarviointistandardin ISO33063 esittely

FiSMA 2012 24

Example: Test Completion Process (work product indicators)

Page 25: Laatuominaisuuksien standardin ISO25010 ja testausarviointistandardin ISO33063 esittely

FiSMA 2012 25

Capability indicators, capability levels in 33063

Same structure as in draft CD3 ISO/IEC 33020 ”Process measurement framework for assessment of process capability and organizational process maturity” 9 process attributes 6 capability levels, ordinal value NPLF rating for process attribute rating Additional indicators as in ISO/IEC 15504-5:2012 model (software)

No maturity scale No definition or adaptation of assessment by different classes

Note: Possibility that testing (and V&V) are in future also in some other standards in 330xx family

Note: Possibility that someone proposes other kind of process quality characteristics than process capability

Page 26: Laatuominaisuuksien standardin ISO25010 ja testausarviointistandardin ISO33063 esittely

FiSMA 2012 26

Next steps in 33063

CD ballot is open, closes 21.11.2012 FiSMA meeting is 1.11.2012 to handle comments Also comments from Testaus OSY are welcome! Expected future: DIS ballot winter 2013(if ISO/IEC 33020 moves also to

DIS), publication late 2013

Note: many other parts in 29119 are also now under ballot 29119-4 DIS ballot closes 21.11.2012

Note: NWIP proposal in topic ”Keyword driwen testing” is open, closes 22.12.2012. Any volunteer from Finland to participate?

Page 27: Laatuominaisuuksien standardin ISO25010 ja testausarviointistandardin ISO33063 esittely

FiSMA 2012 27

Guidance in using 33063 at more detailed level

Each process can be assessed at more detailed level Example: Test Management process can be rated separately

for Unit testing, System testing and for Reliability testing Need for aggregation: higher level rating is combination of

several lower level ratings. What is the aggregation rule?

Also processes from other models can be included in the assessment scope Example: DEV.5 Software Integration from ISO/IEC 15504:5

(2012)

Page 28: Laatuominaisuuksien standardin ISO25010 ja testausarviointistandardin ISO33063 esittely

FiSMA 2012 28

Training for FiSMA members in testing standards during 2013

Two courses are planned for 2013, no details yet: 2-day 29119 course 2-day Testing SPICE (33063) course No policy how Testaus OSY members can participate, any ideas?

Note: One SPICE training week is also planned, focuses on highly critical applications (Nuclear SPICE etc)

Note: Safety Manager course will be offered for FiSMA members in February 2013, will include heavy practices for V&V. Automotive and industrial automation are main domains. Participation is free also for Testaus OSY.