Kosten, Nutzen und Erfolgsfaktoren bei SPI-Projekten mit CMMI



Ähnliche Dokumente
Betriebswirtschaftliche Kriterien, Aufwand und Nutzen von CMMI-Implementierungen

Kosten der CMMI-Nutzung

Kosten und Nutzen des Einsatzes von CMMI. Dr. Ralf Kneuper Beratung für Softwarequalitätsmanagement und Prozessverbesserung

CMMI Der Weg zur erfolgreichen Softwareorganisation CMMI & SPA (Siemens Process Assessment)

CMMI und SPICE im Automotive Umfeld

AUF DEM PRÜFSTAND: IST QUALITÄT NUR FREUNDLICHE ZUGABE? MIT ROUNDTABLE-DISKUSSION

Effizenzsteigerung bei Villeroy & Boch durch den Einsatz von Magento und Zend

2. Workshop: Vorgehensmodelle in der Praxis Reife und Qualität

ITIL und Entwicklungsmodelle: Die zwei Kulturen

Anforderungen, KEFs und Nutzen der Software- Prozessverbesserung

SPI-Seminar : Interview mit einem Softwaremanager

Inhaltsverzeichnis. Hermann J. Schmelzer, Wolfgang Sesselmann. Geschäftsprozessmanagement in der Praxis

CMM Mythos und Realität. Forum Forschungsförderung BITKOM / ViSEK Oktober Tilman Seifert, TU München

ISO 9001 und CMM im Vergleich

CMM Level 5 Markus Mattes. Markus Mattes CMM Level 5 1

IT Support für den Arbeitsplatz 2.0

Agile Vorgehensmodelle in der Softwareentwicklung: Scrum

IIBA Austria Chapter Meeting

TRAINING & LEARNING. So werden Sie von SELECTEAM unterstützt

J O L A N T H E D L U G O K E C K I C A R O L I N K A N J A

CMMI, BOOTSTRAP, SPICE, AutomotiveSPICE... was wollen die wirklich? - Werkzeuge richtig eingesetzt! Bernd.Hindel@methodpark.de

9.6 Korrekturmaßnahmen, Qualitätsverbesserung

Qualität in Projekten

Benötigen wir einen Certified Maintainer?

OPAQ Optimized Processes And Quality

Qualitäts- und Effizienzoptimierung durch Prozess-Redesign

Requirements Management mit RequisitePro. Rational in der IBM Software Group. Der Rational Unified Process als Basis für die Projektarbeit

Wirtschaftskrise und was tut die ICT? Portfoliomanagement Wie man sich in der Vielfalt und Komplexität auf das Wesentliche konzentriert

Qualität von IT-Serviceprozessen: Eine Fallstudie

Toolgestütztes Qualitäts- und Projektmanagement für die Software- Entwicklung

IT-Support für den Arbeitsplatz 2.0

ITSM (BOX & CONSULTING) Christian Hager, MSc

TÜV SÜD Informatik und Consulting Services GmbH Bereich Consulting Marcus Giese und Alfons Huber

Vorgehensmodelle und Reifegradmodelle Ergänzung oder Konkurrenz? Dr. Ralf Kneuper

Wechselbäder bei der Einführung neuer Software in der Hochschulorganisation?

Erfolgreiche Realisierung von grossen Softwareprojekten

Messung und Bewertung von Prozessqualität Ein Baustein der Governance

Soft Skills als Erfolgsfaktoren im anforderungsorientierten, agilen Projektmanagement am Beispiel der IT- Softwareentwicklung

Vorlesung Donnerstags, bis Uhr, HS12 Übung Dienstags, bis Uhr 4-5 ÜbungsbläMer (Programmieraufgaben)

Geschäftsprozessmanagement in der Praxis

Erfolgreiche ITIL Assessments mit CMMI bei führender internationaler Bank

«PERFEKTION IST NICHT DANN ERREICHT, WENN ES NICHTS MEHR HINZUZUFÜGEN GIBT, SONDERN DANN, WENN MAN NICHTS MEHR WEGLASSEN KANN.»

