CMMI-Agile - Agile Reifeprüfung - Referenten und … · Großsysteme der Finanz- und...

9
CMMI-Agile - Agile Reifeprüfung Brückenschlag zwischen Agilität und CMMI Mit der Verkündung des agilen Manifests vor über 10 Jahren hat sich die Welt der Vorgehensweisen und Prozessmodelle in der IT geteilt: in eine agile und in eine andere Welt. Die Spaltung begann in kleinen Softwareentwicklerteams und zieht sich inzwischen durch alle Belange der IT und darüber hinaus. Dieser Trend bringt nicht nur Grabenkämpfe, sondern auch Versuche aller Art, Agiles mit anderem zu kombinieren. In allen Disziplinen wird online und auf Papier über die Kombination von Agilem mit Althergebrachtem berichtet. Nicht jede Kombination läuft rund. Die Versuchung, Kanten und Ecken rund zu schleifen, ist gross. Jedoch verleihen gerade die Ecken und Kanten der Methode die notwendige Stärke und Rundschleifen kann die Modelle schwächen. Die Kombination ist dann weniger als die Summe der Einzelteile. Ein äusserst unglücklicher Ansatz. Die Veranstaltung "CMMI-Agile - Agile Reifeprüfung" sucht den Brückenschlag zwischen Agilem und dem Reifegradmodel Capability Maturity Model Integration (CMMI). Das Fundament dieser Brücke bilden die beiden Grundlagen-Workshops zu Agilität und CMMI. Erfahrungsberichte über Agilität mit CMMI schlagen die Brücke, welche den Teilnehmern aus verschiedenen Welten den persönlichen Austausch ermöglicht. Als überzeugte Agilisten mit weitem Rundumblick wollen wir helfen, Kanten zu schärfen, so dass die Summe möglicher Kombinationen mehr als deren Einzelteile bildet.

Transcript of CMMI-Agile - Agile Reifeprüfung - Referenten und … · Großsysteme der Finanz- und...

Page 1: CMMI-Agile - Agile Reifeprüfung - Referenten und … · Großsysteme der Finanz- und Transportindustrie). ... Agile Entwicklungsmethoden und CMMI werden als einzelne Frameworks oft

CMMI-Agile - Agile Reifeprüfung

Brückenschlag zwischen Agilität und CMMI Mit der Verkündung des agilen Manifests vor über 10 Jahren hat sich die Welt der Vorgehensweisen und Prozessmodelle in der IT geteilt: in eine agile und in eine andere Welt. Die Spaltung begann in kleinen Softwareentwicklerteams und zieht sich inzwischen durch alle Belange der IT und darüber hinaus. Dieser Trend bringt nicht nur Grabenkämpfe, sondern auch Versuche aller Art, Agiles mit anderem zu kombinieren. In allen Disziplinen wird online und auf Papier über die Kombination von Agilem mit Althergebrachtem berichtet. Nicht jede Kombination läuft rund. Die Versuchung, Kanten und Ecken rund zu schleifen, ist gross. Jedoch verleihen gerade die Ecken und Kanten der Methode die notwendige Stärke und Rundschleifen kann die Modelle schwächen. Die Kombination ist dann weniger als die Summe der Einzelteile. Ein äusserst unglücklicher Ansatz. Die Veranstaltung "CMMI-Agile - Agile Reifeprüfung" sucht den Brückenschlag zwischen Agilem und dem Reifegradmodel Capability Maturity Model Integration (CMMI). Das Fundament dieser Brücke bilden die beiden Grundlagen-Workshops zu Agilität und CMMI. Erfahrungsberichte über Agilität mit CMMI schlagen die Brücke, welche den Teilnehmern aus verschiedenen Welten den persönlichen Austausch ermöglicht. Als überzeugte Agilisten mit weitem Rundumblick wollen wir helfen, Kanten zu schärfen, so dass die Summe möglicher Kombinationen mehr als deren Einzelteile bildet.

