SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Downloaden Sie, um offline zu lesen
Arbeiten im Scrum-Modus
Atilla Wohllebe
www.atilla-wohlle.be
1/21/2015 Arbeiten im Scrum-Modus 1
Agenda
1. Einführung
2. Scrum in der Theorie
1. Grundsätzliche Prinzipien
2. Scrum-Team
3. Flow
4. Meetings
3. Nachteile von Scrum
4. Quellen
1/21/2015 Arbeiten im Scrum-Modus 2
AGILE SOFTWAREENTWICKLUNG?
„Agile Softwareentwicklung bezeichnet Ansätze im
Softwareentwicklungsprozess, die die Transparenz und Flexibilität
erhöhen und zu einem schnelleren Einsatz der entwickelten Systeme
führen sollen, um so Risiken im Entwicklungsprozess zu minimieren“1
1/21/2015 Arbeiten im Scrum-Modus 3
1) Springer Gabler Verlag (Herausgeber), Gabler Wirtschaftslexikon, Stichwort: Agile Softwareentwicklung
Agile Softwareentwicklung setzt auf
Flexibilität und weniger Regeln
1/21/2015 Arbeiten im Scrum-Modus 4
VierWerte1
1. Individuals and interactions over processes and tools
2. Working software over comprehensive documentation
3. Customer collaboration over contract negotiation
4. Responding to change over following a plan
Vier Werte und daraus abgeleitet zwölf Prinzipien bilden den
Grundstein agiler Softwareentwicklung – und damit die Grundlage
für Scrum.
1) Kent Beck et al., http://agilemanifesto.org - abgerufen 19.01.2014
Zwölf Prinzipien
Scrum ist agile Softwareentwicklung,
gerahmt für die Management-Ebene
1990er
kleine Teams mit
Mitgliedern ähn-
licher Skillung
2002
Einführung des
ScrumMaster
Programms
bis 1990
große Teams mit
spezialisierten
Mitgliedern
Selbstbild
• Reine Management-Rahmenmethode.
• Keine Aussagen über das „Wie“ auf dem Weg
• Kombinierbar mit anderen Softwareentwicklungs- und
agilen Methoden
1/21/2015 Arbeiten im Scrum-Modus 5
Vgl. Scrum – Der Pradigmenwechsel im Projekt- und Produktmanagement – Eine Einführung – Boris Gloger, Informatik Spektrum Vol. 33 Nr.2 (2010)
Agenda
1. Einführung
2. Scrum in der Theorie
1. Grundsätzliche Prinzipien
2. Scrum-Team
3. Flow
4. Meetings
3. Nachteile von Scrum
4. Quellen
1/21/2015 Arbeiten im Scrum-Modus 6
Fünf Grundprinzipien prägen Scrum
1/21/2015 Arbeiten im Scrum-Modus 7
one-piece-flow
Bearbeitung
immer nur eines
Teils
Pull-Prinzip
Bedarf steuert
Output
cross-funktionale
Teams
Team kann in
Summe alle
Aufgabenarten
bearbeiten
PDCA-Cycle
Plan-Do-Check-Act
Impediments
Probleme
während der
Anwendung von
ScrumVgl. Boris Gloger (2010)
1/21/2015 Arbeiten im Scrum-Modus 8
„Scrum ist auf der Metaebene eine Grundüberzeugung, eine
Philosophie, und auf der Prozessebene eine Arbeitsweise mit klar
definierten Rollen, einem sehr einfach Prozessmodell, einem
klaren und einfachen Regelwerk.“1
1) Boris Gloger (2008), Scrum – Produkte zuverlässig und schnell entwickeln, Carl Hanser Verlag, April 2008, S. 6
Scrum-Teamumgebung
Scrum-Team
Die Arbeit mit Scrum kennt drei
Haupt- und drei Nebenrollen
1/21/2015 Arbeiten im Scrum-Modus 9
Entwicklungsteam
Scrum Master Product Owner
Customer User
Manager
In Anlehnung an Boris Gloger (2010)
Im Scrum-Team gibt es drei
vorgeschriebene Hauptrollen
1/21/2015 Arbeiten im Scrum-Modus 10
Scrum
Master
• Rolle: Arbeitsfähigkeit – Scrum Prozess - Produktivität
• Person: Führungskraft – Selbstorganisation des Teams
• SM
Product
Owner
• Rolle: Product Vision – Product Backlog - Profitabilität
• Person: Visionär – strategischer Führer
• PO
Team
• Rolle: Lieferung
• Person: Lieferung - Produktivität
Vgl. Boris Gloger (2010)
Die Scrum-Teamumgebung kennt drei
Nebenrollen
1/21/2015 Arbeiten im Scrum-Modus 11
Manager
• Rolle: Organisatiorische Rahmenbedingungen
• Person: z.B. Head of Development
Customer
• Rolle: Auftraggeber
User
• Rolle: Feedback
• Person: Nutzer
Vgl. Boris Gloger (2010)
Der Scrum-Flow ist eine Reihe von
Sprints und der Weg zum Produkt
1/21/2015 Arbeiten im Scrum-Modus 12
Anmerk-
ungen
• Scrum Flow ist „als Implementierung einer Folge von
Meetings zu sehen“1
• Dient Implementierung des PDCA-Cycles
Abb. Angelehnt an Scrum – Der Pradigmenwechsel im Projekt- und Produktmanagement – Eine Einführung – Boris Gloger (2010)
1) Boris Gloger (2010), Informatik Spektrum Vol. 33 Nr. 2, S. 197
Sprint
Planning 1
Sprint
Planning 2
Sprint
Review
Sprint
Retro-
perspective
Daily Scrum
Priorisierter
Produkt
Backlog
Estimation
Meeting
Estimation
Meeting
Auf strategischer Ebene steht das
Produkt im Mittelpunkt von Scrum
1/21/2015 Arbeiten im Scrum-Modus 13
Business Value
Estimation Meeting
Priorisierung der verschiede-
nen Abteilungsbacklogs
Product Backlog
Auf Product Vision basierende
Liste der priorisierten, zu
erarbeitenden Funktionalitäten
Estimation Meeting
Grundverständnis zu
Funktionalitäten und
Komplexitätseinschätzung
durch Team & PO
Abb. entnommen aus Scrum – Der Pradigmenwechsel im Projekt- und Produktmanagement – Eine Einführung – Boris Gloger (2010)
Vgl. Boris Gloger (2010)
Auf taktischer Ebene steht der Sprint
im Mittelpunkt von Scrum
1/21/2015 Arbeiten im Scrum-Modus 14
Spring Planning 2
Feststellung des Weges zur
Implementierung der
Funktionalitäten
Sprint
Eine Iteration des Scrum Flow
Sprint Planning 1
Analyse und Feststellung des
Solls der Funktionalitäten
Abb. entnommen aus Scrum – Der Pradigmenwechsel im Projekt- und Produktmanagement – Eine Einführung – Boris Gloger (2010)
Vgl. Boris Gloger (2010)
Am Ende des Sprints werden
Funktionen geliefert
1/21/2015 Arbeiten im Scrum-Modus 15
Sprint Retroperspective
Erhöhung der Produktivität im
Meeting von Team & SM durch
Beseitigung von Impediments
Daily Scrum
Planung der Tagesaktivitäten
und Konvertierung der Einzel-
ergebnisse zur Teamleistung
am Scrum Board
Sprint Review
Übergabe der einzelnen,
fertiggestellten Funktionalität
an User und Generierung neuer
Ideen für Backlog
Abb. entnommen aus Scrum – Der Pradigmenwechsel im Projekt- und Produktmanagement – Eine Einführung – Boris Gloger (2010)
Vgl. Boris Gloger (2010)
Zusätzliche Meetings stärken die
Zusammenarbeit
1/21/2015 Arbeiten im Scrum-Modus 16
Scrum of Scrums
Treffen der Teammitglieder der
verschiedenen Teams zur
Lösung technischer
Abhängigkeiten
Scrum Master Weekly
Treffen aller SM; Identifikation
und Beseitigung
organisatorischer Impediments
Product Owner Daily Scrum
Koordination der Product
Owner untereinander
Knowledge Domain Meeting
Teamübergreifendes
Spezialisten-Treffen zur
Erstellung fachlicher Richtlinien
Vgl. Boris Gloger (2010)
Agenda
1. Einführung
2. Scrum in der Theorie
1. Grundsätzliche Prinzipien
2. Scrum-Team
3. Flow
4. Meetings
3. Nachteile von Scrum
4. Quellen
1/21/2015 Arbeiten im Scrum-Modus 17
Scrum ist (auch) bei korrekter
Anwendung undurchsichtig und teuer
1/21/2015 Arbeiten im Scrum-Modus 18
Einführung
• Umbruch der Organisa-
tionskultur
• Klare Rollen- & Aufgaben-
definitionen notwendig
Staffing
• Einstellung eines Scrum-
Masters pro Team finanziell
kaum möglich
Sprints
• Risiko, auch mal zwei
Wochen „Müll“ zu
produzieren
Agenda
1. Einführung
2. Scrum in der Theorie
1. Grundsätzliche Prinzipien
2. Scrum-Team
3. Flow
4. Meetings
3. Nachteile von Scrum
4. Quellen
1/21/2015 Arbeiten im Scrum-Modus 19
1/21/2015 Arbeiten im Scrum-Modus 20
QUELLEN
Literaturverzeichnis
• Boris Gloger: Scrum – Der Pradigmenwechsel im Projekt- und Produktmanagement –
Eine Einführung, Informatik Spektrum, April 2010
• Boris Gloger: Scrum – Produkte zuverlässig und schnell entwickeln, Carl Hanser Verlag,
April 2008
• David J. Anderson: Kanban. Successful Evolutionary Change for Your Technology Business.
Blue Hole Press, Sequim, Washington 2010
• Gabler Wirtschaftslexikon: Springer Gabler Verlag (Herausgeber), Stichwort: Agile
Softwareentwicklung,
http://wirtschaftslexikon.gabler.de/Archiv/381707695/agile-
softwareentwicklung-v4.html - abgerufen 01.02.2014
• Kent Beck et al.: http://agilemanifesto.org - abgerufen 19.01.2014
• Kent Beck et al.: http://agilemanifesto.org/principles.html - abgerufen 19.01.2014
1/21/2015 Arbeiten im Scrum-Modus 21
VIELEN DANK
www.atilla-wohlle.be
1/21/2015 Arbeiten im Scrum-Modus 22

