Dittert CMMI als Management-Strategie zur Prozessverbesserung · Menschen beraten BTC zeigt Wege...

19
Menschen beraten BTC zeigt Wege auf - Sie entscheiden Menschen beraten BTC zeigt Wege auf - Sie entscheiden BTC AG CMMI ® als Management-Strategie zur Prozessverbesserung Matthias Dittert Dipl. Wirtschafts-Informatiker Management Consultant Leiter Team CRM Beratung & QM

Transcript of Dittert CMMI als Management-Strategie zur Prozessverbesserung · Menschen beraten BTC zeigt Wege...

Page 1: Dittert CMMI als Management-Strategie zur Prozessverbesserung · Menschen beraten BTC zeigt Wege auf - Sie entscheidenMenschen beraten BTC zeigt Wege auf - Sie entscheiden BTC AG

Menschen beraten

BTC zeigt Wege auf - Sie entscheidenMenschen beratenBTC zeigt Wege auf - Sie entscheiden

BTC AGCMMI® als Management-Strategie zur Prozessverbesserung

Matthias Dittert

Dipl. Wirtschafts-InformatikerManagement ConsultantLeiter Team CRM Beratung & QM

Page 2: Dittert CMMI als Management-Strategie zur Prozessverbesserung · Menschen beraten BTC zeigt Wege auf - Sie entscheidenMenschen beraten BTC zeigt Wege auf - Sie entscheiden BTC AG

2

© 2008 BTC AG, Matthias Dittert

CMMI®

Management-Zusammenfassung

p Quelle: Software Engineering Institute, Carnegie Mellon University, Pittsburgh, USA

R O I 4 : 1

Return on Investment vier zu eins

R O I 4 : 1

Return on Investment vier zu eins

p Management-Zusammenfassung:

Page 3: Dittert CMMI als Management-Strategie zur Prozessverbesserung · Menschen beraten BTC zeigt Wege auf - Sie entscheidenMenschen beraten BTC zeigt Wege auf - Sie entscheiden BTC AG

3

© 2008 BTC AG, Matthias Dittert

CMMI®

Agenda

p Management-Zusammenfassung

p Agenda

p CMMI: Das Modell

p CMMI: Der Nutzen

p Was sind die nächsten Schritte, wenn... ?

p Zusammenfassung

® CMMI, CMM, and Capability Maturity Model are registered in the U.S. Patent and Trademark Office.

CMM Integration, SCAMPI, and IDEAL are service marks of Carnegie Mellon University.

Page 4: Dittert CMMI als Management-Strategie zur Prozessverbesserung · Menschen beraten BTC zeigt Wege auf - Sie entscheidenMenschen beraten BTC zeigt Wege auf - Sie entscheiden BTC AG

4

© 2008 BTC AG, Matthias Dittert

CMMI®

Begriffsklärung

p CMMI = Capability Maturity Model Integration

p Capability = Fähigkeit

p Maturity = Reife

p Reifegradmodell zur Beurteilung und Verbesserung der Qualität der Entwicklungs-

Prozesse von Produkten und Dienstleistungen

p Gesamter Produktlebenszyklus

� von Konzeption bis zu Lieferung und Wartung

p Fünf Stufen

� Verbesserungspfad wird angeboten

p In der Praxis bewährt

� Vorgehensweisen stammen aus erfolgreichen Projekten

Page 5: Dittert CMMI als Management-Strategie zur Prozessverbesserung · Menschen beraten BTC zeigt Wege auf - Sie entscheidenMenschen beraten BTC zeigt Wege auf - Sie entscheiden BTC AG

5

© 2008 BTC AG, Matthias Dittert

CMMI®

Entwicklung und Philosophie

p Entwicklung

� am Software Engineering Institute entwickelt

(Carnegie Mellon University)

� zunächst als Werkzeug für die

Beurteilung von Softwarelieferanten

� schnell von Wirtschaft adaptiert und angereichert mit

