IEC TR 15504?

End Release yes Review Pre-review Define metrics Define roles Define process details Define process overview no APP Release of the designed ...
Author: Alban Harrell
10 downloads 0 Views 536KB Size
End

Release

yes

Review

Pre-review

Define metrics

Define roles

Define process details

Define process overview

no

APP Release of the designed process for the implementation phase by the PZO & PRM (and other, if required; to be defined by the PZO)

SOB review of (standardized) processSOB description incl. related doc, related tools, defined interfaces, defined process metrics and related procedures, harmony of the processes and activities or alternative sequences Decision if the designed process may be released for the implementation

PRM PRM review of the process and the related documentation for compliance to the appropriate templates and standards incl. harmonization of terms and roles. Evaluation of the impact of the new (changed) process on the organization

This activity may be completed duringPZO the implementation

PZO

PZO Include the definition and documentation of related activities, guidelines, standards, checklists, forms etc.

PZO

PZO Intention, applicability, exclusions, major interfaces, assumptions, dependencies, basic requirements, limitations, risks, timing and reporting of the process

Role

Important: PZO Involve as many PZU as possible Use appropriate templates for the process documentation

Remarks

Start

Define purpose and scope

process overview

process metrics

→ approval from the PZO & PRM → pre-released process doc.

← process description → reviewed process description → decision from SOB

→ (standardized) process description → impact on organization



→ process roles

→ process details → supporting documentation



→ process purpose and scope. → interfaces to other processes

← approved design concept ← revised process architecture ← process description template

Documents, data, tools ← input, → output

Process

Qualität & Informatik

Technology and Methods

Produktivität

Qualität

People

maintenance and support

Processes include acquisition, supply, development, operation,

=> Capability determination

=> Continuous process improvement

2

Qualität & Informatik

currently in transition to full International Standard status!

ISO/IEC TR 15504 is an emerging standard

• Scope:

• Purpose:

• International standard for assessing software processes

What is ISO/IEC TR 15504?

1

Process flow

& INFORMATIK Zürich, München www.itq.ch

Copyright © QUALITÄT

History, Überblick und Struktur von SPICE/ISO 15504

SEI - CMM

4

STD

Qualität & Informatik

ISO 12207

etc.

BOOTSTRAP

Qualität & Informatik

Reference Model ISO 9001

etc.

Trillium

Sources of Information

3

 solicit opinions and input of world experts  carry out trials - provide early feedback  create awareness of the new standard by conferences

SPICE - Software Process Improvement and Capability dEtermination Development of an International Standard on Software Process Assessment (ISO 15504) The SPICE project (92-98 TR, 99-04) created to:

What is SPICE?

Qualität & Informatik

Qualität & Informatik

5

6

Part 5 An assessment model and indicator guidance

Part 2 A reference model for processes and process capability

Part 6 Guide to qualification of assessors

Part 9 Vocabulary

Part 4 Guide to performing assessments

Part 8 Guide for use in determining supplier process capability

Part 1 Concepts and introductory guide

Part 3 Performing an assessment

Part 7 Guide for use in process improvement

normative

informative

ISO TR 15504 documentation

CL5 CL4 CL3 CL2 CL1 CL0

CAPABILITY DIMENSION How well they are implemented and managed?

0

1

2

3

4

5

S U P P O R T

Qualität & Informatik

Qualität & Informatik

8

For development and support of software

PROCESS DIMENSION

ORGANISATION

7

P1 P2 P3 .......... Pn

MANAGEMENT

ENGINEERING

CUSTOMER-SUPPLIER

Each process receives a capability level rating This is referred to as a Continuous Model

ISO 15504 Reference Model

9

Incomplete

Performed

Managed

Established

Predictable

Optimizing

10

Process Performance

Performance Management Work Product Management

Process Resource Process Definition

Process Control ProcessMeasurement

Process Change Continuous Improvement

Capability Dimension

Process Attributes

SPICE Architecture

Qualität & Informatik

Qualität & Informatik

Qualität & Informatik

MAN.2 Project management MAN.4 Risk management

MAN.1 Management MAN.3 Quality management

12

ORG.5 Measurement

Process establishment Process assessment Process improvement

Qualität & Informatik

ORG.6 Reuse

ORG.4 Infrastructure

ORG.3 Human resource management

ORG.1 Organisational alignment

Organisational Life-Cycle Processes

SUP.8 Problem resolution

SUP.7 Audit

SUP.6 Joint review

SUP.5 Validation

SUP.4 Verification

SUP.3 Quality assurance

SUP.2 Configuration management

SUP.1 Documentation

Supporting Life Cycle Processes

ORG.2 Improvement

Software implementation Software integration Software testing System integration and testing

Operational use Customer support

CUS.4 Operation

CUS.2 Supply

ENG.2 System and software maintenance

ENG.1 Development System requirements analysis and design Software requirements analysis Software design

CUS.3 Requirements elicitation

CUS.1 Acquisition Acquisition preparation Supplier selection Supplier management Customer acceptance

Primary Life Cycle Processes

SPICE structure - Process dimension

11

ENG.2

ENG 1.2

13

ENG 1.4

ENG 1.5

14

Qualität & Informatik

Implement improvement

Confirm the improvement

Derive action plan

Sustain improvement gain

Perform process assessment

Monitor performance

Initiate process improvement

Examine organisation's needs

Qualität & Informatik

ENG 1.7

Process Improvement Steps

0

1

2

3

4

5

Capability Level Profile

SPICE Assessment Model

SPICE Reference Model

Reference model

Normative part

16

Bootstrap

Process Attributes

Capability Levels

Qualität & Informatik

.. and others

Qualität & Informatik

Process Professional

conformance requirements CBA-IPI

Processes

Process Categories

Model Architecture

SPICE Conformant Models

15

It also provides additional guidance information to support use of the Standard In addition, it provides an Assessment model conformant to the SPICE Reference Model (part 5)

 A Reference Model for Processes and Process Cap.(p2)  Requirements for an assessment (part 3)

It provides a set of requirements for performing software process assessment using

Using ISO15504

17

Qualität & Informatik

A. Welchen Nutzen können Sie aus einem Prozess-Referenzmodell ziehen? B. Welchen Nutzen können Sie aus dem SPICEVerbesserungsprozess ziehen? C. Was deckt SPICE nicht ab?

Fragen