Weitere ähnliche Inhalte

Was ist angesagt?

Scrum Einleitung Präsentation
Scrum Einleitung PräsentationScrum Einleitung Präsentation
Scrum Einleitung PräsentationAndreas Nerlich
 
Top 50 Scaled Agile Interview Question and Answers | Edureka
Top 50 Scaled Agile Interview Question and Answers | EdurekaTop 50 Scaled Agile Interview Question and Answers | Edureka
Top 50 Scaled Agile Interview Question and Answers | EdurekaEdureka!
 
SAFe DevOps digital workbook (5.0)
SAFe DevOps digital workbook (5.0) SAFe DevOps digital workbook (5.0)
SAFe DevOps digital workbook (5.0) uhcougar1
 
The Product Visioning Workshop: A Proven Method for Product Planning and Prio...
The Product Visioning Workshop: A Proven Method for Product Planning and Prio...The Product Visioning Workshop: A Proven Method for Product Planning and Prio...
The Product Visioning Workshop: A Proven Method for Product Planning and Prio...Perfetti Media
 
Kanban/Scrumban - taking scrum outside its comfort zone
Kanban/Scrumban - taking scrum outside its comfort zoneKanban/Scrumban - taking scrum outside its comfort zone
Kanban/Scrumban - taking scrum outside its comfort zoneYuval Yeret
 