Know How aus den unterschiedlichen Wirtschaftszweigen

p Philosophie (ähnlich ISO 9000)

� Arbeits-Ergebnisse dadurch verbessern, indem die

Arbeits-Prozesse verbessert werden

p Unterschied zu ISO 9000

� CMMI bietet Verbesserungspfad mit fünf Stufen an

(ISO 9000 kennt lediglich „erfüllt“ oder „nicht erfüllt“)

� konkretere Aussagen bzgl. spezifischer Ziele und Praktiken

� Nennung von Beispielen und typischen Arbeitsergebnissen

Page 6: Dittert CMMI als Management-Strategie zur Prozessverbesserung · Menschen beraten BTC zeigt Wege auf - Sie entscheidenMenschen beraten BTC zeigt Wege auf - Sie entscheiden BTC AG

6

© 2008 BTC AG, Matthias Dittert

CMMI®

Internationale Bedeutung

p CMMI ist ein international anerkannter Standard

p 500+ CMMI Class A Appraisals pro Jahr

� 60% außerhalb USA

� 66% freie Wirtschaft

p CMMI ist häufig Vorbedingung im Offshoring-Sektor

Page 7: Dittert CMMI als Management-Strategie zur Prozessverbesserung · Menschen beraten BTC zeigt Wege auf - Sie entscheidenMenschen beraten BTC zeigt Wege auf - Sie entscheiden BTC AG

7

© 2008 BTC AG, Matthias Dittert

CMMI®

Reifegradstufen

• Arbeiten ad hoc durchgeführt (teilw. sogar chaotisch)• Prozesse wenig oder nicht definiert

• Erfolg hängt sehr stark von einzelnen Mitarbeitern ab(„Helden“)

• Arbeiten ad hoc durchgeführt (teilw. sogar chaotisch)• Prozesse wenig oder nicht definiert

• Erfolg hängt sehr stark von einzelnen Mitarbeitern ab(„Helden“)

• Fokus auf einzelnen Projekten (individuelle Prozesse) • Wiederholbare Ergebnisse • Es gibt jedoch noch starke Abweichungen zwischen den Projekten

• Fokus auf einzelnen Projekten (individuelle Prozesse) • Wiederholbare Ergebnisse • Es gibt jedoch noch starke Abweichungen zwischen den Projekten

Projekt-management

Projekt-management

• Fokus auf Organisation als Ganzes

• Definierte Prozesse liegen vor• Erfahrungen und Daten können zwi-schen Projekten ausgetauscht werden

• Fokus auf Organisation als Ganzes

• Definierte Prozesse liegen vor• Erfahrungen und Daten können zwi-schen Projekten ausgetauscht werden

Definition organisationsweiter Prozesse für Entwicklung & Mgmt.

Definition organisationsweiter Prozesse für Entwicklung & Mgmt.

• intensive Nutzung von Messungen und Kennzahlen• Bessere Vorhersagbarkeit (Aufwand,

Fehlerquote, etc.)

• intensive Nutzung von Messungen und Kennzahlen• Bessere Vorhersagbarkeit (Aufwand,

Fehlerquote, etc.)

• systematische Auswahl und Einführung von Verbesserungen• systematische Analyse noch auftretender Fehler und Probleme

• systematische Auswahl und Einführung von Verbesserungen• systematische Analyse noch auftretender Fehler und Probleme

1 Initial(Initial)

1 Initial(Initial)

2 Gemanagt(Managed)

2 Gemanagt(Managed)

3 Definiert(Defined)

3 Definiert(Defined)

Erhebung von Kennzahlen

Erhebung von Kennzahlen

4 Quantitativ

gemanagt(Quantitatively Managed)

4 Quantitativ

gemanagt(Quantitatively Managed)

5 Optimierend (Optimizing)

5 Optimierend (Optimizing)

Kontinuierliche Verbesserung

Kontinuierliche Verbesserung

