reifegrad-bewertungen von softwareprozessenitq.ch/pdf/spi_rational_0502031.pdfspice usergroup...

38
1 Qualität & Informatik Qualität & Informatik Dr. E. Wallmüller Reifegrad-Bewertungen von Software- Prozessen Copyright © Dr. Ernest Wallmüller QUALITÄT & INFORMATIK Zürich, München www.itq.ch People Process Technology and Methods Qualität Produktivität Process flow Remarks Role Documents, data, tools input, output Important: Involve as many PZU as possible Use appropriate templates for the process documentation PZO approved design concept revised process architecture process description template Intention, applicability, exclusions, major interfaces, assumptions, dependencies, basic requirements, limitations, risks, timing and reporting of the process PZO process purpose and scope. interfaces to other processes PZO process overview Include the definition and documentation of related activities, guidelines, standards, checklists, forms etc. PZO process details supporting documentation PZO process roles This activity may be completed during the implementation PZO process metrics 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 PRM (standardized) process description impact on organization SOB review of (standardized) process 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 SOB process description reviewed process description decision from SOB Release of the designed process for the implementation phase by the PZO & PRM (and other, if required; to be defined by the PZO) APP approval from the PZO & PRM pre-released process doc. Define purpose and scope Define process overview Review End yes Define process details Pre-review Define roles no Define metrics Start Release

Upload: duonghanh

Post on 15-Apr-2018

222 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

1 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

Reifegrad-Bewertungenvon Software-

Prozessen

Copyright © Dr. Ernest Wallmüller

QUALITÄT & INFORMATIK

Zürich, München

www.itq.ch

People

Process Technologyand Methods

Qualität

Produktivität

Process flow Remarks Role Documents, data, tools←←←← input, →→→→ output

Important:Involve as many PZU as possibleUse appropriate templates for the processdocumentation

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

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

PZO → process purpose and scope.→ interfaces to other processes

PZO → process overview

Include the definition and documentationof related activities, guidelines, standards,checklists, forms etc.

PZO → process details→ supporting documentation

PZO → process roles

This activity may be completed during theimplementation

PZO → process metrics

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

PRM → (standardized) process description→ impact on organization

SOB review of (standardized) processdescription incl. related doc, related tools,defined interfaces, defined processmetrics and related procedures, harmonyof the processes and activities oralternative sequencesDecision if the designed process may bereleased for the implementation

SOB ← process description→ reviewed process description→ decision from SOB

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

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

Define purposeand scope

Define processoverview

Review

End

yes

Define processdetails

Pre-review

Define roles

no

Define metrics

Start

Release

Page 2: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

2 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

Ziele

- Grundlagen der Prozessreifebewertung und Prozessverbesserung (SPI) verstehen

- Modelle näher kennen lernen

- Nutzen von SPI einschätzen können

Page 3: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

3 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

Typische IT- und Software Prozesse

Capability ::= Organization’s

ability to manage processes

and control cost, quality and

schedule.

Depends on best practices.

Maturity ::= Level or degree

of control over cost, quality

and schedule.

From ad hoc to optimizing.

Page 4: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

4 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

Environment

Business Modeling

Implementation

Test

Analysis & Design

Preliminary Iteration(s)

Iter.#1

Iter.#2

Iter.#n

Iter.#n+1

Iter.#n+2

Iter.#m

Iter.#m+1

Deployment

Configuration Management

Requirements

Elaboration TransitionInception Construction

Project Management

RUP (Rational Unified Process)

Page 5: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

5 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

Was verstehen wir unter Prozessverbesserung?

Definieren- Dokumentieren- Schulen- Institutionalisieren

Ändern- Anpassen- Schwächen eliminieren- Automatisieren

Verwenden- leben- Messen- Bewerten- Beurteilen- Lenken

Page 6: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

6 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

The Purpose of ISO 12207

Establish a common framework for software life-cycle processes, withwell-defined terminology that can be referenced by the softwareindustry.

• To acquire, supply, develop, operate, and maintain softwareproducts

• To define, control, and improve software life cycle processes

12207 provides industry a basis for software practices usable for both national and international business

Page 7: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

7 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

ISO 12207 Software Life Cycle Process

PrimaryLife Cycle Processes

SupportingLife Cycle Processes

Organizational Life Cycle Processes

Acquisition

Supply

Operation

Maintenance

Development

Documentation

Configuration Management

Quality Assurance

Verification

Validation

Joint Review

Audit

Problem Resolution

Management

Improvement

Infrastructure

Training

Page 8: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

8 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

Prozess-Reifegradbestimmung ...

- als Standortbestimmung (Assessment)

- um Verbesserungen zu initiieren

- um KVP zu betreiben

Page 9: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

9 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

ProcessAssessment

CapabilityDetermination

ProcessImprovement

identifiessuitability of

leadsto

identifieschanges to

leadsto

issubjected

to

Kontinuierliche Verbesserung (KVP) ...

may lead to

ProcessProcess

Definitionleads

to

alle 2 Jahre!

laufend! bei Bedarf z.B. Ausschreibung!

Page 10: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

10 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