Introduction à l'Agilité - Cours complet 1 jour
Introduction à l'Agilité - Cours complet 1 jourIntroduction à l'Agilité - Cours complet 1 jour
Introduction à l'Agilité - Cours complet 1 jourRenaud BROSSE
 
Scrum Master Interview Questions SlideShare
Scrum Master Interview Questions SlideShareScrum Master Interview Questions SlideShare
Scrum Master Interview Questions SlideShareInvensis Learning
 
Illuminating the potential of Scrum by comparing LeSS with SAFe
Illuminating the potential of Scrum by comparing LeSS with SAFeIlluminating the potential of Scrum by comparing LeSS with SAFe
Illuminating the potential of Scrum by comparing LeSS with SAFeRowan Bunning
 
Scrum Überblick Teil 1
Scrum Überblick Teil 1Scrum Überblick Teil 1
Scrum Überblick Teil 1Christof Zahn
 
Agile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being AgileAgile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being AgileMichal Epstein
 
Agile transformation Explanined
Agile transformation ExplaninedAgile transformation Explanined
Agile transformation ExplaninedLeadingAgile
 
Product Owner & Product Manager Training
Product Owner & Product Manager TrainingProduct Owner & Product Manager Training
Product Owner & Product Manager TrainingRob Betcher
 
Agile project management
Agile project managementAgile project management
Agile project managementmicovi
 
Agile & SCRUM basics
Agile & SCRUM basicsAgile & SCRUM basics
Agile & SCRUM basicsArun R
 
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumArrielle Mali
 
Scaled agile framework (SAFe) - adopting agile at enterprise scale
Scaled agile framework (SAFe) - adopting agile at enterprise scaleScaled agile framework (SAFe) - adopting agile at enterprise scale
Scaled agile framework (SAFe) - adopting agile at enterprise scaleVadim Mikhnevych
 