Systemen im Wandel. Autor: Dr. Gerd Frenzen Coromell GmbH Seite 1 von 5

Workshops 2015 PERFEKTES GOLFSPIEL

Nutzen Sie das in Easy Turtle voll editierbare Modell der DIN EN ISO 9001:2008

Die PROJEN-GmbH bietet ihren Kunden einheitliche

Studie über Umfassendes Qualitätsmanagement ( TQM ) und Verbindung zum EFQM Excellence Modell

SLA Einführung bei der Stuttgarter Volksbank AG - Ein Praxisbericht -

[Customer Service by KCS.net] KEEPING CUSTOMERS SUCCESSFUL

Kapitel 6: Projekterfolg

ITSM Executive Studie 2007

IT- Fähigkeitsmodell nach OYSTER (Exemplarischer Ausschnitt)

5 Tage Kurs INTACS Zertifizierter ISO Automotive SPICE Provisional Assessor

Prozesse visualisieren mit Informatik- Werkzeugen Ist Schaffhausen bereit? Beat Kobler, Abteilungsleitung Service Center, KSD Schaffhausen

FUTURE NETWORK REQUIREMENTS ENGINEERING

Intelligente Prozesse für das Kundenbeziehungsmanagement. Rainer Wendt, in der IHK Aachen,

Software Engineering Zielorientierte Bereitstellung und systematische Verwendung von Prinzipien, Methoden und Werkzeugen

Vorlesung Hochschule Esslingen IT-Winter School 2013

Agile Software-Entwicklung im Kontext der EN50128 Wege zum Erfolg


Safety Management Systeme in der Luftfahrt. Joel Hencks. AeroEx /09/2012

Requirements Engineering as a Success Factor in Software Projects

Konzentration auf das. Wesentliche.

Umdenken im Risikomanagement

BPM im Kontext von Unternehmensarchitekturen. Konstantin Gress

Business-Analyse Probleme lösen, Chancen nutzen

Agiles Projektmanagement mit Scrum

IT-Governance und COBIT. DI Eberhard Binder

Agile Softwareentwicklung mit Scrum

Prozessmanagement. Schulungsflyer

Software EMEA Performance Tour Berlin, Germany June

Social Media Social-Media - Neue Herausforderung für das Management und die interne Revision

Fachhochschule für Technik und Wirtschaft Berlin FB4: Wirtschaftsinformatik

Komplementärberatung für Prozessmanagement

BETTER.SECURITY AWARENESS FÜR INFORMATIONSSICHERHEIT

Big Data Projekte richtig managen!

BEST PRACTICE: VOM GIEßKANNEN-PRINZIP ZUR EFFEKTIVEN DATA GOVERNANCE HAGEN TITTES

Wie schafft der deutsche Mittelstand den digitalen Wandel?

TOGAF The Open Group Architecture Framework

Wissensmanagement im Geschäftsalltag: Wie unterstützt es mich in der beruflichen Praxis?

CONTINUOUS LEARNING. Agile Anforderungsanalyse mit Impact Mapping

SOFTWARE FÜR MOBILE ANLAGEN- INSPEKTIONEN MIT EX-SCHUTZ TERMINALS

Gokyo Ri Messung und Bewertung der Qualität von Entwicklungsprozessen

GRUNDLAGEN UND ZIELE DER REVISION

Software Qualität: Übung 3

Die nächste Generation der Qualitätsinspektion von Metalloberflächen; Hohe Datenqualität für sichere Qualitätsentscheidungen im Fokus

IT-Beratung: Vom Geschäftsprozess zur IT-Lösung

Wie gehen wir als Unternehmen mit der digitalen Transformation um?

Thomas Schissler Uwe Baumann

Software Assessments verhelfen zur effektiven Prozessverbesserung

Compliance Monitoring mit PROTECHT.ERM

07. November, Zürich-Oerlikon


Die COBIT 5 Produktfamilie. (Kurzvorstellung) (mgaulke@kpmg.com) Markus Gaulke