Die Prozessherausfoderung (1991)

Page 11: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

11 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

Die CMM Reifegrade

Ziel

Page 12: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

12 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

CMM Architecture

Ziel

Page 13: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

13 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

Page 14: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

14 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

Examples of CMM Level OrganisationsSource: The SEI's Compiled List of Published Maturity Levels: 28.02.2000

� Level 2

� Oerlikon Aerospace

� United Airlines

� Level 3

� Andersen Consulting Utilities Solutions Center

� Texas Instruments Defense Systems and Electronics Group

� Level 4

� Citibank

� CSC Integrated Systems Division

� Level 5

� Boeing Defense & Space Group

� IBM Federal Systems Company (Aerospace SW)

� Motorola India

Page 15: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

15 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

Progression of CMM and ISO 15504 / SPICE

1991 1992 1993 1994 1995 1996 1997 1998 1999 2000

CMMV1.0

CMMV1.1

ImproveIT

SC7 StudyReport

CMMV2.0C

PDTR

DTR TR

CMMIV1.0

SPICEProduct

Baseline 1.0

Page 16: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

16 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

Entstehung von CMMI

Page 17: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

17 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

Staged

ML 1

ML2

ML3

ML4

ML5

. . .for an established set of process areas across anorganization

Continuous

. . .for a single process areaor a set of process areas

PA PA

Pro

cess

Are

aC

apab

ility

0

1

2

3

4

5

PA

CMMIModel Representations

Page 18: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

18 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

�Development of an International Standard onSoftware Process Assessment (ISO 15504)

�The SPICE project created to:�ensure fast development route

�solicit opinions and input of world experts

�carry out early trials

�provide early feedback

�create awareness of the new standard

�SPICE - Software Process Improvement andCapability dEtermination

What is SPICE?

Page 19: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

19 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

ISO TR 15504 documentation

Part 6Guide to qualification

of assessors

Part 4Guide to performing

assessments

Part 8Guide for use in

determining supplier process capability

Part 2A reference model for

processes and process capability

Part 5An assessment model and indicator guidance

Part 3Performing an

assessment

Part 7Guide for use in

process improvement

Part 9Vocabulary

Part 1Concepts and

introductory guide

informative

normative

Page 20: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

20 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

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

CL5CL4CL3CL2CL1CL0

CUSTOMER-SUPPLIER

ENGINEERING

MANAGEMENT

ORGANISATION

SUPPORT

PROCESS DIMENSIONFor development andsupport of software

5

4

3

2

1

0

CAPABILITY DIMENSIONHow well they areimplemented andmanaged?

ISO 15504 Reference Model

Page 21: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

21 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

SPICE Architecture

CL Attributes

Page 22: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

22 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

Process ChangeContinuousImprovement

Process ControlProcessMeasurement

Process ResourceProcess Definition

Performance ManagementWork Product Management

Process Performance

Optimizing

Predictable

Established

Managed

Performed

Incomplete

Capability Dimension

Page 23: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

23 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

Engineering Processes

�ENG.1 Development�ENG.1.1 System requirements analysis and design

�ENG.1.2 Software requirements analysis

�ENG.1.3 Software design

�ENG.1.4 Software construction

�ENG.1.5 Software integration

�ENG.1.6 Software testing

�ENG.1.7 System integration and testing

�ENG.2 System and software maintenance

Page 24: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

24 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

Not Partially Largely Fully

0 15 50 85 10016 51 86

There is littleor noevidence ofachievementof thedefinedattribute

Sound systematicapproach to andachievement ofthe definedattribute. Someaspects ofachievement maybe unpredictable.

Sound systematicapproach to andsignificantachievement of thedefined attribute.Performance of theprocess may vary insome areas.

Complete andsystematicapproach to andfull achievementof the definedattribute. Nosignificantweaknessesexist.

Attribute rating (SPICE)

�Each attribute is rating is against the followingrating scale.

Page 25: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

25 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

Beispiel: Die Lücken

Prozess CL 1 CL 2 CL 3 CL 4 CL 5

CUS.1 BeschaffungCUS.2 LieferungCUS.3 AnforderungserhebungENG.1.1 Systemanforderungsanalyse und -EntwurfENG.1.2 Software-AnforderungsanalyseENG.1.3 Software-EntwurfENG.1.4 Software-ErstellungENG.1.5 Software-IntegrationENG.1.6 Software-TestENG.1.7 Systemintegration und -TestENG.2 System- und Software-InstandhaltungSUP.1 DokumentationSUP.2 KonfigurationsverwaltungSUP.3 QualitätssicherungSUP.4 VerifikationSUP.5 ValidierungMAN.2 Projekt-ManagementMAN.3 Qualitäts-ManagementMAN.4 Risiko-ManagementORG.1 Organisatorische AusrichtungORG.2.1 ProzessgestaltungORG.2.2 ProzessbewertungORG.3 Personalverwaltung

?2-31-2111-211-20-11-210-1?0-110110???3

Current Level

Page 26: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

26 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

Capability Level Profile

0

1

2

3

4

5

ENG.2 ENG.3 ENG.4 ENG.5 ENG.7