Page 2: CMMI-Agile - Agile Reifeprüfung - Referenten und … · Großsysteme der Finanz- und Transportindustrie). ... Agile Entwicklungsmethoden und CMMI werden als einzelne Frameworks oft

Referenten

Gerhard Fessler

Agilität und CMMI - Mythen in der Praxis

Gerhard Fessler studierte Mathematik und Physik an den Universitäten Göttingen und Freiburg sowie Informatik an der Universität Karlsruhe. Nach mehrjähriger Tätigkeit als Projektleiter in mittelständischen Telekommunikationsunternehmen wechselte er 1992 in die Bosch-Gruppe. Dort wurden Prozessverbesserung in der Entwicklung zum Schwerpunkt seiner Arbeit. Mit nahezu 40 Jahren Erfahrung im Entwicklungsumfeld und zahlreichen Qualifikationen, darunter CMMI Institute-zertifizierter Instruktor und Lead Appraiser für alle drei CMMI-Konstellationen, zählt Gerhard Fessler heute zu den wichtigsten Experten für die gängigen Prozessverbesserungs-Modelle. Er leitet er Steinbeis-Beratungszentrum Prozesse, Exzellenz und CMMI.

Page 3: CMMI-Agile - Agile Reifeprüfung - Referenten und … · Großsysteme der Finanz- und Transportindustrie). ... Agile Entwicklungsmethoden und CMMI werden als einzelne Frameworks oft

David Croome

Scrum ist von der Venus. CMMI vom Mars

David Croome ist Berater bei der wibas GmbH. David Croome ist Certified Scrum Master und Coach, zertifizierter CMMI Intermediate und Interner CMMI Appraiser. Mit seinen Kunden nutzt er agilen Techniken, um neue teamübergreifende Standards und Regeln schrittweise zu entwickeln, auszurollen und in der Organisation zu verankern. Er hat langjährige Erfahrung in Change Management, Agile, Lean, Projektmanagement und Prozessverbesserung. David Croome wird insbesondere für seine Organisations- und Moderationsfähigkeit geschätzt.

Caroline Gansser

Scrum ist von der Venus. CMMI vom Mars

Caroline Gansser ist Beraterin bei der wibas GmbH. Caroline Gansser ist Certified Scrum Master und Coach, zertifizierter CMMI Intermediate und Interner CMMI Appraiser. Sie unterstützt Unternehmen in der erfolgreichen Umsetzung von CMMI und Scrum. Dabei wird sie für ihre Fähigkeit geschätzt, sowohl Senior Management als auch Mitarbeiter von agilen Techniken zu überzeugen und in die Umsetzung einzubinden. Caroline Gansser begleitet seit vielen Jahren strategische Projekte, bei denen Organisationen aus eigener Kraft erfolgreich Verbesserungen umsetzen.

Page 4: CMMI-Agile - Agile Reifeprüfung - Referenten und … · Großsysteme der Finanz- und Transportindustrie). ... Agile Entwicklungsmethoden und CMMI werden als einzelne Frameworks oft

Malgorzata Pinkowska

Revolution oder Evolution? – CMMI Reifegrad 5 Implementierung in ein agiles und projektorientiertes Unternehmen

Malgorzata Pinkowska hat einen Doktor Titel in Computer Engineering und arbeitet seit 2011 als Projektleiterin und Beraterin bei der mimacom ag. Ihre Hauptaufgabe war es die CMMI Praktiken im QM-System der mimacom zu implementieren. Als Appraisal Team-Mitglied, nahm sie bei der Reifegrad 5 Beurteilung der mimacom teil. Ihre Interessen konzentrieren sich auf Software-Projektmanagement, Prozessoptimierung und Qualitätssicherung.

Pieter van Zyl

Revolution oder Evolution? – CMMI Reifegrad 5 Implementierung in ein agiles und projektorientiertes Unternehmen