Was ist angesagt? (20)

Scrum Einleitung Präsentation
Scrum Einleitung PräsentationScrum Einleitung Präsentation
Scrum Einleitung Präsentation
 
Business agility
Business agilityBusiness agility
Business agility
 
SAFe Roadmap
SAFe RoadmapSAFe Roadmap
SAFe Roadmap
 
Agile & Scrum Training
Agile & Scrum TrainingAgile & Scrum Training
Agile & Scrum Training
 
Top 50 Scaled Agile Interview Question and Answers | Edureka
Top 50 Scaled Agile Interview Question and Answers | EdurekaTop 50 Scaled Agile Interview Question and Answers | Edureka
Top 50 Scaled Agile Interview Question and Answers | Edureka
 
SAFe DevOps digital workbook (5.0)
SAFe DevOps digital workbook (5.0) SAFe DevOps digital workbook (5.0)
SAFe DevOps digital workbook (5.0)
 
The Product Visioning Workshop: A Proven Method for Product Planning and Prio...
The Product Visioning Workshop: A Proven Method for Product Planning and Prio...The Product Visioning Workshop: A Proven Method for Product Planning and Prio...
The Product Visioning Workshop: A Proven Method for Product Planning and Prio...
 
Kanban/Scrumban - taking scrum outside its comfort zone
Kanban/Scrumban - taking scrum outside its comfort zoneKanban/Scrumban - taking scrum outside its comfort zone
Kanban/Scrumban - taking scrum outside its comfort zone
 
Introduction à l'Agilité - Cours complet 1 jour
Introduction à l'Agilité - Cours complet 1 jourIntroduction à l'Agilité - Cours complet 1 jour
Introduction à l'Agilité - Cours complet 1 jour
 
Scrum Master Interview Questions SlideShare
Scrum Master Interview Questions SlideShareScrum Master Interview Questions SlideShare
Scrum Master Interview Questions SlideShare
 
Illuminating the potential of Scrum by comparing LeSS with SAFe
Illuminating the potential of Scrum by comparing LeSS with SAFeIlluminating the potential of Scrum by comparing LeSS with SAFe
Illuminating the potential of Scrum by comparing LeSS with SAFe
 
Scrum Überblick Teil 1
Scrum Überblick Teil 1Scrum Überblick Teil 1
Scrum Überblick Teil 1
 
Agile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being AgileAgile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being Agile
 
Agile transformation Explanined
Agile transformation ExplaninedAgile transformation Explanined
Agile transformation Explanined
 
Product Owner & Product Manager Training
Product Owner & Product Manager TrainingProduct Owner & Product Manager Training
Product Owner & Product Manager Training
 
Agile project management
Agile project managementAgile project management
Agile project management
 
Agile & SCRUM basics
Agile & SCRUM basicsAgile & SCRUM basics
Agile & SCRUM basics
 
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to Scrum
 
Featureban
FeaturebanFeatureban
Featureban
 
Scaled agile framework (SAFe) - adopting agile at enterprise scale
Scaled agile framework (SAFe) - adopting agile at enterprise scaleScaled agile framework (SAFe) - adopting agile at enterprise scale
Scaled agile framework (SAFe) - adopting agile at enterprise scale
 

Ähnlich wie Agiles Projektmanagement mit Scrum - Einführung

Agile Projektentwicklung mit SCRUM
Agile Projektentwicklung mit SCRUMAgile Projektentwicklung mit SCRUM
Agile Projektentwicklung mit SCRUMTechDivision GmbH
 
KEY VALUES - AGILE SCRUM TRAINING
KEY VALUES  - AGILE SCRUM TRAININGKEY VALUES  - AGILE SCRUM TRAINING
KEY VALUES - AGILE SCRUM TRAININGKEY VALUES
 
Agile Teamarbeit - wie Startups Projekte managen und die Zusammenarbeit fördern
Agile Teamarbeit - wie Startups Projekte managen und die Zusammenarbeit fördernAgile Teamarbeit - wie Startups Projekte managen und die Zusammenarbeit fördern
Agile Teamarbeit - wie Startups Projekte managen und die Zusammenarbeit fördernSascha Böhr
 
Agile UX - Wege zur agilen nutzerzentrierten Produktentwicklung
Agile UX - Wege zur agilen nutzerzentrierten ProduktentwicklungAgile UX - Wege zur agilen nutzerzentrierten Produktentwicklung
Agile UX - Wege zur agilen nutzerzentrierten ProduktentwicklungRainer Gibbert
 