Page 8: Dittert CMMI als Management-Strategie zur Prozessverbesserung · Menschen beraten BTC zeigt Wege auf - Sie entscheidenMenschen beraten BTC zeigt Wege auf - Sie entscheiden BTC AG

8

© 2008 BTC AG, Matthias Dittert

CMMI®

Prozessgebiete

Prozessmanagement

(Process Management)

Projektmanagement

(Project Management)

Ingenieursdisziplinen

(Engineering)

Unterstützung

(Support)

5

Organisationsweite Innovation und

Verbreitung

(OID - Organizational Innovation and

Deployment)

Ursachenanalyse und Problemlösung

(CAR - Causal Analysis and Resolution)

4Performanz der organisationsweiten

Prozesse

(OPP - Organizational Process Performance)

Quantitatives Projektmanagement

(QPM - Quantitative Project Management)

Anforderungsentwicklung

(RD - Requirements Development)

Technische Umsetzung

(TS - Technical Solution)

Organisationsweite Prozessdefinition

(OPD - Organizational Process Definition)

Produktintegration

(PI - Product Integration)

Organisationsweiter Prozessfokus

(OPF - Organizational Process Focus)

Integriertes Projektmanagement

(IPM - Integrated Project Management)

Verifikation

(VER - Verification)

Organisationsweites Training

(OT - Organizational Training)

Risikomanagement

(RSKM - Risk Management)

Validation

(VAL - Validation)

Entscheidungsanalyse und -findung

(DAR - Decision Analysis and Resolution)

Projektplanung

(PP - Project Planning)

Konfigurationsmanagement

(CM - Configuration Management)

Projektverfolgung und -steuerung

(PMC - Project Monitoring and Control)

Qualitätssicherung von Prozessen und

Produkten

(PPQA - Process and Product Quality

Assurance)

Management von

Lieferantenvereinbarungen

(SAM - Supplier Agreement Management)

Anforderungsmanagement

(REQM - Requirements Management)

Messung und Analyse

(MA - Measurement and Analysis)

1 initial gegeben

Re

ife

gra

d

(ma

turi

ty le

ve

l)

Kategorien von Prozessgebieten

(Categories of Process Areas)

3

2

Prozessmanagement

(Process Management)

Projektmanagement

(Project Management)

Ingenieursdisziplinen

(Engineering)

Unterstützung

(Support)

5

Organisationsweite Innovation und

Verbreitung

(OID - Organizational Innovation and

Deployment)

Ursachenanalyse und Problemlösung

(CAR - Causal Analysis and Resolution)

4Performanz der organisationsweiten

Prozesse

(OPP - Organizational Process Performance)

Quantitatives Projektmanagement

(QPM - Quantitative Project Management)

Anforderungsentwicklung

(RD - Requirements Development)

Technische Umsetzung

(TS - Technical Solution)

Organisationsweite Prozessdefinition

(OPD - Organizational Process Definition)

Produktintegration

(PI - Product Integration)

Organisationsweiter Prozessfokus

(OPF - Organizational Process Focus)

Integriertes Projektmanagement

(IPM - Integrated Project Management)

Verifikation

(VER - Verification)

Organisationsweites Training

(OT - Organizational Training)

Risikomanagement

(RSKM - Risk Management)

Validation

(VAL - Validation)

Entscheidungsanalyse und -findung

(DAR - Decision Analysis and Resolution)

Projektplanung

(PP - Project Planning)

Konfigurationsmanagement

(CM - Configuration Management)

Projektverfolgung und -steuerung

(PMC - Project Monitoring and Control)

Qualitätssicherung von Prozessen und

Produkten

(PPQA - Process and Product Quality

Assurance)

Management von

Lieferantenvereinbarungen

(SAM - Supplier Agreement Management)

Anforderungsmanagement

(REQM - Requirements Management)

Messung und Analyse

(MA - Measurement and Analysis)