Dr. Pieter van Zyl ist ein vom SEI zertifizierter SCAMPI High Maturity Lead Appraiser und Geschäftsleiter bei Demix Business Development, einer internationalen Beratungsfirma. Er hat einige der grössten CMMI Appraisals weltweit durchgeführt.

Page 5: CMMI-Agile - Agile Reifeprüfung - Referenten und … · Großsysteme der Finanz- und Transportindustrie). ... Agile Entwicklungsmethoden und CMMI werden als einzelne Frameworks oft

Tutoren

Malgorzata Pinkowska

Malgorzata Pinkowska hat einen Doktor Titel in Computer Engineering und arbeitet seit 2011 als Projektleiterin und Beraterin bei der mimacom ag. Ihre Hauptaufgabe war es die CMMI Praktiken im QM-System der mimacom zu implementieren. Als Appraisal Team-Mitglied, nahm sie bei der Reifegrad 5 Beurteilung der mimacom teil. Ihre Interessen konzentrieren sich auf Software-Projektmanagement, Prozessoptimierung und Qualitätssicherung.

Pieter van Zyl

Dr. Pieter van Zyl ist ein vom SEI zertifizierter SCAMPI High Maturity Lead Appraiser und Geschäftsleiter bei Demix Business Development, einer internationalen Beratungsfirma. Er hat einige der grössten CMMI Appraisals weltweit durchgeführt.

Hans-Peter Korn

Dr. Hans-Peter Korn ist Inhaber der Schweizer Beratungsfirma KORN AG und arbeitet als Consultant, Coach und Trainer für agiles Management, Leadership und Teamwork. Als promovierter Physiker war er zunächst in verschiedensten Linien- und »klassischen« Projektleitungsfunktionen im Großanlagen-Engineering tätig, dann im Informatikbereich (kommerzielle Großsysteme der Finanz- und Transportindustrie). Seit 1998 konzentriert er sich auf die sozialen Aspekte von Veränderungs-, Kooperations- und Kommunikations-Prozessen in Unternehmen und komplexen Projekten. Er verfügt über aktuelle Erfahrungen als Coach/Consultant/Agile Master für eine pragmatisch verstandene "Agilität" bei großen Unternehmen im Telecom- und Finanzwirtschafts-Bereich. Er ist Herausgeber u.a. von "Agiles IT-Management in grossen Unternehmen" (Symposion Publishing, 2013)

Page 6: CMMI-Agile - Agile Reifeprüfung - Referenten und … · Großsysteme der Finanz- und Transportindustrie). ... Agile Entwicklungsmethoden und CMMI werden als einzelne Frameworks oft

Tutorials

Tutorial I: CMMI für Agile Titel: Agile an einer Reifeprüfung – CMMI Crash-Kurs und Simulation eines “Appraisals” Tutoren: Malgorzata Pinkowska, Pieter van Zyl Sprache: Englisch Dieses Tutorial widmet sich an Agilisten, welche offen für neue Erkenntnisse und Erfahrungen sind. Wenn Projektmanagement und Prozesse sowie Qualität und Verbesserungen Bestandteile Ihres Alltags sind, richtet sich dieses Tutorial an Sie.

Durch einen innovativen Ansatz und mit Ihrem Scrum Know-How werden wir Ihnen helfen die Anforderungen von CMMI zu verstehen. Profunde Analysen in Bereichen wie Projektmanagement und Engineering-Prozesse werden Ihnen erlauben die Erkenntnisse in die tägliche Anwendung zu integrieren. Wir erarbeiten gemeinsam Ergebnisse und Hinweise, welche zur Erfüllung der CMMI Anforderungen benötigt werden. Die erreichten Ergebnisse werden während einer Simulation einer SCAMPI B Bewertung gleichzeitig durch unser Gremium von Sachverständigen beurteilt.