Scrum als agiles Vorgehensmodell für Programmierer
Scrum als agiles Vorgehensmodell für ProgrammiererScrum als agiles Vorgehensmodell für Programmierer
Scrum als agiles Vorgehensmodell für ProgrammiererTobias Schlüter
 
Scrum zum Anfassen
Scrum zum AnfassenScrum zum Anfassen
Scrum zum AnfassenTilman Moser
 
Scrum in Zahlen
Scrum in ZahlenScrum in Zahlen
Scrum in ZahlenSonja Uhl
 
Agile softwareentwicklung am Beispiel von Scrum
Agile softwareentwicklung am Beispiel von ScrumAgile softwareentwicklung am Beispiel von Scrum
Agile softwareentwicklung am Beispiel von ScrumZeljko Kvesic
 
Scrum zum Anfassen
Scrum zum AnfassenScrum zum Anfassen
Scrum zum AnfassenTilman Moser
 
Scrum Workshop
Scrum WorkshopScrum Workshop
Scrum Workshopmrdoubleb
 
SEO Projekte in der agilen Entwicklung nach Scrum | Learnings und Tipps
SEO Projekte in der agilen Entwicklung nach Scrum | Learnings und TippsSEO Projekte in der agilen Entwicklung nach Scrum | Learnings und Tipps
SEO Projekte in der agilen Entwicklung nach Scrum | Learnings und TippsBianca Zang
 
Scrum hilft bei typischen Hürden im Prozessmanagement
Scrum hilft bei typischen Hürden im ProzessmanagementScrum hilft bei typischen Hürden im Prozessmanagement
Scrum hilft bei typischen Hürden im ProzessmanagementTorben Haagh
 
20121211 certified-scrum-master-course
20121211 certified-scrum-master-course20121211 certified-scrum-master-course
20121211 certified-scrum-master-courseReto Kuhn
 
RE und Scrum - auf den zweiten Blick ein geniales Team
RE und Scrum - auf den zweiten Blick ein geniales TeamRE und Scrum - auf den zweiten Blick ein geniales Team
RE und Scrum - auf den zweiten Blick ein geniales TeamHOOD Group
 
Das TIB AV-Portal setzt auf das agile Management-Framework Scrum
Das TIB AV-Portal setzt auf das agile Management-Framework ScrumDas TIB AV-Portal setzt auf das agile Management-Framework Scrum
Das TIB AV-Portal setzt auf das agile Management-Framework ScrumSvenDrStrobel
 
Die agile Organisation: Inhalt, Wege und Hürden aus Sicht eines CEO – der Fal...
Die agile Organisation: Inhalt, Wege und Hürden aus Sicht eines CEO – der Fal...Die agile Organisation: Inhalt, Wege und Hürden aus Sicht eines CEO – der Fal...
Die agile Organisation: Inhalt, Wege und Hürden aus Sicht eines CEO – der Fal...marcus evans Network
 
Lust, Last, List? Ein Scrum Projekt reflektiert von Product Owner, Scrum Mast...
Lust, Last, List? Ein Scrum Projekt reflektiert von Product Owner, Scrum Mast...Lust, Last, List? Ein Scrum Projekt reflektiert von Product Owner, Scrum Mast...
Lust, Last, List? Ein Scrum Projekt reflektiert von Product Owner, Scrum Mast...Joscha Jenni
 

Ähnlich wie Agiles Projektmanagement mit Scrum - Einführung (20)

Agile Projektentwicklung mit SCRUM
Agile Projektentwicklung mit SCRUMAgile Projektentwicklung mit SCRUM
Agile Projektentwicklung mit SCRUM
 
Einführung in SCRUM
Einführung in SCRUMEinführung in SCRUM
Einführung in SCRUM
 
KEY VALUES - AGILE SCRUM TRAINING
KEY VALUES  - AGILE SCRUM TRAININGKEY VALUES  - AGILE SCRUM TRAINING
KEY VALUES - AGILE SCRUM TRAINING
 
Agile Teamarbeit - wie Startups Projekte managen und die Zusammenarbeit fördern
Agile Teamarbeit - wie Startups Projekte managen und die Zusammenarbeit fördernAgile Teamarbeit - wie Startups Projekte managen und die Zusammenarbeit fördern
Agile Teamarbeit - wie Startups Projekte managen und die Zusammenarbeit fördern
 
Agile UX - Wege zur agilen nutzerzentrierten Produktentwicklung
Agile UX - Wege zur agilen nutzerzentrierten ProduktentwicklungAgile UX - Wege zur agilen nutzerzentrierten Produktentwicklung
Agile UX - Wege zur agilen nutzerzentrierten Produktentwicklung
 