1 initial gegeben

Re

ife

gra

d

(ma

turi

ty le

ve

l)

Kategorien von Prozessgebieten

(Categories of Process Areas)

3

2

p 22 Prozessgebiete in 4 Kategorien auf 5 Reifegradstufen

Page 9: Dittert CMMI als Management-Strategie zur Prozessverbesserung · Menschen beraten BTC zeigt Wege auf - Sie entscheidenMenschen beraten BTC zeigt Wege auf - Sie entscheiden BTC AG

9

© 2008 BTC AG, Matthias Dittert

CMMI®

Agenda

p Management-Zusammenfassung

p Agenda

p CMMI: Das Modell

p CMMI: Der Nutzen

p Was sind die nächsten Schritte, wenn... ?

p Zusammenfassung

Page 10: Dittert CMMI als Management-Strategie zur Prozessverbesserung · Menschen beraten BTC zeigt Wege auf - Sie entscheidenMenschen beraten BTC zeigt Wege auf - Sie entscheiden BTC AG

10

© 2008 BTC AG, Matthias Dittert

CMMI®

Verbesserungen bzgl. Kosten

p Verringerungen

� der Gemeinkostensätze

� der Personalkosten

� der Kosten von Nacharbeit

� der Kosten durch Qualitätsmängel

� der Kosten der Fehlerauffindung und Fehlerbehebung

� der Kosten je Softwareeinheit

� der Abweichungen vom Cost Performance Index (CPI)

p Verbesserung

� der Budget-Schätzgenauigkeit

� des Durchschnitts des Cost Performance Index (CPI)

p Die mittlere Verbesserung in der Kategorie Kosten liegt bei

34%

p Quelle: Software Engineering Institute, Carnegie Mellon University, Pittsburgh, USA

Page 11: Dittert CMMI als Management-Strategie zur Prozessverbesserung · Menschen beraten BTC zeigt Wege auf - Sie entscheidenMenschen beraten BTC zeigt Wege auf - Sie entscheiden BTC AG

11

© 2008 BTC AG, Matthias Dittert

CMMI®

Verbesserungen bzgl. Terminplanung

p Verringerungen

� der Abweichungen vom Terminplan

� der Anzahl Tage an Zeitverzug

� der Verzögerungen in der Projektübergabe

� der Abweichungen vom Schedule Performance Index (SPI)

p Verbesserung

� der Durchlaufzeit

� der Quote eingehaltener Meilensteine

� der Terminschätzgenauigkeit

� des Durchschnitts des Schedule Performance Index (SPI)

p Die mittlere Verbesserung in der Kategorie Terminplanung liegt bei 50%

p Quelle: Software Engineering Institute, Carnegie Mellon University, Pittsburgh, USA

Page 12: Dittert CMMI als Management-Strategie zur Prozessverbesserung · Menschen beraten BTC zeigt Wege auf - Sie entscheidenMenschen beraten BTC zeigt Wege auf - Sie entscheiden BTC AG

12

© 2008 BTC AG, Matthias Dittert

CMMI®

Verbesserungen bzgl. Produktivität

p Steigerung

� der Anzahl von Programm-Code-Zeilen pro Arbeitsstunde

� von Software-Releases pro Jahr

� von Quellkommentaren pro Monat

� von Function-Points pro Vollzeitkraft

p Verbesserung

� der Testabdeckung

� des Zeitbedarfs pro Software-Build

p Die mittlere Verbesserung in der Kategorie Produktivität liegt bei 61%

p Quelle: Software Engineering Institute, Carnegie Mellon University, Pittsburgh, USA

Page 13: Dittert CMMI als Management-Strategie zur Prozessverbesserung · Menschen beraten BTC zeigt Wege auf - Sie entscheidenMenschen beraten BTC zeigt Wege auf - Sie entscheiden BTC AG

13

© 2008 BTC AG, Matthias Dittert

CMMI®