Wenn Sie Ihre Reifeprüfung bestehen möchten, sollten Sie diesen Teil der Veranstaltung nicht verpassen.

Tutorial II: Agiles für CMMI-Menschen Titel: Wie und wohin bewegen sich reife und agile Menschen auf einem unbekannten, zugefrorenen Fluss? Versuch einer agilen Annäherung an CMMI. Tutor: Hans-Peter Korn Sprache: Deutsch Dieses Tutorial richtet sich an mit CMMI vertraute Personen, die mehr darüber erfahren möchten, was sich hinter dem Begriff "agil" verbirgt und was davon zu CMMI passt - oder CMMI widerspricht. Wir beginnen mit einer Flussüberquerung als metaphorische Annäherung an Handlungsoptionen in komplexen Situationen. Diese vergleichen wir mit exemplarischen Vorgehensweisen der Software-Produktentwicklung mit Seitenblicken auf die Zeitachse seit 1970 und den unterschiedlichen Bedeutungen von "agil". Im Zentrum des Tutorials stehen zwei Aspekte:

1. Die Essenz der "agilen" Software-Entwicklung auf der Portfolio-, Programm- und Teamebene.

2. Was davon wird mit der Nutzung von CMMI unterstützt, was behindert? Der zweite Aspekt wird mit einem "World Café" vertieft. Die Erkenntnisse an den Café-Tischen sind die Basis für eine Abschlussdiskussion.

Page 7: CMMI-Agile - Agile Reifeprüfung - Referenten und … · Großsysteme der Finanz- und Transportindustrie). ... Agile Entwicklungsmethoden und CMMI werden als einzelne Frameworks oft

Abstracts zu den Vorträgen

Erfahrungsbericht mimacom - Revolution oder Evolution? – CMMI Reifegrad 5 Imple mentierung in ein agiles und projektorientiertes Unternehmen Referenten: Malgorzata Pinkowska, Pieter van Zyl Sprache: Englisch „Rüttle am Status Quo, stelle Best Practises in Frage, übertreffe dich selbst und halte dir stets den Kundennutzen vor Augen.“ Dieses Motto unterstützt als Grundeinstellung die Implementierung verschiedener Ideen. Ideen werden dabei als die grössten Chancen für die Entwicklung einer Firma angesehen und die stetige Weiterentwicklung als Grundhaltung verstanden: Sei es die Realisierung von Projekten mit innovativen, neuen Technologien, die Nutzung effizienter Werkzeuge, die Verwendung von agilen Methoden oder die Verbesserung gelebter Prozesse und Management-Frameworks. Sämtliche Aktivitäten verfolgen ein gemeinsames Ziel: Die Anforderungen und Erwartungen der Kunden zu übertreffen und qualitativ hochwertige Produkte und Dienstleistungen zu kreieren. Unser Vortrag führt den Zuhörer durch die Umsetzung einer „Mission Impossible“ - der Einführung von CMMI Reifegrad 5 in eine agil geführte Projekt- und Organisationskultur in einem internationalen Umfeld. Agile Entwicklungsmethoden und CMMI werden als einzelne Frameworks oft falsch interpretiert und in einem Widerspruch zueinander wahrgenommen. Der Vortrag erlaubt Einblicke in die Praxis eines erfolgreich eingeführten CMMI-Projekts und den Nutzen für Projektleiter, Führungskräfte, Qualitätsverantwortliche und Endkunden. Wir beleuchten dabei die Herausforderungen sowie die Vor- und Nachteile einer CMMI-Implementierung im agil-arbeitenden Umfeld und diskutieren kritisch einige mögliche Lösungsansätze. Zu Beginn unseres Vortrages werden wir die Motivation zu CMMI Reifegrad 5, dem höchsten Reifegrad des weltweit anerkannten Prozess-Frameworks, begründen. Weiter werden die Chancen und Risiken vorgestellt, welche die Implementierung für Projekte und die Organisation dargestellt hat.