Scrum als agiles Vorgehensmodell für Programmierer
Scrum als agiles Vorgehensmodell für ProgrammiererScrum als agiles Vorgehensmodell für Programmierer
Scrum als agiles Vorgehensmodell für Programmierer
 
Scrum zum Anfassen
Scrum zum AnfassenScrum zum Anfassen
Scrum zum Anfassen
 
Scrum in Zahlen
Scrum in ZahlenScrum in Zahlen
Scrum in Zahlen
 
Agile softwareentwicklung am Beispiel von Scrum
Agile softwareentwicklung am Beispiel von ScrumAgile softwareentwicklung am Beispiel von Scrum
Agile softwareentwicklung am Beispiel von Scrum
 
Scrum zum Anfassen
Scrum zum AnfassenScrum zum Anfassen
Scrum zum Anfassen
 
Scrum Workshop
Scrum WorkshopScrum Workshop
Scrum Workshop
 
SCRUM für Projektleiter
SCRUM für ProjektleiterSCRUM für Projektleiter
SCRUM für Projektleiter
 
SEO Projekte in der agilen Entwicklung nach Scrum | Learnings und Tipps
SEO Projekte in der agilen Entwicklung nach Scrum | Learnings und TippsSEO Projekte in der agilen Entwicklung nach Scrum | Learnings und Tipps
SEO Projekte in der agilen Entwicklung nach Scrum | Learnings und Tipps
 
Scrum hilft bei typischen Hürden im Prozessmanagement
Scrum hilft bei typischen Hürden im ProzessmanagementScrum hilft bei typischen Hürden im Prozessmanagement
Scrum hilft bei typischen Hürden im Prozessmanagement
 
20121211 certified-scrum-master-course
20121211 certified-scrum-master-course20121211 certified-scrum-master-course
20121211 certified-scrum-master-course
 
RE und Scrum - auf den zweiten Blick ein geniales Team
RE und Scrum - auf den zweiten Blick ein geniales TeamRE und Scrum - auf den zweiten Blick ein geniales Team
RE und Scrum - auf den zweiten Blick ein geniales Team
 
Webinar - Agil? Na klar! Aber wie?
Webinar - Agil? Na klar! Aber wie?Webinar - Agil? Na klar! Aber wie?
Webinar - Agil? Na klar! Aber wie?
 
Das TIB AV-Portal setzt auf das agile Management-Framework Scrum
Das TIB AV-Portal setzt auf das agile Management-Framework ScrumDas TIB AV-Portal setzt auf das agile Management-Framework Scrum
Das TIB AV-Portal setzt auf das agile Management-Framework Scrum
 
Die agile Organisation: Inhalt, Wege und Hürden aus Sicht eines CEO – der Fal...
Die agile Organisation: Inhalt, Wege und Hürden aus Sicht eines CEO – der Fal...Die agile Organisation: Inhalt, Wege und Hürden aus Sicht eines CEO – der Fal...
Die agile Organisation: Inhalt, Wege und Hürden aus Sicht eines CEO – der Fal...
 
Lust, Last, List? Ein Scrum Projekt reflektiert von Product Owner, Scrum Mast...
Lust, Last, List? Ein Scrum Projekt reflektiert von Product Owner, Scrum Mast...Lust, Last, List? Ein Scrum Projekt reflektiert von Product Owner, Scrum Mast...
Lust, Last, List? Ein Scrum Projekt reflektiert von Product Owner, Scrum Mast...
 