SHAREMUNDO - DER ANDERE SHAREPOINT-DIENSTLEISTER

OUTSOURCING ADVISOR. Analyse von SW-Anwendungen und IT-Dienstleistungen auf ihre Global Sourcing Eignung. Bewertung von Dienstleistern und Standorten

Veränderungsprozesse mit CMMI unterstützen Focus Event 2013 Meet Frankfurt School

Wirtschaftsingenieurwesen (Informationstechnik) Modulname. Programmierung II / Software Engineering II Modulnummer

Ohne Projekte geht nichts mehr?!

Transkript:

Kosten, Nutzen und Erfolgsfaktoren bei SPI-Projekten mit CMMI Dr. Ernest Wallmüller www.itq.ch 12.9. 2007, Wien 1

Ernest Wallmüller Ausbildung Studium und Doktorat der Informatik an der J. Kepler Universität Linz, Lehrbeauftragter an den Universitäten Linz, Salzburg und Zürich; Habilitation in Wirtschaftsinformatik Thema: Prozess- und Qualitätsmanagement ; ISO 9001:2000 Auditor, ISO 15504 Competent Lead Assessor, TPI- und CMMI-Assessor, EFQM-Assessor; Mitglied bei SwissICT, GI, IEEE, PMI und STEV Österreich Beruflicher Werdegang Bewusst den Wandel gestalten und leben! Leiter von Forschungs- und Entwicklungsprojektem in Software Engineering an der ETH Zürich, Abteilungsleiter Software Engineering und Qualitätssicherung in der SBG/UBS, Senior Berater für ATAG Ernst & Young in der Schweiz, Österreich, Deutschland und England, Principal, Prozess-Coach, Leiter des Project Quality Office und Qualitätssysteme der Unisys (Schweiz) AG, Seit 1997 Geschäftsführer und Managementberater von (www.itq.ch), mit Partnern in Zürich, München und Wien Arbeitsschwerpunkte Qualitäts-, Prozess-, Projekt- / Risikomanagement sowie organisationsbezogenes Veränderungsmanagement / Systemische Organisationsentwicklung und Management-Coaching 2

Agenda Kritische Erfolgsfaktoren, Risiken u. Fehler Aufwände und Kosten Nutzen Weiterentwicklung von CMMI Diskussion 3

Kritische Erfolgsfaktoren - Worauf es ankommt! Why Is Process Improvement So Hard? 4

Credit Suisse: CSF for SPI Implementation I CSF 1 - Compelling Need CSF 2 - Senior Management Support and Involvement CSF 3 - Clear Direction, Policies and Alignement CSF 4 - Measurable Goals CSF 5 - Focused, Stepwise Implementation Landucci, 2007 5

Credit Suisse: CSF for SPI Implementation II CSF 6 - Communication with Stakeholders Intensive, multi-targeted, and requiring multiple channels CSF 7 - Process Architecture CSF 8 - SPI managed as Project with Rights and Duties CSF 9 - Broad Support Landucci, 2007 6

Readiness for Change A * B * C > D Economic & psychological cost of change Knowledge of the means to get there First practical steps Clear & positive "vision" of the future ideal situation Level of dissatisfaction with the status quo 7

Risiken & Fehler bei CMMI-Implementierungen 8

Risiken für SPI-Projekte Gefahr #1: Mangel an Management Commitment Gefahr #2: Unrealistische Management Erwartungen Gefahr #3: An Zeit knausrige Projektmanager Gefahr #4: Blockieren der Implementierung von Verbesserungsmassnahmen Gefahr #5: Erreichen eines Reifegrads wird primäres Ziel Gefahr #6: Beteiligte sind unzureichend ausgebildet Gefahr #7: Erwartung, dass durch Prozesse die Personen austauschbar werden (Angst, Widerstand) Gefahr #8: Versagen beim Skalieren der Prozesse auf die Projektgröss Gefahr #9: Prozessverbesserung wird nicht ernsthaft betrieben Gefahr #10: Prozessverbesserungen sind ineffektiv SEI, 2005 9