Verbesserungen bzgl. Return on Investment

p Gewinne und Kostenvermeidung im Verhältnis zu den Investitionen in die Verbesserungen der Organisation:

� die Vermeidung von Nacharbeit (Fehlern) im Verhältnis zur Investition in Qualitätsverbesserungsaktivitäten

� die gesteigerte Produktivität im Verhältnis zur

Investition in die Automatisierung

� die gesteigerten Erlöse, geringere Durchlaufzeiten im Verhältnis zur

Investition in die Prozessverbesserung

p Die mittlere Wert der Kategorie Return on Investment für CMMI-basierte Prozessverbesserungen liegt bei 4:1

p Quelle: Software Engineering Institute, Carnegie Mellon University, Pittsburgh, USA

Page 14: Dittert CMMI als Management-Strategie zur Prozessverbesserung · Menschen beraten BTC zeigt Wege auf - Sie entscheidenMenschen beraten BTC zeigt Wege auf - Sie entscheiden BTC AG

14

© 2008 BTC AG, Matthias Dittert

CMMI®

Agenda

p Management-Zusammenfassung

p Agenda

p CMMI: Das Modell

p CMMI: Der Nutzen

p Was sind die nächsten Schritte, wenn... ?

p Zusammenfassung

Page 15: Dittert CMMI als Management-Strategie zur Prozessverbesserung · Menschen beraten BTC zeigt Wege auf - Sie entscheidenMenschen beraten BTC zeigt Wege auf - Sie entscheiden BTC AG

15

© 2008 BTC AG, Matthias Dittert

CMMI®

Was sind die nächsten Schritte, wenn... ?

Wenn Ihr Unternehmen eine CMMI-Einführung erwägt:

p Empfehlung:

� Eine Woche Wissen und Standortbestimmung

p Tag 1: Analyse Unternehmensdokumentation

p Tag 2: Schulung CMMI-Grundkonzepte und Terminologie

p Tag 3: Standortbestimmung Teil 1

p Tag 4: Standortbestimmung Teil 2

p Tag 5: Analyse und Zusammenfassung der Ergebnisse

p Ergebnis sind Antworten auf die Fragen:

� Welche Bereiche vom CMMI-Referenzmodell erfüllt Ihr Unternehmen bereits gut?

� In welchen Bereichen liegen die größten Verbesserungspotentiale für Ihr Unternehmen?

Page 16: Dittert CMMI als Management-Strategie zur Prozessverbesserung · Menschen beraten BTC zeigt Wege auf - Sie entscheidenMenschen beraten BTC zeigt Wege auf - Sie entscheiden BTC AG

16

© 2008 BTC AG, Matthias Dittert

CMMI®

Agenda

p Management-Zusammenfassung

p Agenda

p CMMI: Das Modell

p CMMI: Der Nutzen

p Was sind die nächsten Schritte, wenn... ?

p Zusammenfassung

Page 17: Dittert CMMI als Management-Strategie zur Prozessverbesserung · Menschen beraten BTC zeigt Wege auf - Sie entscheidenMenschen beraten BTC zeigt Wege auf - Sie entscheiden BTC AG

17

© 2008 BTC AG, Matthias Dittert

CMMI®

Zusammenfassung

p CMMI hilft bei der Verbesserung der eigenen Prozesseund zeigt, was eine erfolgreiche Organisation ausmacht.

p Durch fünf Stufen wird ein Verbesserungspfad

beschrieben.

p In 22 Prozessgebieten werden jeweils die Ziele und

Praktiken zu einem Thema zusammengefasst.

p CMMI beruht auf Vorgehensweisen, die sich

in der Praxis bewährt haben.

p Der Return on Investment (ROI) einer CMMI-basierten

Prozessverbesserung liegt durchschnittlich bei vier zu eins.

p Quelle: Software Engineering Institute, Carnegie Mellon University, Pittsburgh, USA