Page 8: CMMI-Agile - Agile Reifeprüfung - Referenten und … · Großsysteme der Finanz- und Transportindustrie). ... Agile Entwicklungsmethoden und CMMI werden als einzelne Frameworks oft

Vortrag I - Scrum ist von der Venus. CMMI vom Mars. Referenten: David Croome, Caroline Gansser Sprache: Deutsch

Dieser Vortrag macht den Kopf frei von Vorurteilen zu CMMI und Scrum. Beide Modelle bieten lediglich eine unterschiedliche Perspektive für ein gemeinsames Verbesserungsziel und ergänzen sich optimal: CMMI hilft Scrum und Scrum hilft CMMI.

CMMI und Scrum haben beide das Ziel die Entwicklungsarbeit zu verbessern. Der wesentliche Unterschied ist, dass Scrum ein Framework mit konkreten „how-to“ Anleitungen ist. Hingegen CMMI ein guter Coach darstellt, um keine wichtigen Dinge bei der Etablierung organisationaler Lösungen zu vergessen.

CMMI ist wie ein guter Coach, der genau die Fragen stellt, die das Scrum Framework nicht abdeckt. Beispielsweise: wie funktioniert agile Führung? Oder wie vermeidet man, dass „Schein-Scrum Projekte“ den Ruf von erfolgreichen echten Scrum Projekten beschädigen? CMMI hilft einer Organisation systematisch „agil“ zu werden.

Scrum hilft CMMI mit guten und schlanken Umsetzungslösungen. Wenn CMMI mir gute Coaching-Fragen stellt, wie z.B. wie stelle ich sicher, dass die Anforderungen an ein Produkt von allen Beteiligten verstanden sind?, dann bietet Scrum mir an vielen stellen eine gute Antwort darauf. Scrum bietet allgemein einen guten Ansatz, die Praktiken von CMMI schlank zu lösen.

Dieser Vortrag zeigt, wie aus „1+1 = 3“ wird. Für jeden, der Scrum oder CMMI in seiner Organisation umsetzen möchte, zeigt dieser Vortrag, wie komplementär Scrum und CMMI in der Praxis sind. Die jeweils fehlenden Aspekte des Einen werden durch Lösungen des Anderen abgedeckt bzw. ergänzt. Dadurch werden häufig vorkommende Tretfallen bei der Verbesserungsarbeit von vorne herein vermieden.

Page 9: CMMI-Agile - Agile Reifeprüfung - Referenten und … · Großsysteme der Finanz- und Transportindustrie). ... Agile Entwicklungsmethoden und CMMI werden als einzelne Frameworks oft

Vortrag II - Agilität und CMMI - Mythen in der Prax is Referent: Gerhard Fessler Sprache: Deutsch Ein Leser von Diskussionen zur Softwareentwicklung kann derzeit den Eindruck erhalten, dass Ansätze wie CMMI und agile Methoden sehr weit auseinander liegen, ja unvereinbar sind. Die implizite, manchmal auch explizite Behauptung einiger Ersteller von Diskussionsbeiträgen, sie seien im Besitz der Wahrheit, macht die Sache nicht einfacher. Jemandem der - wie der Vortragende - seit den 1970er Jahren in der Softwareentwicklung aktiv ist, kommt diese Situation sehr bekannt vor: Die grundlegende Situation wiederholt sich alle paar Jahre - die Stichworte ändern sich. Im Vortrag wird anhand von Beispielen und Erfahrungen schlaglichtartig vorgestellt, wie sich agile Methoden sowie CMMI-Umsetzungen in der Praxis positiv und negativ auswirken können. Als Resümee aus den Beispielen und Erfahrungen wird empfohlen mit der Situation gelassen und rational umzugehen. Darauf aufbauend werden Hinweise auf eine Strategie gegeben, mit der eine Entwicklungsabteilung aus allen diesen Ideen die für sie passenden finden und umsetzen kann.