Agiles Projektmanagement mit Scrum - Einführung

  • 1. Arbeiten im Scrum-Modus Atilla Wohllebe www.atilla-wohlle.be 1/21/2015 Arbeiten im Scrum-Modus 1
  • 2. Agenda 1. Einführung 2. Scrum in der Theorie 1. Grundsätzliche Prinzipien 2. Scrum-Team 3. Flow 4. Meetings 3. Nachteile von Scrum 4. Quellen 1/21/2015 Arbeiten im Scrum-Modus 2
  • 3. AGILE SOFTWAREENTWICKLUNG? „Agile Softwareentwicklung bezeichnet Ansätze im Softwareentwicklungsprozess, die die Transparenz und Flexibilität erhöhen und zu einem schnelleren Einsatz der entwickelten Systeme führen sollen, um so Risiken im Entwicklungsprozess zu minimieren“1 1/21/2015 Arbeiten im Scrum-Modus 3 1) Springer Gabler Verlag (Herausgeber), Gabler Wirtschaftslexikon, Stichwort: Agile Softwareentwicklung
  • 4. Agile Softwareentwicklung setzt auf Flexibilität und weniger Regeln 1/21/2015 Arbeiten im Scrum-Modus 4 VierWerte1 1. Individuals and interactions over processes and tools 2. Working software over comprehensive documentation 3. Customer collaboration over contract negotiation 4. Responding to change over following a plan Vier Werte und daraus abgeleitet zwölf Prinzipien bilden den Grundstein agiler Softwareentwicklung – und damit die Grundlage für Scrum. 1) Kent Beck et al., http://agilemanifesto.org - abgerufen 19.01.2014 Zwölf Prinzipien
  • 5. Scrum ist agile Softwareentwicklung, gerahmt für die Management-Ebene 1990er kleine Teams mit Mitgliedern ähn- licher Skillung 2002 Einführung des ScrumMaster Programms bis 1990 große Teams mit spezialisierten Mitgliedern Selbstbild • Reine Management-Rahmenmethode. • Keine Aussagen über das „Wie“ auf dem Weg • Kombinierbar mit anderen Softwareentwicklungs- und agilen Methoden 1/21/2015 Arbeiten im Scrum-Modus 5 Vgl. Scrum – Der Pradigmenwechsel im Projekt- und Produktmanagement – Eine Einführung – Boris Gloger, Informatik Spektrum Vol. 33 Nr.2 (2010)
  • 6. Agenda 1. Einführung 2. Scrum in der Theorie 1. Grundsätzliche Prinzipien 2. Scrum-Team 3. Flow 4. Meetings 3. Nachteile von Scrum 4. Quellen 1/21/2015 Arbeiten im Scrum-Modus 6
  • 7. Fünf Grundprinzipien prägen Scrum 1/21/2015 Arbeiten im Scrum-Modus 7 one-piece-flow Bearbeitung immer nur eines Teils Pull-Prinzip Bedarf steuert Output cross-funktionale Teams Team kann in Summe alle Aufgabenarten bearbeiten PDCA-Cycle Plan-Do-Check-Act Impediments Probleme während der Anwendung von ScrumVgl. Boris Gloger (2010)
  • 8. 1/21/2015 Arbeiten im Scrum-Modus 8 „Scrum ist auf der Metaebene eine Grundüberzeugung, eine Philosophie, und auf der Prozessebene eine Arbeitsweise mit klar definierten Rollen, einem sehr einfach Prozessmodell, einem klaren und einfachen Regelwerk.“1 1) Boris Gloger (2008), Scrum – Produkte zuverlässig und schnell entwickeln, Carl Hanser Verlag, April 2008, S. 6
  • 9. Scrum-Teamumgebung Scrum-Team Die Arbeit mit Scrum kennt drei Haupt- und drei Nebenrollen 1/21/2015 Arbeiten im Scrum-Modus 9 Entwicklungsteam Scrum Master Product Owner Customer User Manager In Anlehnung an Boris Gloger (2010)
  • 10. Im Scrum-Team gibt es drei vorgeschriebene Hauptrollen 1/21/2015 Arbeiten im Scrum-Modus 10 Scrum Master • Rolle: Arbeitsfähigkeit – Scrum Prozess - Produktivität • Person: Führungskraft – Selbstorganisation des Teams • SM Product Owner • Rolle: Product Vision – Product Backlog - Profitabilität • Person: Visionär – strategischer Führer • PO Team • Rolle: Lieferung • Person: Lieferung - Produktivität Vgl. Boris Gloger (2010)
  • 11. Die Scrum-Teamumgebung kennt drei Nebenrollen 1/21/2015 Arbeiten im Scrum-Modus 11 Manager • Rolle: Organisatiorische Rahmenbedingungen • Person: z.B. Head of Development Customer • Rolle: Auftraggeber User • Rolle: Feedback • Person: Nutzer Vgl. Boris Gloger (2010)
  • 12. Der Scrum-Flow ist eine Reihe von Sprints und der Weg zum Produkt 1/21/2015 Arbeiten im Scrum-Modus 12 Anmerk- ungen • Scrum Flow ist „als Implementierung einer Folge von Meetings zu sehen“1 • Dient Implementierung des PDCA-Cycles Abb. Angelehnt an Scrum – Der Pradigmenwechsel im Projekt- und Produktmanagement – Eine Einführung – Boris Gloger (2010) 1) Boris Gloger (2010), Informatik Spektrum Vol. 33 Nr. 2, S. 197 Sprint Planning 1 Sprint Planning 2 Sprint Review Sprint Retro- perspective Daily Scrum Priorisierter Produkt Backlog Estimation Meeting Estimation Meeting
  • 13. Auf strategischer Ebene steht das Produkt im Mittelpunkt von Scrum 1/21/2015 Arbeiten im Scrum-Modus 13 Business Value Estimation Meeting Priorisierung der verschiede- nen Abteilungsbacklogs Product Backlog Auf Product Vision basierende Liste der priorisierten, zu erarbeitenden Funktionalitäten Estimation Meeting Grundverständnis zu Funktionalitäten und Komplexitätseinschätzung durch Team & PO Abb. entnommen aus Scrum – Der Pradigmenwechsel im Projekt- und Produktmanagement – Eine Einführung – Boris Gloger (2010) Vgl. Boris Gloger (2010)
  • 14. Auf taktischer Ebene steht der Sprint im Mittelpunkt von Scrum 1/21/2015 Arbeiten im Scrum-Modus 14 Spring Planning 2 Feststellung des Weges zur Implementierung der Funktionalitäten Sprint Eine Iteration des Scrum Flow Sprint Planning 1 Analyse und Feststellung des Solls der Funktionalitäten Abb. entnommen aus Scrum – Der Pradigmenwechsel im Projekt- und Produktmanagement – Eine Einführung – Boris Gloger (2010) Vgl. Boris Gloger (2010)
  • 15. Am Ende des Sprints werden Funktionen geliefert 1/21/2015 Arbeiten im Scrum-Modus 15 Sprint Retroperspective Erhöhung der Produktivität im Meeting von Team & SM durch Beseitigung von Impediments Daily Scrum Planung der Tagesaktivitäten und Konvertierung der Einzel- ergebnisse zur Teamleistung am Scrum Board Sprint Review Übergabe der einzelnen, fertiggestellten Funktionalität an User und Generierung neuer Ideen für Backlog Abb. entnommen aus Scrum – Der Pradigmenwechsel im Projekt- und Produktmanagement – Eine Einführung – Boris Gloger (2010) Vgl. Boris Gloger (2010)
  • 16. Zusätzliche Meetings stärken die Zusammenarbeit 1/21/2015 Arbeiten im Scrum-Modus 16 Scrum of Scrums Treffen der Teammitglieder der verschiedenen Teams zur Lösung technischer Abhängigkeiten Scrum Master Weekly Treffen aller SM; Identifikation und Beseitigung organisatorischer Impediments Product Owner Daily Scrum Koordination der Product Owner untereinander Knowledge Domain Meeting Teamübergreifendes Spezialisten-Treffen zur Erstellung fachlicher Richtlinien Vgl. Boris Gloger (2010)
  • 17. Agenda 1. Einführung 2. Scrum in der Theorie 1. Grundsätzliche Prinzipien 2. Scrum-Team 3. Flow 4. Meetings 3. Nachteile von Scrum 4. Quellen 1/21/2015 Arbeiten im Scrum-Modus 17
  • 18. Scrum ist (auch) bei korrekter Anwendung undurchsichtig und teuer 1/21/2015 Arbeiten im Scrum-Modus 18 Einführung • Umbruch der Organisa- tionskultur • Klare Rollen- & Aufgaben- definitionen notwendig Staffing • Einstellung eines Scrum- Masters pro Team finanziell kaum möglich Sprints • Risiko, auch mal zwei Wochen „Müll“ zu produzieren
  • 19. Agenda 1. Einführung 2. Scrum in der Theorie 1. Grundsätzliche Prinzipien 2. Scrum-Team 3. Flow 4. Meetings 3. Nachteile von Scrum 4. Quellen 1/21/2015 Arbeiten im Scrum-Modus 19
  • 20. 1/21/2015 Arbeiten im Scrum-Modus 20 QUELLEN
  • 21. Literaturverzeichnis • Boris Gloger: Scrum – Der Pradigmenwechsel im Projekt- und Produktmanagement – Eine Einführung, Informatik Spektrum, April 2010 • Boris Gloger: Scrum – Produkte zuverlässig und schnell entwickeln, Carl Hanser Verlag, April 2008 • David J. Anderson: Kanban. Successful Evolutionary Change for Your Technology Business. Blue Hole Press, Sequim, Washington 2010 • Gabler Wirtschaftslexikon: Springer Gabler Verlag (Herausgeber), Stichwort: Agile Softwareentwicklung, http://wirtschaftslexikon.gabler.de/Archiv/381707695/agile- softwareentwicklung-v4.html - abgerufen 01.02.2014 • Kent Beck et al.: http://agilemanifesto.org - abgerufen 19.01.2014 • Kent Beck et al.: http://agilemanifesto.org/principles.html - abgerufen 19.01.2014 1/21/2015 Arbeiten im Scrum-Modus 21