multiprojekt- & multiprodukt- landschaften mit...

42
Multiprojekt- & Multiprodukt- Landschaften mit Scrum Referenten: Heiko Hütter Jennifer Vosseler Datum: 10.05.2017

Upload: others

Post on 04-Nov-2019

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Multiprojekt- & Multiprodukt-Landschaften mit Scrum

Referenten: Heiko HütterJennifer Vosseler

Datum: 10.05.2017

Page 2: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 2 von 42

Inhalt

1. Was ist Scrum?1.1 Definition und Zielsetzung

1.2 Hintergrund

2. Das Scrum-Framework2.1 Scrum Team (Rollen)

2.2 Ereignisse

2.3 Artefakte

3. Multiprojekt- und Multiproduktmanagement mit Scrum3.1 Unternehmensumfeld

3.2 Skalierung von Scrum

3.3 SAFe und Scrum@Scale

3.4 Anpassung bei DAASI International

Page 3: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 3 von 42

● Weperience, Gründer ● Agile Projektumsetzungen im

Bereich Online-Strategie-Beratung

● Forschung an der Universität Stuttgart: A framework for identifying and evaluating measures to enhance BI-Agility, https://doi.org/10.1109/hicss.2015.561

● Aufbau der DARIAH-DE eHumanities Service Unit

Heiko HütterChief Operation Officer

[email protected]

@hai2210

Page 4: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 4 von 42

Über DAASI International

Page 5: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 5 von 42

● Gründung 2000 in Tübingen

● ca. 19 Mitarbeiter

Kernkompetenzen:

● Identity & Access Management

● Shibboleth, OpenLDAP, RABC, SSO, Provisionierung,...

● Digital Humanities

● AAIs, digitale Forschungsinfrastrukturen, Projektmanagement,...

Über DAASI International

Page 6: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 6 von 42

Kunden:

● Forschung: Forschungseinrichtungen, Hochschulen, Rechenzentren

● Verwaltung: Behörden, Ministerien, Verbände

● Wirtschaft: Großunternehmen, mittelständische Unternehmen

Leistungen:

● Consulting

● Integration

● Softwareentwicklung

● Support

● Schulungen

Über DAASI International

Page 7: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 7 von 42

1. Was ist Scrum?

Page 8: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 8 von 42

1.1 Definition und Zielsetzung

● Vorgehensmodell im Bereich Produkt-/Projektmanagement

● auf Empirie basierendes Prozess-Framework

● dient der Entwicklung und Erhaltung komplexer Produkte

● Prozesssteuerung durch

– Transparenz

– Überprüfung

– Anpassung

→ Scrum macht den Grad der Effizienz sicht- und somit optimierbar

→ Scrum ist keine Technik und kein Prozess

Page 9: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 9 von 42

1.2 Hintergrund

● Scrum Werte

– Selbstverpflichtung

– Mut

– Fokus

– Offenheit

– Respekt

Page 10: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 10 von 42

1.2 Hintergrund

Agiles Manifest

● Individuen und Interaktionen haben Vorrang vor Prozessen und Werkzeugen...

● Funktionsfähige Produkte haben Vorrang vor ausgedehnter Dokumentation...

● Zusammenarbeit mit dem Kunden hat Vorrang vor Vertragsverhandlungen...

● Das Eingehen auf Änderungen hat Vorrang vor strikter Planverfolgung...

Page 11: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 11 von 42

2. Das Scrum-Framework

Page 12: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 12 von 42

Prozess-Rahmenwerk

Scrum-Team

Erei

gnis

seArtefakte

Page 13: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 13 von 42

2.1 Scrum Team (Rollen)

● Product Owner

● Scrum Master

● Entwicklungsteam

Scrum-Team

Page 14: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 14 von 42

2.1 Scrum Team (Rollen)

● Product Owner

– verantwortlich für den wirtschaftlichen Erfolg des Produkts

– Management des Product Backlogs

– bleibt immer rechenschaftspflichtig

→ Administrator

Page 15: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 15 von 42

2.1 Scrum Team (Rollen)

● Scrum Master

– Verständnis und richtige Ausführung (Coaching)

– Servant Leader

– Optimierung der Zusammenarbeit

→ Supporter

Page 16: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 16 von 42

2.1 Scrum Team (Rollen)

● Entwicklungsteam

– professionelle Umsetzung der Anforderungen (technische Realisierung)

– eigenverantwortlich für die Qualität des Produkts/Produkt-Inkrements

– interdisziplinär

– selbstorganisierend

→ Coder

Page 17: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 17 von 42

2.2 Ereignisse

● Sprint

● Sprint Planning