Page 18: Dittert CMMI als Management-Strategie zur Prozessverbesserung · Menschen beraten BTC zeigt Wege auf - Sie entscheidenMenschen beraten BTC zeigt Wege auf - Sie entscheiden BTC AG

18

© 2008 BTC AG, Matthias Dittert

Vielen Dank!

Vielen Dank!

Page 19: Dittert CMMI als Management-Strategie zur Prozessverbesserung · Menschen beraten BTC zeigt Wege auf - Sie entscheidenMenschen beraten BTC zeigt Wege auf - Sie entscheiden BTC AG

19

© 2008 BTC AG, Matthias Dittert

Kurfürstendamm 33

10719 Berlin

Fon: + 49 (0) 30/880 96-5

Fax: + 49 (0) 30/880 96-777

E-Mail: [email protected]

Mary-Somerville-Straße 3

28359 Bremen

Fon: +49 (0) 421/330 39-0

Fax: +49 (0) 421/330 39-399

E-Mail: [email protected]

Wittekindstraße 32

44139 Dortmund

Fon: +49 (0) 231/981 288-0

Fax: +49 (0) 231/981 288-12

E-Mail: [email protected]

Bartholomäusweg 32

33334 Gütersloh

Fon: +49 (0) 5241/9463-0

Fax: +49 (0) 5241/9463-55

E-Mail: [email protected]

Kehrwieder 9

20457 Hamburg

Fon: +49 (0) 40/210098-0

Fax: +49 (0) 40/210098-76

E-Mail: [email protected]

Bäulerstraße 20

CH-8152 Glattbrugg

Fon: +41 (0) 44/874 30 00

Fax: +41 (0) 44/874 30 10

E-Mail: [email protected]

ul. Nowowiejskiego 53

61-734 Poznań

Fon: +48 (0) 61 8560970

Fax: +48 (0) 61 8501870

E-Mail: [email protected]

Çay

�ryolu Sokak 5,

bay Plaza kat:6

Içerenköy, 34752 Istanbul

Fon: +90 (216) 5754590

Fax: +90 (216) 5754595

E-Mail: [email protected]

Hasebe Build.11F,

4-22-3 Sendagi, Bunkyo-Ku,

113-0022 Tokyo

Fon: +81 (3) 5832 7020

Fax: +81 (3) 5832 7021Email: [email protected]

Hauptsitz:

Escherweg 5

26121 Oldenburg

Fon: + 49 (0) 441/36 12-0

Fax: + 49 (0) 441/36 12-3999

E-Mail: [email protected]

www.btc-ag.com

Paulaner Palais

Klostergasse 5

04109 Leipzig

Fon: +49 (0) 341/350 55 8-0

Fax: +49 (0) 341/350 55 8-59

E-Mail: [email protected]

Wilh.-Th.-Römheld-Str. 24

55130 Mainz

Fon: + 49 (0) 6131/880 87-0

Fax: + 49 (0) 6131/880 87-99

E-Mail: [email protected]

Türkenstraße 55

80799 München

Fon: +49 (0) 89/3 60 35 39 - 0

Fax: +49 (0) 89/3 60 35 39 - 1

E-Mail: [email protected]

An der Alten Ziegelei 1

48157 Münster

Fon: +49 (0) 251/ 14132-0

Fax: +49 (0) 251/ 14132-11

E-Mail: [email protected]

Konrad-Zuse-Straße 3

74172 Neckarsulm

Fon: +49 (0) 7132/ 380-0

Fax: +49 (0) 7132/ 380-29

E-Mail: [email protected]

Die Standorte der BTC AG

Ihr Ansprechpartner:

Dipl.-Wirt.-Informatiker Matthias Dittert

Mobil: +49 (0) 174/333 5505

Email: [email protected]

Ihr Ansprechpartner:

Dipl.-Wirt.-Informatiker Matthias Dittert

Mobil: +49 (0) 174/333 5505

Email: [email protected]