Upload
others
View
3
Download
1
Embed Size (px)
Citation preview
1© ZWP Ingenieur-AG
Agiles Projektmanagement ( SCRUM)
Vortrag 21.01.2019
VDI Haus Stuttgart
2© ZWP Ingenieur-AG
Willy WulzDipl.-Ing. (FH) Technische Gebäudeausrüstung
Funktion Niederlassungsleiter, Prokurist der ZWP Ingenieur-AG in Stuttgart seit 2011Jahrgang 1957Qualifikation Diplom 1982 an der Hochschule für Technik EsslingenSpezialgebiete Heizungs-, Lüftungs-, Kältetechnik, Gebäudeautomation, Inbetriebnahmen,
Objektüberwachung
Viele Jahre Lehrbeauftragter an der Hochschule Biberach Fachbereich GebäudeklimatikBaukosten und Wirtschaftlichkeit, HOAI
www.zwp.de
Und Kollegen !
Agiles Projektmanagement - Vorstellung 21.01.2019
3© ZWP Ingenieur-AG 3 www.zwp.de
ZWP Ingenieur-AG
Agiles Projektmanagement - Vorstellung 21.01.2019
4© ZWP Ingenieur-AG
Bundesweit tätig
www.zwp.de
Ihr Vorteil
8 Standorte Kenntnis der lokalen
Genehmigungs-anforderungen und der örtlichen Bedingungen
Agiles Projektmanagement - Vorstellung 21.01.2019
5© ZWP Ingenieur-AG
330 Mitarbeiter/innen arbeiten in folgenden Fachbereichen
www.zwp.de
Ihr Vorteil
über 30 Jahre Erfahrung mit TGA-Planung aus einer Hand
Sichere und schnelle Projektabwicklung
Unser Personal ist kompetent in allen Bereichen der Technischen Gebäudeausrüstung
Heizungs-, Lüftungs- und Kältetechnik Elektro- und Nachrichtentechnik, Fördertechnik
Verwaltung und Projektassistenz 93
54
33
1518
54
48
Gebäudeautomation
Simulation, Zertifizierung und Gebäudemanagement
CAD-Konstrukteure, Zeichner, Auszubildende
Sanitär- und Medientechnik
Agiles Projektmanagement - Vorstellung 21.01.2019
6© ZWP Ingenieur-AG 6
Der Weg: Ganzheitliche Planung und Beratung
www.zwp.deAgiles Projektmanagement - Vorstellung 21.01.2019
7© ZWP Ingenieur-AG 7
Agiles Projektmanagement Scrum
www.zwp.deAgiles Projektmanagement - Vorstellung 21.01.2019
8© ZWP Ingenieur-AG 8
Vorstellung Am Anfang alles definieren Ungestörte Bearbeitung Am Ende wird alles gleichzeitig
und komplett abgestimmt fertig
Betrachten wir die Welt noch richtig?
Quelle Abb.: https://www.strunz.comErläuterungen: https://www.agil-werden.de
Wie stellen wir uns die Welt vor?
www.zwp.deAgiles Projektmanagement - Vorstellung 21.01.2019
9© ZWP Ingenieur-AG 9 www.zwp.de
• Transparenz• Kurze Feedbackzyklen• Lernen aus Erfahrungen• Wirkungsvolles Risikomanagement • Offener Umgang mit Änderungen
Was haben wir?
Was brauchen wir?
VUKA
Quelle Abb.: https://www.strunz.com
Accept Reality, Manage Chaos
Agiles Projektmanagement - Vorstellung
Wie ist die Welt?
• Volatil – ständige Veränderung• Unsicher – Entscheidungen, etc.• Komplex – unklare Struktur• Ambiguität / Ambivalent - mehrdeutig
Erläuterungen: https://www.agil-werden.de
21.01.2019
10© ZWP Ingenieur-AG 10
…was bedeutet das für uns?
Die Aufgaben der Projektleitung / des Managements bleiben gleich.
Wir müssen uns jedoch den neuen Rahmenbedingungen / Herausforderungen stellen.
Mögliche Fragestellungen hierzu:
neue Routinen / Methoden?
wie werden Störungen zur Normalität?
wie gehen wir mit veränderten Aufgabenstellungen um?
wie reagieren wir auf VUKA?
…
www.zwp.deAgiles Projektmanagement - Vorstellung 21.01.2019
11© ZWP Ingenieur-AG 11
Vom Wasserfall zur Agilität
Was können agile Vorgehensweisen bewirken?
KonventionellesProjektmanagement
Agiles Projekt-management
Flexibilität
Schnelles Erkennen von Fehlern, kontinuierliches Lernen
Verbesserte Kommunikation (mit Kunden und intern)
Schnelle Reaktion auf Veränderungen
Risiko-minimierung mittels Priorisierung von Aufgaben
www.zwp.deAgiles Projektmanagement - Vorstellung 21.01.2019
12© ZWP Ingenieur-AG www.zwp.de
Quelle: IHRS-Training, Dr. Rolland Donin, MBA
Stacey Diagramm zum Einsatz von Projektmanagement-Methoden
Durchführung (Wie?)
Inhalt
e (W
as?)
Agiles Projektmanagement - Vorstellung 21.01.2019
13© ZWP Ingenieur-AG 13
© http://www.rugby.com.au Scrum (engl.) = Gedränge
www.zwp.de
Einführung in Scrum - Begrifflichkeit
Agiles Projektmanagement - Vorstellung 21.01.2019
14© ZWP Ingenieur-AG 14
1986: Nonaka und Takeuchi beschrieben: kleine hochvernetzte und interdisziplinäre Teams erzielen besten Resultate -> Scrum
1990: De Grace und Stahl erwähnen erstmals Scrum im Zusammenhang mit Software
1993: erste Scrums bei Easel Corp durch Jeff Sutherland
1996: Schwaber & Sutherland liefern bei OOPSLA 96 gemeinsam eine erste Definition von Scrum „Agile Manifesto“
Scrum etabliert sich und wird als konform zu ISO-9000 und anderen Standards anerkannt.
Einführung in Scrum - Historie
Link zu Scrum Guide:https://www.scrumguides.org/docs/scrumguide/v1/Scrum-Guide-DE.pdf
www.zwp.deAgiles Projektmanagement - Vorstellung 21.01.2019
15© ZWP Ingenieur-AG 15 www.zwp.de
Agiles Projektmanagement – Scrum
• Ursprung in der Programmierung/ Softwareentwicklung
• Selbstorganisierte Teams
• Die Entwicklung eines Produktes erfolgt schrittweise
• Wichtigste Aufgabe zuerst, anstatt „Schema f“
Quelle: www.pixbay.com/de/photos/entscheidung
Agiles Projektmanagement - Vorstellung 21.01.2019
16© ZWP Ingenieur-AG 16 www.zwp.deAgiles Projektmanagement - Vorstellung
Was ist Scrum?
• Scrum ist ein schlanker, agiler Prozess für Projektmanagement u.a. in der Softwareentwicklung.
• Woraus besteht Scrum?• Einfache Regeln• Wenige Rollen• Mehrere Meetings• Einige Artefakte/ Werkzeuge• Iteratives Vorgehen• Selbstorganisierte, interdisziplinäre Teams
21.01.2019
17© ZWP Ingenieur-AG 17 www.zwp.de
Ziele von Scrum
• Hohe Transparenz -> niedriger Informationsverlust
• Projekt mit höherer Geschwindigkeit bearbeiten
• Gleichmäßigere Auslastung im Projektverlauf
• Änderungen besser in den Planungsablauf integrieren
Abstimmung – ungestörtes Arbeiten – Abstimmung – ungestörtes Arbeiten - …
Agiles Projektmanagement - Vorstellung 21.01.2019
18© ZWP Ingenieur-AG 18 www.zwp.de
HOAILPH
Abstimmung Bauherr/
Planungsbeteiligte
Sprint-planung
Sprint
2-4 Wochen
Aufgaben-pool
Abgabe
täglicheMeetings
Quelle: in Anlehnung an Microsoft Playground, Maik van der Gaag (2015)
HOAILPH
Scrum im Planungsablauf
Agiles Projektmanagement - Vorstellung 21.01.2019
19© ZWP Ingenieur-AG 19 www.zwp.de
Säulen von Scrum
1. Transparenz• Fortschritt und Hindernisse eines Projektes müssen
für alle klar erkennbar sein.
2. Überprüfung• Regelmäßige Überprüfung der Planung auf
Funktionalität und Qualität
3. Anpassung • Auf Änderungen einzugehen ist wichtiger als das
Festhalten an einem vorher festgelegten Plan
Agiles Projektmanagement - Vorstellung 21.01.2019
20© ZWP Ingenieur-AG 20 www.zwp.deAgiles Projektmanagement - Vorstellung
Das agile Manifest als Wertesystem
Individuen und Interaktionen
Funktionierende Software
Kooperation mit Projektbeteiligten
Reaktion auf Änderungen
Verfolgung eines festgelegten Plans
Vertrags-verhandlungen
Umfangreiche Dokumentation
sind wichtiger als Prozesse und Tools
ist wichtiger als
ist wichtiger als
ist wichtiger als
Auszug aus Scrum Guide:
21.01.2019
21© ZWP Ingenieur-AG 21 www.zwp.de
Rollen und Aufgaben im Scrum
Agiles Projektmanagement - Vorstellung
Projektleiter (Product owner):
Kernaufgaben:
• Anforderungsmanagement
• Zusammenarbeit mit dem Team
• Stakeholdermanagement (Schnittstelle zu externen Projektbeteiligten)
• Inhaltliche Koordination der Userstories und der Sprintplanung
21.01.2019
22© ZWP Ingenieur-AG 22 www.zwp.de
Rollen und Aufgaben im Scrum
Agiles Projektmanagement - Vorstellung
Scrum-Team
• Aufgaben: • sämtliche Arbeiten die zur Erreichung eines Sprint-Ziels
erforderlich sind• Erstellung und Pflege der Scrum-Karten
• Besonderheit: Scrum-Team organisiert sich selbst
• Erstellen der Aufgaben zu den Userstories bzw. den Sprints• Bearbeitung und Aktualisierung der Aufgaben am Scrum-Board
21.01.2019
23© ZWP Ingenieur-AG 23 www.zwp.deAgiles Projektmanagement - Vorstellung
Scrum-Master
• enge Zusammenarbeit mit dem Team
• Beseitigung von Hindernissen, die das Team von effizienter Arbeit abhalten
• Begleitung des Scrum-Prozesses
• Funktion eines Schiedsrichters: Einhaltung der Scrum-Regeln
Aktuell: Zertifizierungen für ScrumMaster (www.scrum.org)
Rollen und Aufgaben im Scrum
21.01.2019
24© ZWP Ingenieur-AG 24 www.zwp.deAgiles Projektmanagement - Vorstellung
Gliederung
• Die Rollen bei Scrum
• Die Planungsphase
• Die Umsetzung eines Sprints
• Planung• Durchführung• Nachbereitung
Artefakte• Product-Backlog• Sprint-Backlog• Produkt-Inkrement
Rollen• ProductOwner• ScrumMaster• Team• Stakeholder
Ereignisse• Sprint• Sprint-Planung• Daily-Scrum• Sprint Review & Sprint Retrospective
Sprint Review & Retrospective
Sprint
Daily Scrum
ProductBacklog
Sprint Backlog
Sprint Planning
Produkt-inkrement
ca. 2-4 Wochen
täglich
21.01.2019
25© ZWP Ingenieur-AG 25 www.zwp.deAgiles Projektmanagement - Vorstellung
Product-Backlog - Die Planungsphase
• Alle Anforderungen in Userstories beschreiben
• Erstellung und Verwaltung in Zuständigkeit des ProductOwners
• Projektstart: Erfassung der groben Anforderungen, wird verfeinert
• Im Projekt: Fortlaufende Detaillierung und Aktualisierung
• Projektende: Fertigstellung des Product Backlogs
• eine Liste aller gewünschten Arbeiten (Userstories)
• Priorisierung durch ProductOwner
• zu Beginn jedes Sprints repriorisiert
21.01.2019
26© ZWP Ingenieur-AG 26 www.zwp.deAgiles Projektmanagement - Vorstellung
Sprint-Planung - Die Planungsphase
• Team soll Verständnis über anstehende Aufgaben erhalten
• Auswahl der zu bearbeitenden Anforderungen
(Auswahl der Userstories) für den nächsten Sprint
• Diskussion über Vor-/Nachteile, Risiko, Inhalt (Repriorisierung)
• Ermittlung aller zur Umsetzung erforderlichen Aktivitäten
• Erstellung des Sprint-Backlogs
• Verpflichtungserklärung des Teams (commitment)
21.01.2019
27© ZWP Ingenieur-AG 27 www.zwp.de
Wichtige Aufgaben / Userstories zuerst, anstatt „Schema F“.
mehrere SprintsAgiles Projektmanagement - Vorstellung 21.01.2019
28© ZWP Ingenieur-AG 28 www.zwp.deAgiles Projektmanagement - Vorstellung
Der Sprint
• Team soll möglichst ungestört den Sprint-Backlog abarbeiten
• Überblick über den Fortschritt der Teammitglieder schaffen
• Hindernisse diskutieren & beseitigen
• Sprints sollen gleich lang dauern
• Abstimmung im Daily-Scrum:
• 15 Minuten Standup-Meeting
• Jeder Teilnehmer beantwortet am Scrum-Board drei Fragen:
- Was habe ich seit dem letzten Daily-Scrum gemacht?
- Was werde ich bis zum nächsten Daily-Scrum machen?
- Was hat mich in meiner Arbeit behindert?
• ScrumMaster notiert sich die Hindernisse
21.01.2019
29© ZWP Ingenieur-AG 29 www.zwp.deAgiles Projektmanagement - Vorstellung 21.01.2019
30© ZWP Ingenieur-AG 30 www.zwp.deAgiles Projektmanagement - Vorstellung
Sprint Burndown-Chart
Ziel Visualisiert Arbeitsfortschritt im aktuellen Projekt
Es werden die tatsächlich aufgewendeten Stunden mit den im Product Backlog kalkulierten Stunden gegenüber gestellt.
Sind wir schneller als gedacht?Haben wir uns zu viel vorgenommen?
21.01.2019
31© ZWP Ingenieur-AG 31 www.zwp.deAgiles Projektmanagement - Vorstellung
Produkt-Inkrement
• einsatzfähiges und überprüftes Zwischenergebnis je Userstory
lauffähige Version
• muss allen bisherigen Anforderungen genügen
(Festlegung der Anforderungen im Product Backlog)
• Präsentation und Beurteilung im Sprint-Review
• Einbindung von QS, wenn sinnvoll
21.01.2019
32© ZWP Ingenieur-AG 32 www.zwp.de
Sprint Retrospective Meeting
• Feedbackrunde, um die Zusammenarbeit zu verbessern
• Was war positiv, was war nicht gut?• Nach jedem Sprint• Das ganze Team nimmt teil
Ablauf
1. Check-In
2. Daten Sammeln
3. Diskussion
Struktur des Meetings:• One Word: Ein Wort zum Sprint• Keep: Das sollten wir wieder so machen• Change: Hier müssen wir besser werden
Dauer: 15 - 30 Minuten
Ziele• Zusammenarbeit des Teams verbessern• Anwendung im Scrum-Prozesses optimieren• Produktivität und Ergebnisqualität steigern
Agiles Projektmanagement - Vorstellung 21.01.2019
33© ZWP Ingenieur-AG 33 www.zwp.deAgiles Projektmanagement - Vorstellung
Sprint Review Meeting
1. Reflektion2. Live
Demonstration. Vorstellung Planung.
3. Abnahme
• Ziel Abnahme der Arbeitsfortschritte durch ProductOwner, vernetztes Wissen fördern• Wichtig Keine inszenierte Show! Einfache Demo der Anforderungen• Dauer Je nach Sprintlänge zw. 2 – 4 Stunden• Die Qualitätssicherung kann in das Sprint Review Meeting eingebunden werden.
Ablauf
Dauer: 1 - 3 Stunden
21.01.2019
34© ZWP Ingenieur-AG 34 www.zwp.de
(Tägliches) Meeting Themen
Fragen:Was habe ich seit dem letzten täglichen Meeting erreicht?Was plane ich zum nächsten täglichen Meeting zu erreichen?Was hindert mich bei der Bewältigung der Aufgabe?
Parameter• Täglich am Morgen• 15 Minuten• Stand-up
Nicht zur Problemlösung• Hindernisse werden sichtbar• schafft Transparenz• Zuordnung von Aufgaben• Gegenseitiges Helfen wird gefördert• flexible Einteilung der Aufgaben
Agiles Projektmanagement - Vorstellung 21.01.2019
35© ZWP Ingenieur-AG 35 www.zwp.de
Regeln im Scrum:
Agiles Projektmanagement - Vorstellung
Sprint
Aufgaben
täglichesMeeting
• Keine Änderungen während eines Sprints• Die Sprintdauer soll dementsprechend gewählt werden• Von der Sprintplanung wird nur bei gravierenden
Änderungen abgewichen
• Die Aufgabendauer soll nicht länger als 8 Stunden und nicht kürzer als 1 Stunde gewählt werden
• Aufgaben müssen für alle nachvollziehbar sein• Es sollen keine Aufgaben während eines Sprints
zusätzlich angepinnt werden
• Das Daily Meeting soll maximal 15 Minuten dauern• Es wird pünktlich begonnen• Das Daily Meeting dient nicht zur fachlichen Lösungs-
findung, sondern nur zur Beantwortung der drei Fragen
21.01.2019
36© ZWP Ingenieur-AG 36
SCRUM-board
www.zwp.de
Aufgaben
Agiles Projektmanagement - Vorstellung 21.01.2019
37© ZWP Ingenieur-AG 37 www.zwp.de
Projektergebnisse/ Projektverlauf
Anfang Mitte Abschluss
Aufgabenpool
Agiles Projektmanagement - Vorstellung 21.01.2019
38© ZWP Ingenieur-AG 38 www.zwp.de
Und nun
Scrum Daily Meetings live
Sprint: Abschluss der Entwurfsplanung
.
Agiles Projektmanagement - Vorstellung 21.01.2019
39© ZWP Ingenieur-AG 39 www.zwp.de
Erfahrungen aus den Projekten bei ZWP
• Scrum muss projektspezifisch angepasst werden!
• Scrum muss begleitet werden.
• Eine gemeinsam festgelegte Sprint-Planung wird auch gemeinsam durchlaufen.
• Team war insgesamt motivierter, da ein Fortschritt im Projekt erkennbar war.
Agiles Projektmanagement - Vorstellung 21.01.2019
40© ZWP Ingenieur-AG 40 www.zwp.de
Einführung von Scrum bei der ZWP Ingenieur-AG
Agiles Projektmanagement - Vorstellung
2017 Scrum-Pilotprojekt in der NL Köln
November 2017 Vorstellung der Arbeitsmethode bei der NL Tagung
November 2017 Einführung in der NL Stuttgart,
Überzeugung der PL von den Vorteilen von Scrum
Innerbetriebliche Schulung auf Basis der Erfahrungen der NL Köln
Februar 2018 Schulung der NL Stuttgart mit Herrn Dr. Donin
Erste Ansätze zur Aktualisierung der Projektbearbeitungsmethoden 2016
21.01.2019
41© ZWP Ingenieur-AG 41 www.zwp.de
Grundsätzlich gilt wieder in allen Projekten:
Agiles Projektmanagement - Vorstellung
Kommunikation ist besser als Tausende E-Mails
sowohl intern als auch extern
21.01.2019
42© ZWP Ingenieur-AG 42 www.zwp.de
Schulungen zum Agilen Projektmanagement beim VDI Stuttgart
Agiles Projektmanagement - Vorstellung 21.01.2019
43© ZWP Ingenieur-AG 43 www.zwp.deAgiles Projektmanagement - Vorstellung 21.01.2019
44© ZWP Ingenieur-AG 44 www.zwp.deAgiles Projektmanagement - Vorstellung 21.01.2019
45© ZWP Ingenieur-AG 45 www.zwp.de
Danke!!!
Agiles Projektmanagement - Vorstellung
Und jetzt, bitte : Fragen und Diskussion
21.01.2019
46© ZWP Ingenieur-AG 46
Herzlichen Dank an die Kölner Kollegen
Bernhard Pfeiferund
Stefan Friedrich
für die Zurverfügungstellung der Folien.
www.zwp.de 21.01.2019