Aufwand und Kosten CMMI-Implementierungen 10

Kosten der CMMI-Nutzung Typische Kosten der CMMI-Nutzung umfassen: Definition bzw. Auswahl und Anpassung der Prozesse inkl. einer geeigneten technischen Infrastruktur z.b. Werkzeug zur strukturierten Bereitstellung der definierten Prozesse im Intranet Schulung der Mitarbeiter inkl. periodischer Nachschulung Anpassung der Arbeitsumgebung, z.b. Beschaffung neuer Entwicklungswerkzeuge kontinuierliche Überwachung der Einhaltung der definierten Arbeitsprozesse z.b: durch Reviews, Audits, Assessments, Appraisals Messung der Kosten meist relativ einfach Zusatzkosten durch CMMI Kosten der ordentlichen Arbeit 11

Nutzen von CMMI-Implementierungen 12

Messung des Nutzens von CMMI Messung des Nutzens meist sehr schwierig, da Leistung der Entwicklungsprojekte auf niedrigem Reifegrad oft nicht messbar Höherer Reifegrad führt zu einheitlicher Definition der Leistung als Grundlage für eine Messung Gerade auf niedrigem Reifegrad wird die Forderung nach einem quantitativen Nachweis des Nutzens teilweise am stärksten gestellt, obwohl die Voraussetzungen dort nicht gegeben sind. 13

Schwierigkeiten bei der Messung des Nutzens von Prozessverbesserung nach CMMI Projekte können üblicherweise nicht zum Vergleich parallel mit und ohne CMMI-Vorgehen durchgeführt werden Zusätzliche Einflussfaktoren Mitarbeiter sammeln Erfahrungen und werden schon dadurch besser, auch ohne Prozessverbesserung Änderungen der Technologie (z.b. neue Tools) werden wirksam Management Beobachtung viele Annahmen notwendig, um Nutzen zu rechnen 14

Nutzenpotential ändert sich mit der Prozessreife Reifegrad 1 -> 2 bessere Schätzungen mehr/bessere Informationen als Grundlage für Entscheidungen und für Projektsteuerung eindeutige Klärung der Anforderungen Risikominderung Reifegrad 2 -> 3 schnellere Einarbeitung von neuen Mitarbeitern oder bei Projektwechsel neue Projekte lassen sich schneller und einfacher aufsetzen Lernende Organisation: was funktioniert gut, was nicht? geringere Fehlerquoten beginnende systematische Wiederverwendung 15

Nutzenpotential ändert sich mit der Prozessreife (2) Reifegrad 3 -> 4 hohe Zuverlässigkeit von Schätzungen massive Wiederverwendung deutliche Reduzierung von Fehlerquoten erhebliche Produktivitätssteigerungen Reifegrad 4 -> 5 massive Standardisierung und Automatisierung von Abläufen erhebliche weitere Produktivitätssteigerungen 16

CMMI Performance Results Auswertung von Rückmeldungen an das SEI Performance Category Median Number of Data Points Low High Cost 20% 21 3% 87% Schedule 37% 19 2% 90% Productivity 62% 17 9% 255% Quality 50% 20 7% 132% Customer Satisfaction 14% 5 10% 55% Return on Investment 5:1 16 2:1 28:1 17

Reife und Fehlerdichte 18 M. Phillips/SEI, April 2005

19

20

21

22

Prozessreifegrad 4,25 Siemens PSE: Prozessverbesserung führt zu erheblicher Qualitätssteigerung SW-Initiative im Telekom-Bereich Fokus auf: Projektmanagement Risikomanagement Prozessmanagement führt zu: Direkter Nutzen Anzahl der Softwarefehler im Feld im ersten Jahr um 40% reduziert Gesteigerte Produktivität Fehlerandzahl im ersten Jahr im Feldeinsatz 100 % 90 80 70 60 50 40 30 20 10 0 V3.1 V3.2 Fehleranzahl V3.3/V3.3+ V3.4 EV1.0 Fehler um 40% reduziert EV2.0 EV3.0 EV3.1 Ziel Mehr Funktionalität bei konstanten Entwicklungskosten Resultierender Wettbewerbsvorteil: Höhere Qualität Größere Funktionalität Frühere Verfügbarkeit / schnellerer Upgrade Schnellere Reaktion auf Kundenwünsche IST Plan [Plan = individueller Planwert; Ziel = generelles Ziel] 23