● Daily Scrum (Stand-Ups)

● Sprint Review

● Sprint Retrospektive

Ereignisse

Page 18: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 18 von 42

2.2 Ereignisse

Sprint

2-4 Wochen

Page 19: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 19 von 42

2.2 Ereignisse

● Sprint = Container

– 4 Meetings

– werden im Vorfeld festgelegt

→ erzeugt Routine und Transparenz

→ Gelegenheiten zur Überprüfung und Anpassung

– zeitlich begrenzt (Timebox)

Page 20: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 20 von 42

2.2 Ereignisse

● Sprint Planning

– Scrum Team definiert das Sprint-Ziel

– erstellt Sprint Backlog

Page 21: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 21 von 42

2.2 Ereignisse

● Daily Scrum (Stand-Ups)

– tägliche Reflexion zur Erreichung der Sprint-Ziels

?

Page 22: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 22 von 42

2.2 Ereignisse

● Sprint Review

– Präsentation des Product Inkrements

– Stakeholder geben Feedback

Page 23: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 23 von 42

2.2 Ereignisse

● Sprint Retrospektive

– Analyse des jeweils letzten Sprints

Verbesserungen?

Page 24: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 24 von 42

2.3 Artefakte

● Product Backlog

● Sprint Backlog

● Inkrement

Artefakte

Page 25: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 25 von 42

2.3 Artefakte

● Inkrement

– vorläufiges Produkt

– Ergebnis am Ende eines Sprints

– verwendbarer Zustand

Page 26: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 26 von 42

2.3 Artefakte

● Product Backlog

– Liste mit Wünschen und Anforderungen des Kunden

– dynamisch

– Verwaltung durch Product Owner

Page 27: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 27 von 42

2.3 Artefakte

● Sprint Backlog

– Liste ausgewählter Product Backlog-Einträge

+ Plan

+ Sprint-Ziel

→ Prognose über das geplante Inkrement

→ Abbild der geplanten Arbeitsschritte

Page 28: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 28 von 42

3. Multiprojekt- und Multiproduktmanagement mit Scrum

Page 29: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 29 von 42

Multiproduktlandschaft

Page 30: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 30 von 42

Multiprojektlandschaft

● 32 laufende Projekte, 9 in Anbahnung, 3 in Abwicklung

● Heterogene Größe und Komplexität der

Projekte

● Heterogene Kunden und Branchen

Page 31: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 31 von 42

Kontext

© 2014 Scrum Inc.

Page 32: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 32 von 42

3 Dimensionen der WeiterentwicklungScale

Distribution

Saturation

Page 33: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 33 von 42

Page 34: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 34 von 42

Scrum@Scale

Page 35: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 35 von 42

3.1 Das Entwicklungsteam

● Entwicklungsteam

– Doppelbelegung der Rollen

Page 36: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 36 von 42

3.3 Sprint Review

● Sprint Review

– 2 Phasen

● Intern

– gesamtes Projektteam

– ein Sprint Review pro Team

– PO übernimmt die Rolle des Kunden

● extern

– im Zeitraum zwischen zwei Sprints

– nur zwischen PO und Stakeholder

– Review erfolgt zum letzten abgeschlossenen Sprint

Page 37: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 37 von 42

Sprint

Product Backlog

Sprint Backlog

Sprint Review/Retrospektie

Daily Scrum/Stand-Ups

Sprint Planning

Page 38: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 38 von 42

Sprint 1 Sprint 2 Sprint 3

Sprint Review (intern)

Sprint Review (extern)

Page 39: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 39 von 42

Verbesserungen?

Retrospektive

Page 40: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Folie 40 von 42

Visualisierung

Scrum-Werte

Transp

are

nz

Überp

rüfu

ng

Anpass

ung

Team ArtefakteEreignisse

Vertrauen und Teamgeist

Erfolg

Page 42: Multiprojekt- & Multiprodukt- Landschaften mit Scrumps.informatik.uni-tuebingen.de/teaching/ss17/se/04-Scrum.pdf · → Scrum macht den Grad der Effizienz sicht- und somit optimierbar

Quellen

Themen:

Alle Fakten zum Scrum-Framework sind dem offiziellen Scrum Guide entnommen.https://www.scrumguides.org

Agiles Manifesthttp://scrum-master.de/Scrum-Glossar/Agiles_Manifest

Bilder:

scrum@Scalehttps://34slpa7u66f159hfp1fhl9aur1-wpengine.netdna-ssl.com/wp-content/uploads/2014/07/Scrum-EntInfographic-FINAL7-crop.jpg

SAFehttp://www.scaledagileframework.com