Page 27: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

27 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

SPICE - Process Improvement Steps

Examineorganisation's

needs

Initiateprocess

improvement

Performprocess

assessment

Deriveactionplan

Implementimprovement

Confirm theimprovement

Sustainimprovement

gainMonitorperformance

Page 28: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

28 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

Prozessverbesserung - Zusammenhänge

Ziele

Assessment

Aktionsplan

WirksameÄnderungen

Rückkopplung• Projekt- Ergebnisse• Metriken• Ursachenanalysen

WirksameVerbesserung ...... evaluiert Ergebnisse... zieht Schlüsse daraus... Zielorientierung

Page 29: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

29 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

Context of standardised Process Assessment

Output

ProcessAssessment

- Purpose- Scope- Constraints- Responsibilities- Extended Processes

Input

- Process Profile- Assessment Records

Process PurposeProcess Attributes

Reference andAssessment Model

Page 30: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

30 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

Assessment stages

� Definition of assessment input

� sponsor identification

� purpose of assessment / business objectives

� assessment scope

� constraints

� Planning� activities, resources, schedule, responsibilities, ...

� Collecting and verifying information

� Determining and validating ratings for processes

� Reporting / Presenting assessment results

Page 31: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

31 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

Prozessbewertungs- und -verbesserungsansätze

• SEI-CMM/CMMI

• BOOTSTRAP

• ISO 15504 (SPICE)

• ISO 9001: 2000

Die wichtigsten Beispiele:

Page 32: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

32 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

Entwicklung eines Prozesssystems

Reifegrad Spitzen-leistung

Zeit

EFQM Assessment

Bescheinigung

Bescheinigung

Zertifi-zierung

ISO 9001:2000

Audit

CMMI-, SPICE-

Assessment

z.B. QS-9000 in derAutomobil-Industrie

Page 33: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

33 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

Kosten - Nutzen?

$

CHFEuro

Page 34: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

34 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

Ist Prozessverbesserung eine gute Investition?

(

Page 35: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

35 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

Aufwand und Nutzen von Assessments

• Hughes Aircraft (IEEE Software, July 1991)

1987: Level 2 => Nach Assessment Verbesserung auf Level 3 (1990)Kosten des Assessments: 45.000 US $

Verursachte jährliche Einsparung: ca. 2.000.000 US $

• Raytheon (IEEE Software, July 1993)

Prozessverbesserung von Level 1 (Anfang 1988) auf Level 3 (Ende 1991)Return of Investment-Faktor: 7,7Doppelte Produktivität

Page 36: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

36 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

Nutzen für eine schweizer Bank

Business Case

Die Bank in Zürich führt pro Jahr Projekte um 200 Mio Fr. durchdavon Rework 20% (40 Mio. Fr. Annahme)

16 % Verbesserungen des Reworks durch CMM Level 2 .... 6.4 Mio. Fr.28 % Verbesserungen des Reworks durch CMM Level 3 ....11.2 Mio. Fr.

Page 37: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

37 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

Software Process - WEB ReferencesQualität & Informatik www.itq.ch

Bootstrap Institut www.bootstrap-institute.com/

N.B. SPIN www.nbspin.org/main.html

Software Engineering Institute-CMMI www.sei.cmu.edu/cmmi/

Software Productivity Consortium www.software.org

A Software Process Bibliography www.sei.cmu.edu

Kneuper Ralph - Qualitätsmanagementund Vorgehensmodelle www.kneuper.de

Process Improvement Associates www.processimprovement.com

Process Inc. www.processInc.com

Process Professional www.processprof.com

SPICE Australien www-sqi.cit.gu.edu.au

SPICE Usergroup http://seg.iit.nrc.ca/spice/home.mv

Tantara Inc. - Links www.tantara.ab.ca

Wiegers Karl - Process Impact www.processimpact.com

Brad Appleton's Software Process Links www.enteract.com

Page 38: Reifegrad-Bewertungen von Softwareprozessenitq.ch/pdf/spi_RATIONAL_0502031.pdfSPICE Usergroup Tantara Inc. - Links W iegers Karl - Process Impact mpact.com Brad Appleton's Software

38 Qualität & InformatikQualität & InformatikDr. E. Wallmüller

Literatur� Brogli M.: Steigerung der Performance von Informatikprozessen,

vieweg, 1996

� Caputo Kim: CMM Implementation Guide, Addison-Wesley, 1998

� EC: The SPIRE Handbook, Better Faster Cheaper - SoftwareDevelopment in Small Organisation, 1998

� R. B. Grady: Succesful Software Process Improvement, Prentice-Hall,1997

� Humphrey: Managing the Software Process, Addison-Wesley, 1989

� R. Kneuper: CMMI, dpunkt.verlag, 2003

� Pankaj Jalote: CMM in Practice, Addison-Wesley, 2000

� Potter N., Sakry M.: Making Process Improvement Work, Addison-Wesley, 2002

� Wallmüller E.: Software-Qualitätsmanagement in der Praxis, Hanser,2001

� Zahran S.: Software Process Improvement, Addison-Wesley, 1998