reifegrad-bewertungen von softwareprozessenitq.ch/pdf/spi_rational_0502031.pdfspice usergroup...
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/1.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/2.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/3.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/4.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/5.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/6.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/7.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/8.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/9.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/10.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/11.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/12.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/13.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/14.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/15.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/16.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/17.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/18.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/19.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/20.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/21.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/22.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/23.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/24.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/25.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/26.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/27.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/28.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/29.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/30.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/31.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/32.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/33.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/34.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/35.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/36.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/37.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022051800/5ad24cfe7f8b9abd6c8c89da/html5/thumbnails/38.jpg)
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