Siemen PSE: Korrelation zwischen Kundenzufriedenheit und Prozessbeherrschung 2,75 3 Geschäftsgebiete mit höherer Kundenzufriedenheit sind genau jene, die auch einen hohen Prozessreifegrad aufweisen. CMM-Level 2,5 2,25 Siemens AG, 2001 A.Völker, CT SE SWI 2 0 1 2 3 4 5 6 7 8 9 Kundenzufriedenheit => hoch 24

Ist Prozessverbesserung eine gute Investition? 25

Ist Prozessverbesserung eine gute Investition? ( 26

Ist Prozessverbesserung eine gute Investition? 27

Ist Prozessverbesserung eine gute Investition? 28

Ist Prozessverbesserung eine gute Investition? 29

Ist Prozessverbesserung eine gute Investition? 30

Angaben für CMM. Für CMMI bisher nicht verfügbar 31

Value Network 32

Neue Architektur in CMMI V1.2 33

34

Ernest Wallmüller Mobile: 0041 79 402 44 11 wallmueller@itq.ch Zürich, München & Wien www.itq.ch Besten Dank für Ihre Aufmerksamkeit! 35

... noch Fragen? 36

Software-Prozesse - WEB Referenzen -Links N.B. SPIN Software Engineering Institute-CMMI Software Productivity Consortium A Software Process Bibliography www.itq.ch/links/ www.nbspin.org/main.html www.sei.cmu.edu/cmmi/ www.software.org www.sei.cmu.edu Kneuper Ralph - Qualitätsmanagement und Vorgehensmodelle www.kneuper.de Process Improvement Associates SPICE ISO SPICE Usergroup Wiegers Karl - Process Impact Brad Appleton's Software Process Links www.processimprovement.com www.isospice.com www.spiceusergroup.org www.processimpact.com www.enteract.com 37

Literatur Bush M. & Dunaway D.: CMMI Assessments: Motivating Positive Change, Addison Wesley, 2005 Chrissis M. B., Mike Konrad M., Shrum S.: CMMI: Guidelines for Process Integration and Product Improvement, Addison Wesley, 2003 Fatina R. : Practical Software Process Improvement, ARTECH HOUSE, 2005 Grady, Robert B.: Successful Software Process Improvement, Prentice Hall, 1997 Humphrey W. S.: TSP - Leading a Development Team, Addison Wesley, 2005 Humphrey W. S.: Introduction to the Team Software Process, Addison Wesley, 2000 Humphrey W. S.: Introduction to the Personal Software Process, Addison Wesley, 1999 Humphrey W. S.: Managing the Software Process, Addison Wesley, 1999 Kneuper R.; CMMI. Verbesserung von Softwareprozessen mit Capability Maturity Model Integration, dpunkt.verlag, 2003 Kulpa M., Johnson K. A.: Interpreting the CMMI, Auerbach, 2003 Rico D. F.: Roi of Software Process Improvement: Metrics for Project Managers and Software Engineers, J. Ross Publishing, 2004 Sommerville I., Sawyer P.: Requirements Engineering A Good Practice Guide; Wiley 1997 Wallmüller E.: SPI, Hanser, 2007 Wallmüller E.: Risikomanagement für IT- und Software-Projekte Ein Leitfaden für die Umsetzung in der Praxis, Hanser, 2004 Wallmüller E.: Software-Qualitätsmanagement in der Praxis; Hanser 2001 Zahran S.: Software Process Improvement, Addison-Wesley, 1997 38

Neu erschienen 39