rrach.de cmmi – der weg zur erfolgreichen e ... · prof. dr. eckhart hanser: cmmi und spa cmm –...
TRANSCRIPT
Prof. Dr. Eckhart Hanser: CMMI und SPAProf. Dr. Eckhart Hanser, BA Lörrach & eha technologie service GmbH
CMMI – Der Weg zur erfolgreichen
errach.de
SoftwareorganisationCMMI & SPA (Siemens Process Assessment)w
ww.ba-loe
w
Prof. Dr. Eckhart HanserBerufsakademie Loerrach eha technologie service GmbHgUniversity of Cooperative Education 79618 RheinfeldenStudienbereich Technik [email protected] [email protected]
Prof. Dr. Eckhart Hanser, BA Lörrach Studienbereich Technik & eha technologie service GmbH Folie 1
Prof. Dr. Eckhart Hanser: CMMI und SPA
Inhalt:CMM – CMMI – SCAMPI – SPA – Siemens SM
Inhalt:
• Capability Maturity Model (CMM)• Capability Maturity Model Integration p y y g
(CMMI)• SCAMPI AssessmentSCAMPI Assessment• Siemens Process Assessment
Si S ti M hi L l 4• Siemens Sorting Machines, Level 4 Potential
Prof. Dr. Eckhart Hanser, BA Lörrach Studienbereich Technik & eha technologie service GmbH Folie 2
Prof. Dr. Eckhart Hanser: CMMI und SPA
CMM – CMMI – SCAMPI – SPA – Siemens SM
Capability Maturity Model (CMM)Software Engineering Institute (SEI, 1984) an der Carnegie Mellon University
• Bewertung des „Reifegrads“ einer Software-Entwicklungs-Organisation
• 5-Stufen-Schema
• Watts Humphrey (1988)
• Hilfsmittel zur Beurteilung der Lieferanten des DoD, USA
• Auslöser: SDI-Projekt (Strategic Defense Initiative – „Star Wars“)• 1991 CMM V1.0• 1993 CMM V1.1• 1998 CMM V2.0 (zurückgezogen)
Alternativer Ansatz:
Prof. Dr. Eckhart Hanser, BA Lörrach Studienbereich Technik & eha technologie service GmbH Folie 3
• Capers Jones, Software Productivity Research (SPR) °
Prof. Dr. Eckhart Hanser: CMMI und SPA
Reifegrad / CMM Ebene Fokus Eingeführte Verfahren Ergeb-
CMM – CMMI – SCAMPI – SPA – Siemens SM
Reifegrad / CMM Ebene Fokus Eingeführte Verfahren Ergebnisse
5. Optimierend(Optimierter Prozess)
StändigeVerbesserung
Defektverhütung, statistisch. Effizienz-BeweisProzeß-Änderungsmanagement,
Produktivitätund Qualitätmessen/Technologie-Änderungsmanagement messen/verbessern
4. Gemanagt(Geführter Prozess)
Qualitäts-Prozesse
Software Qualitäts-/Prozess-Management,Produktivitäts-/Qualitätsmessungen:Software-Metriken
3. Definiert(Definierter Prozess)
Software-Engineering
Definition / Dokumentation techn. Prozess und Management-Prozess,TeamkoordinationTeamkoordination,Ausbildungsprogramm
2. Wiederholbar(Wiederholbarer Prozess)
Projekt-Management
Projektmanagement (Planen u. Schätzen),Qualitätssicherung, Spezifikation, Änderungs-
Risikenquantifizieren
und
(Wiederholbarer Prozess) Management Qualitätssicherung, Spezifikation, Änderungsund Konfigurationsmanagement,
1. Anfänglich(Initialer Prozess)
Keiner Ad-hoc Software-Prozess,SW-Entwicklungsergebnisse nicht
Prof. Dr. Eckhart Hanser, BA Lörrach Studienbereich Technik & eha technologie service GmbH Folie 4
reduzieren( ) g g
vorhersehbar
Prof. Dr. Eckhart Hanser: CMMI und SPA
CMM – CMMI – SCAMPI – SPA – Siemens SM
Capability Maturity Model Integration (CMMI)
• Nachfolger des CMM
• Integration vong• CMM V2.0• CMM für Systementwicklung• CMM für integrierte Produktentwicklung• CMM für integrierte Produktentwicklung
• Historie:• 1997 Projektstart
2000 CMMI V1 0• 2000 CMMI V1.0• 2002 CMMI V1.1• Aug. 2006 CMMI for Development V1.2
Prof. Dr. Eckhart Hanser, BA Lörrach Studienbereich Technik & eha technologie service GmbH Folie 5
Prof. Dr. Eckhart Hanser: CMMI und SPA
CMM – CMMI – SCAMPI – SPA – Siemens SM
• deckt ab
Capability Maturity Model Integrated (CMMI)deckt ab
• Software-Entwicklung (ehemals SW-CMM)
• SystementwicklungSystementwicklung
• Integrierte Entwicklung von Prozessen und Produkten
• Kauf von Software / Beschaffung über Lieferanteng
St f fö i D t ll• Stufenförmige Darstellung s. CMM
NEU!• Kontinuierliche Darstellung
Prof. Dr. Eckhart Hanser, BA Lörrach Studienbereich Technik & eha technologie service GmbH Folie 6
g
Prof. Dr. Eckhart Hanser: CMMI und SPA
CMM – CMMI – SCAMPI – SPA – Siemens SM
KontinuierlicheDarstellung:
Einteilung in Prozesskategorien und -gebiete
Prof. Dr. Eckhart Hanser, BA Lörrach Studienbereich Technik & eha technologie service GmbH Folie 7
Aus Kneuper CMMI
Prof. Dr. Eckhart Hanser: CMMI und SPA
REQM
CMM – CMMI – SCAMPI – SPA – Siemens SM
Kontinuierliche Darstellung:
REQM
PP
Fähigkeitsgrade Beispiel
PMC
SAM
MA
PPQA
CM
Prof. Dr. Eckhart Hanser, BA Lörrach Studienbereich Technik & eha technologie service GmbH Folie 8
Aus Chrissis et.al. CMMI - Guidelines
Prof. Dr. Eckhart Hanser: CMMI und SPA
CMM – CMMI – SCAMPI – SPA – Siemens SM
Prozessgebiete, R if d (ML) dReifegrad (ML) und Fähigkeitsgrad (CL)
KneuperKneuper
Prof. Dr. Eckhart Hanser, BA Lörrach Studienbereich Technik & eha technologie service GmbH Folie 9Aus Chrissis et.al. CMMI - Guidelines
Prof. Dr. Eckhart Hanser: CMMI und SPA
SCAMPICMM – CMMI – SCAMPI – SPA – Siemens SM
SCAMPIStandard CMMI Appraisal Method for Process Improvement
• Vom SEI definierte Methode für CMMI-Appraisals (Begutachtung: Assessment + Bewertung)(Begutachtung: Assessment + Bewertung)– Prozessverbesserung / Identifizierung von
Verbesserungsmöglichkeiten => Assessment– Bestimmung des Reifegrades / Fähigkeitsgradprofils
• SCAMPI Class A– detailliert und zuverlässig– detailliert und zuverlässig– Bestätigung durch mehrere Quellen ( 3 Datenquellen)– Bestimmung des Reifegrades
Prof. Dr. Eckhart Hanser, BA Lörrach Studienbereich Technik & eha technologie service GmbH Folie 10
– typisch < 1 mal / Jahr
Prof. Dr. Eckhart Hanser: CMMI und SPA
CMM – CMMI – SCAMPI – SPA – Siemens SM
• SCAMPI Class B– weniger detailliert
weniger Anforderungen an die Zuverlässigkeit– weniger Anforderungen an die Zuverlässigkeit– Bestätigung durch 2 Quellen ausreichend– keine Bestimmung des Reifegrades– typisch z.B. 2 mal / Jahr
• SCAMPI Class C• SCAMPI Class C– Miniassessment– geringe Anforderungen an die Zuverlässigkeit– 1 Quelle ausreichend– keine Bestimmung des Reifegrades– typisch > 4 mal / Jahr
Prof. Dr. Eckhart Hanser, BA Lörrach Studienbereich Technik & eha technologie service GmbH Folie 11
typisch > 4 mal / Jahr
Prof. Dr. Eckhart Hanser: CMMI und SPA
CMM – CMMI – SCAMPI – SPA – Siemens SM
„Feedback-Runde“
Prof. Dr. Eckhart Hanser, BA Lörrach Studienbereich Technik & eha technologie service GmbH Folie 12
Aus Kneuper CMMI
Prof. Dr. Eckhart Hanser: CMMI und SPA
CMM – CMMI – SCAMPI – SPA – Siemens SM
V b it CMMI 2005• Siemens
Verbreitung CMMI 2005
– Diplomarbeit Edlefsen, BA LÖ ,TTR01 Curie, Siemens Konstanz
• Bosch• E-Plus• DB Systems• EDS• Deutsche Post IT-Solutions• Philips Semi Conductor• BMW
Prof. Dr. Eckhart Hanser, BA Lörrach Studienbereich Technik & eha technologie service GmbH Folie 13
Quelle: Kneuper, CMMI
Prof. Dr. Eckhart Hanser: CMMI und SPA
CMM – CMMI – SCAMPI – SPA – Siemens SM
Prof. Dr. Eckhart Hanser, BA Lörrach Studienbereich Technik & eha technologie service GmbH Folie 14
Prof. Dr. Eckhart Hanser: CMMI und SPA
Prof. Dr. Eckhart Hanser, BA Lörrach Studienbereich Technik & eha technologie service GmbH Folie 15
Prof. Dr. Eckhart Hanser: CMMI und SPA
Prof. Dr. Eckhart Hanser, BA Lörrach Studienbereich Technik & eha technologie service GmbH Folie 16
Prof. Dr. Eckhart Hanser: CMMI und SPA
Prof. Dr. Eckhart Hanser, BA Lörrach Studienbereich Technik & eha technologie service GmbH Folie 17
Prof. Dr. Eckhart Hanser: CMMI und SPA
Prof. Dr. Eckhart Hanser, BA Lörrach Studienbereich Technik & eha technologie service GmbH Folie 18
Prof. Dr. Eckhart Hanser: CMMI und SPA
Prof. Dr. Eckhart Hanser, BA Lörrach Studienbereich Technik & eha technologie service GmbH Folie 19
Prof. Dr. Eckhart Hanser: CMMI und SPA
Stand 2005
SPA Reifegrad in Vi t l h ittViertelschritten
CMMI: Ganzzahlen
Prof. Dr. Eckhart Hanser, BA Lörrach Studienbereich Technik & eha technologie service GmbH Folie 20
Prof. Dr. Eckhart Hanser: CMMI und SPA
SPA R if d i Vi t l h itt B 3 75• SPA Reifegrade in Viertelschritten, z.B. 3,75• CMMI in Ganzzahlschritten, z.B: 3 oder 4
• SPA: 80/50-Regel“SPA: „80/50 Regel– Sind obligate Anforderungen des Reifegrades z.B. zu
85% erfüllt, können sie durch 2 x 15% = 30%85% erfüllt, können sie durch 2 x 15% 30% Erfüllung eines höherwertigen Prozessgebiets kompensiert werden
– Regel existiert nicht bei CMMI
Prof. Dr. Eckhart Hanser, BA Lörrach Studienbereich Technik & eha technologie service GmbH Folie 21
Prof. Dr. Eckhart Hanser: CMMI und SPA
Prof. Dr. Eckhart Hanser, BA Lörrach Studienbereich Technik & eha technologie service GmbH Folie 22
Prof. Dr. Eckhart Hanser: CMMI und SPA
OPP: Performance der organisationsweiten Prozesse (CMMI & SPA, Level 4: Kat. Prozessmanagement)QPM: Quantitatives Projektmanagement (CMMI & SPA, Level 4: Kat. Projektmanagement)PLM: Produktlinienmanagement (SPA, Level 4: Kat. Engineering)Re-Use: Komponenten-Re-Use (SPA Level 4: Kat Engineering)
Prof. Dr. Eckhart Hanser, BA Lörrach Studienbereich Technik & eha technologie service GmbH Folie 23
Re-Use: Komponenten-Re-Use (SPA, Level 4: Kat. Engineering)Level 5: Prozessverbesserung / -optimierung
Prof. Dr. Eckhart Hanser: CMMI und SPA
Prof. Dr. Eckhart Hanser, BA Lörrach Studienbereich Technik & eha technologie service GmbH Folie 24
Prof. Dr. Eckhart Hanser: CMMI und SPA
Prof. Dr. Eckhart Hanser, BA Lörrach Studienbereich Technik & eha technologie service GmbH Folie 25
Prof. Dr. Eckhart Hanser: CMMI und SPA
Prof. Dr. Eckhart Hanser, BA Lörrach Studienbereich Technik & eha technologie service GmbH Folie 26
Prof. Dr. Eckhart Hanser: CMMI und SPA
Prof. Dr. Eckhart Hanser, BA Lörrach Studienbereich Technik & eha technologie service GmbH Folie 27
Prof. Dr. Eckhart Hanser: CMMI und SPA
Noch Fragen?Noch Fragen?
Prof. Dr. Eckhart Hanser, BA Lörrach Studienbereich Technik & eha technologie service GmbH Folie 28