SlideShare ist ein Scribd-Unternehmen logo
Agile
Softwareentwicklung
am Beispiel SCRUM
It´s all about value
ZELJKO KVESIC | MISSION-ONE GMBH |05.10.2017
Vorstellung
Zeljko Kvesic
Leiter Entwicklung & Systeme
mission-one GmbH
www.mission-one.de
Mostar, Bosnien und Herzegowina
zeljko@kvesic.de
Twitter: @nadrealista
Web: www.kvesic.de
Agenda
1. Vorgehensmodelle Überblick
2. Klassische Vorgehensmodelle
3. Was bedeutet Agilität in der
Softwareentwicklung
4. Überblick agile Vorgehensmodelle
5. Scrum in a nutshell
Überblick
Vorgehensmodelle
 Entwicklung von komplexen Softwareprojekten ist
schwierig umzusetzen und zu warten
 Schwer bis unmöglich zu planen
 Vorgehensmodelle unterteilen den
Entwicklungsprozess in zeitlich und inhaltlich
abgegrenzte Phasen
 Klassische vs. Agile Vorgehensmodelle
BEISPIEL
WASSERFALL
Quelle: blog.five1.de
V-Modell
NACHTEILE
KLASSISCHE
MODELLE
AGILE
MANIFESTO
Wir erschließen bessere Wege, Software zu
entwickeln, indem wir es selbst tun und anderen
dabei helfen.
Durch diese Tätigkeit haben wir diese Werte zu
schätzen gelernt:
 Individuen und Interaktionen mehr als Prozesse
und Werkzeuge
 Funktionierende Software mehr als umfassende
Dokumentation
 Zusammenarbeit mit dem Kunden mehr als
Vertragsverhandlung
 Reagieren auf Veränderung mehr als das Befolgen
eines Plans
Quelle: http://agilemanifesto.org/iso/de/manifesto.html
SCRUM
ALLGEMEIN
 Erste Erwähnung 1993
 Als Erfinder von Scrum gelten heute Jeff
Sutherland und Ken Schwaber
 Scrum – aus dem Rugby / Gedränge
 Scrum ist ein Framework – vieles ist nicht definiert
und muss von dem Team ausgearbeitet werden
 Einfach zu verstehen aber schwer zu meistern
SCRUM WERTE
 Commitment – einen bestimmten Ergebnis
auszuliefern
 Fokus – im Sprint sich auf die gegenwertige
Aufgaben konzentrieren und fokusieren
 Offenheit – gegenüber neue Praktiken, neue
Denkweisen, Offenheit und Transparenz
 Respekt – respektvoller Umgang, andere
Meinungen zulassen eigene und die Schwächen
anderer honorieren.
SCRUM AUF
EINEM
BIERDECKEL
Quelle: scrum-master.de
PRODUCT
BACKLOG
 Priorisierte Liste von Anforderungen mit
Schätzwerten (Estimates)
 Die Anforderungen werden als PBI (Product
backlog items) bezeichnet
 Schätzung in Effort Points  gefühlte Größe, gibt
auch das Verhältnis zu anderen Items im Backlog
 Wird durch den Product Owner verwaltet.
 Je höher ein PBI einsortiert desto detaillierter ist es
beschrieben.
SPRINT
BACKLOG
 Liste von PBI´s und Tasks die den Arbeitsumfang
vom aktuellen Sprint festlegt.
 Wird täglich von allen Mitgliedern vom Scrum
Team gepflegt.
 Gibt Einblick in den Fortschritt der Arbeit im
aktuellen Sprint (Burndown Chart)
SPRINT
 Timebox für die Implementierung von einem
Inkrement von einem potentiell auslieferbarem
Produkt
 Länge vom Sprint 2 – 4 Wochen
 Beginnt mit dem Sprint Planing
 Endet mit der Sprint Review
SCRUM ROLLEN
 Pflege des Product Backlogs
 Vertritt sämtliche Stakeholder im Projekt
 Priorisiert das Backlog – mit dem Ziel das Business
Value vom Produkt zu maximieren.
 Steht dem Developer Team immer zur Verfügung
bei Fragen oder Unklarheiten
 Sollte keine andere Rolle im Projekt einnehmen
 Verändert nicht den Sprint Backlog während des
Sprints
Product Owner
SCRUM ROLLEN
 trägt die Verantwortung für den Scrum-Prozess
 ist ein Vermittler und Unterstützer im Scrum Team
 beseitigt Hindernisse (sog. Impediments)
 moderiert Scrum Meetings
 schützt das Team vor unberechtigten Eingriffen
während des Sprints
 ist ein „servant leader“
Scrum Master
SCRUM ROLLEN
 Entwickelt das Produktinkrement im Sprint
 Interdisziplinäres Team
 Sollte alle Fertigkeiten besitzen die notwendig sind
um da Produktinkrement zu entwickeln
 5-9 Personen
 Das Team pflegt täglich während des Sprints das
Backlog
Developer Team
Self organised teams
Scrum Meetings
BACKLOG
REFINEMENT
 Pflege vom Backlog durch Product Owner und das
Developer Team
 Schätzung der PBI´s durch das Developer Team
 Schätzung in Effort Points (Fibonacci Reihe)
 4 Stunden im Sprint bei 2-wöchigen Sprints
 Verfeinern von PBI´s damit Klarheit bei hoch
priorisierten PBI´s herrscht
SPRINT
PLANING 1
 Procut Owner zusammen mit Developer Team
 Moderiert durch den Scrum Master
 Team legt den Umfang der Arbeit für den nächsten
Sprint und Verpflichtet sich dies im Sprint
auszuliefern (Commitment)
 Nur das Team macht die Aussage was in den Sprint
reingenommen wird. Product Owner äußert die
Wünsche und priorisiert.
SPRINT
PLANING 2
 in der zweiten Phase diskutiert das Developer
Team technische Details zur Realisierung von PBI´s
 Zerlegung der Anforderungen in Arbeitspakete
(Tasks)
 keine Zuordnung der Tasks zu Personen
 das Team entwickelt gemeinsam eine Strategie für
die Realisierung der Anforderungen
DAILY SCRUM
 findet täglich statt
 immer am gleichen Ort und zur gleichen Zeit
 15 Minuten Dauer
 folgende Fragen beantworten:
 Was habe ich gestern getan?
 Was tue ich heute?
 Welche Probleme habe ich?
SPRINT REVIEW
 Vorstellung der Ergebnisse aus dem Sprint
 Vorstellung an den Product Owner der die Arbeit
abnimmt und als Done definiert
 Anwesenheit anderer Stakeholder möglich
 Das Team selbst präsentiert
 Feedback vom Product Owner und Stakeholder
fließt in die weitere Arbeit ein
RETROSPEKTIVE
Regelmäßig nach hinten schauen – um sich stetig zu verbessern
SCRUM AUF
EINEM
BIERDECKEL
Quelle: scrum-master.de
LITERATUR
 Scrum Guide:
http://www.scrumguides.org/scrum-guide.html
 People´s Scrum
https://www.amazon.de/Peoples-Scrum-Agile-
Revolutionary-Transformation-
ebook/dp/B00CO8CRDY
 Rework
https://www.amazon.de/ReWork-Change-Way-
Work-Forever/dp/0091929784/
 Scrum in der Praxis
https://www.amazon.de/dp/3864902584
 Scrum Zertifizierungen
https://www.scrum.org/professional-scrum-
certifications/professional-scrum-developer-
assessment
DANKEFÜRDIE AUFMERKSAMKEIT
ZELJKO KVESIC | MISSION-ONE GMBH |05.10.2017

Weitere ähnliche Inhalte

Was ist angesagt?

Agile stories, estimating and planning
Agile stories, estimating and planningAgile stories, estimating and planning
Agile stories, estimating and planning
Dimitri Ponomareff
 
Jira Agile
Jira AgileJira Agile
Jira Agile
Peter Perger
 
Scrum refinement
Scrum refinementScrum refinement
Scrum refinement
Vincenzo Favara
 
How to create a work breakdown structure (wbs)
How to create a work breakdown structure (wbs)How to create a work breakdown structure (wbs)
How to create a work breakdown structure (wbs)
Insaf Ali Soomro PMP
 
Agile vs Waterfall
Agile vs WaterfallAgile vs Waterfall
Agile vs Waterfall
Ahmed Abdel Rahman
 
Getting Started - Introduction to Backlog Grooming
Getting Started - Introduction to Backlog GroomingGetting Started - Introduction to Backlog Grooming
Getting Started - Introduction to Backlog Grooming
Easy Agile
 
Introduction To Jira
Introduction To JiraIntroduction To Jira
Introduction To Jira
Hua Soon Sim
 
Project Control- Overview Presentation Tafseer
Project Control- Overview Presentation   TafseerProject Control- Overview Presentation   Tafseer
Project Control- Overview Presentation Tafseer
Kishan Solankimbaccepmp
 
Agile effort estimation
Agile effort estimation Agile effort estimation
Agile effort estimation
Elad Sofer
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
Sapna Sood
 
Agilité pour les nuls
Agilité pour les nulsAgilité pour les nuls
Agilité pour les nuls
Jean-François Jagodzinski
 
Software Methodologies & Frameworks
Software Methodologies & FrameworksSoftware Methodologies & Frameworks
Software Methodologies & Frameworks
Maisara Khedr
 
Ranking portfolio initiatives, Bernard Marshall, june 2012
Ranking portfolio initiatives, Bernard Marshall, june 2012Ranking portfolio initiatives, Bernard Marshall, june 2012
Ranking portfolio initiatives, Bernard Marshall, june 2012
Association for Project Management
 
Project planning and scheduling techniques
Project planning and scheduling techniquesProject planning and scheduling techniques
Project planning and scheduling techniques
Shivangi Saini
 
Portfolio for JIRA & Kanban: How Thrillist Manages Their Product Roadmap
Portfolio for JIRA & Kanban: How Thrillist Manages Their Product RoadmapPortfolio for JIRA & Kanban: How Thrillist Manages Their Product Roadmap
Portfolio for JIRA & Kanban: How Thrillist Manages Their Product Roadmap
Atlassian
 
Gestion de projets agiles avec scrum
Gestion de projets agiles avec scrumGestion de projets agiles avec scrum
Gestion de projets agiles avec scrumPierre E. NEIS
 
PROJECT SCHEDULE
PROJECT SCHEDULEPROJECT SCHEDULE
PROJECT SCHEDULE
Ajeesh Mk
 
Scrum Cheat Sheet
Scrum Cheat SheetScrum Cheat Sheet
Scrum Cheat Sheet
Edwin Ritter
 
SAFe SCRUMxp Overview
SAFe SCRUMxp OverviewSAFe SCRUMxp Overview
SAFe SCRUMxp Overview
Rob Betcher
 
Introduction to Agile Estimation & Planning
Introduction to Agile Estimation & PlanningIntroduction to Agile Estimation & Planning
Introduction to Agile Estimation & Planning
Amaad Qureshi
 

Was ist angesagt? (20)

Agile stories, estimating and planning
Agile stories, estimating and planningAgile stories, estimating and planning
Agile stories, estimating and planning
 
Jira Agile
Jira AgileJira Agile
Jira Agile
 
Scrum refinement
Scrum refinementScrum refinement
Scrum refinement
 
How to create a work breakdown structure (wbs)
How to create a work breakdown structure (wbs)How to create a work breakdown structure (wbs)
How to create a work breakdown structure (wbs)
 
Agile vs Waterfall
Agile vs WaterfallAgile vs Waterfall
Agile vs Waterfall
 
Getting Started - Introduction to Backlog Grooming
Getting Started - Introduction to Backlog GroomingGetting Started - Introduction to Backlog Grooming
Getting Started - Introduction to Backlog Grooming
 
Introduction To Jira
Introduction To JiraIntroduction To Jira
Introduction To Jira
 
Project Control- Overview Presentation Tafseer
Project Control- Overview Presentation   TafseerProject Control- Overview Presentation   Tafseer
Project Control- Overview Presentation Tafseer
 
Agile effort estimation
Agile effort estimation Agile effort estimation
Agile effort estimation
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Agilité pour les nuls
Agilité pour les nulsAgilité pour les nuls
Agilité pour les nuls
 
Software Methodologies & Frameworks
Software Methodologies & FrameworksSoftware Methodologies & Frameworks
Software Methodologies & Frameworks
 
Ranking portfolio initiatives, Bernard Marshall, june 2012
Ranking portfolio initiatives, Bernard Marshall, june 2012Ranking portfolio initiatives, Bernard Marshall, june 2012
Ranking portfolio initiatives, Bernard Marshall, june 2012
 
Project planning and scheduling techniques
Project planning and scheduling techniquesProject planning and scheduling techniques
Project planning and scheduling techniques
 
Portfolio for JIRA & Kanban: How Thrillist Manages Their Product Roadmap
Portfolio for JIRA & Kanban: How Thrillist Manages Their Product RoadmapPortfolio for JIRA & Kanban: How Thrillist Manages Their Product Roadmap
Portfolio for JIRA & Kanban: How Thrillist Manages Their Product Roadmap
 
Gestion de projets agiles avec scrum
Gestion de projets agiles avec scrumGestion de projets agiles avec scrum
Gestion de projets agiles avec scrum
 
PROJECT SCHEDULE
PROJECT SCHEDULEPROJECT SCHEDULE
PROJECT SCHEDULE
 
Scrum Cheat Sheet
Scrum Cheat SheetScrum Cheat Sheet
Scrum Cheat Sheet
 
SAFe SCRUMxp Overview
SAFe SCRUMxp OverviewSAFe SCRUMxp Overview
SAFe SCRUMxp Overview
 
Introduction to Agile Estimation & Planning
Introduction to Agile Estimation & PlanningIntroduction to Agile Estimation & Planning
Introduction to Agile Estimation & Planning
 

Ähnlich wie Agile softwareentwicklung am Beispiel von Scrum

Scrum Cheat Sheet (Jan 2012)
Scrum Cheat Sheet (Jan 2012)Scrum Cheat Sheet (Jan 2012)
Scrum Cheat Sheet (Jan 2012)
Michael Hübl
 
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
SvenDrStrobel
 
Infogem vortrag pohle_v1
Infogem vortrag pohle_v1Infogem vortrag pohle_v1
Infogem vortrag pohle_v1
Matthias Pohle
 
Scrum Workshop
Scrum WorkshopScrum Workshop
Scrum Workshopmrdoubleb
 
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
Sascha Böhr
 
SEO und Projektmanagement, Vortrag SEOKomm 2014
SEO und Projektmanagement, Vortrag SEOKomm 2014SEO und Projektmanagement, Vortrag SEOKomm 2014
SEO und Projektmanagement, Vortrag SEOKomm 2014
gudulafeichtinger
 
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
 
Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...
Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...
Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...
QAware GmbH
 
Agilität mit Scrum - Überblick
Agilität mit Scrum - ÜberblickAgilität mit Scrum - Überblick
Agilität mit Scrum - Überblick
Claudia Haußmann 🦋
 
Scrum in Zahlen
Scrum in ZahlenScrum in Zahlen
Scrum in Zahlen
Sonja Uhl
 
Scrum checklist 2013
Scrum checklist 2013Scrum checklist 2013
Scrum checklist 2013Hanser Update
 
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
Tobias Schlüter
 
Agile Projektentwicklung mit SCRUM
Agile Projektentwicklung mit SCRUMAgile Projektentwicklung mit SCRUM
Agile Projektentwicklung mit SCRUM
TechDivision GmbH
 
Agile UX, Ideation and Scrum Workshop, ditact Nov 2013 (German)
Agile UX, Ideation and Scrum Workshop, ditact Nov 2013 (German)Agile UX, Ideation and Scrum Workshop, ditact Nov 2013 (German)
Agile UX, Ideation and Scrum Workshop, ditact Nov 2013 (German)
Renate Pinggera
 
Magenta Telekom - Step by Step: Die New kids on the Block-Methode, AAC 2021
Magenta Telekom - Step by Step: Die New kids on the Block-Methode, AAC 2021 Magenta Telekom - Step by Step: Die New kids on the Block-Methode, AAC 2021
Magenta Telekom - Step by Step: Die New kids on the Block-Methode, AAC 2021
Agile Austria Conference
 
Murcs
MurcsMurcs
Murcs
Ulf Mewe
 
Agiles Testen
Agiles TestenAgiles Testen
Agiles Testen
oose
 
Agilität im Systems Engineering – geht das?
Agilität im Systems Engineering – geht das?Agilität im Systems Engineering – geht das?
Agilität im Systems Engineering – geht das?
HOOD Group
 
OOP2017: Scrum statt Murcs - Agile Software-Entwicklung
OOP2017: Scrum statt Murcs - Agile Software-EntwicklungOOP2017: Scrum statt Murcs - Agile Software-Entwicklung
OOP2017: Scrum statt Murcs - Agile Software-Entwicklung
HEC GmbH | Ein team neusta Unternehmen
 

Ähnlich wie Agile softwareentwicklung am Beispiel von Scrum (20)

Scrum Cheat Sheet (Jan 2012)
Scrum Cheat Sheet (Jan 2012)Scrum Cheat Sheet (Jan 2012)
Scrum Cheat Sheet (Jan 2012)
 
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
 
Infogem vortrag pohle_v1
Infogem vortrag pohle_v1Infogem vortrag pohle_v1
Infogem vortrag pohle_v1
 
Scrum Workshop
Scrum WorkshopScrum Workshop
Scrum Workshop
 
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
 
SEO und Projektmanagement, Vortrag SEOKomm 2014
SEO und Projektmanagement, Vortrag SEOKomm 2014SEO und Projektmanagement, Vortrag SEOKomm 2014
SEO und Projektmanagement, Vortrag SEOKomm 2014
 
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...
 
Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...
Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...
Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...
 
Scrum 2009 10_23
Scrum 2009 10_23Scrum 2009 10_23
Scrum 2009 10_23
 
Agilität mit Scrum - Überblick
Agilität mit Scrum - ÜberblickAgilität mit Scrum - Überblick
Agilität mit Scrum - Überblick
 
Scrum in Zahlen
Scrum in ZahlenScrum in Zahlen
Scrum in Zahlen
 
Scrum checklist 2013
Scrum checklist 2013Scrum checklist 2013
Scrum checklist 2013
 
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
 
Agile Projektentwicklung mit SCRUM
Agile Projektentwicklung mit SCRUMAgile Projektentwicklung mit SCRUM
Agile Projektentwicklung mit SCRUM
 
Agile UX, Ideation and Scrum Workshop, ditact Nov 2013 (German)
Agile UX, Ideation and Scrum Workshop, ditact Nov 2013 (German)Agile UX, Ideation and Scrum Workshop, ditact Nov 2013 (German)
Agile UX, Ideation and Scrum Workshop, ditact Nov 2013 (German)
 
Magenta Telekom - Step by Step: Die New kids on the Block-Methode, AAC 2021
Magenta Telekom - Step by Step: Die New kids on the Block-Methode, AAC 2021 Magenta Telekom - Step by Step: Die New kids on the Block-Methode, AAC 2021
Magenta Telekom - Step by Step: Die New kids on the Block-Methode, AAC 2021
 
Murcs
MurcsMurcs
Murcs
 
Agiles Testen
Agiles TestenAgiles Testen
Agiles Testen
 
Agilität im Systems Engineering – geht das?
Agilität im Systems Engineering – geht das?Agilität im Systems Engineering – geht das?
Agilität im Systems Engineering – geht das?
 
OOP2017: Scrum statt Murcs - Agile Software-Entwicklung
OOP2017: Scrum statt Murcs - Agile Software-EntwicklungOOP2017: Scrum statt Murcs - Agile Software-Entwicklung
OOP2017: Scrum statt Murcs - Agile Software-Entwicklung
 

Agile softwareentwicklung am Beispiel von Scrum

  • 1. Agile Softwareentwicklung am Beispiel SCRUM It´s all about value ZELJKO KVESIC | MISSION-ONE GMBH |05.10.2017
  • 2. Vorstellung Zeljko Kvesic Leiter Entwicklung & Systeme mission-one GmbH www.mission-one.de Mostar, Bosnien und Herzegowina zeljko@kvesic.de Twitter: @nadrealista Web: www.kvesic.de
  • 3. Agenda 1. Vorgehensmodelle Überblick 2. Klassische Vorgehensmodelle 3. Was bedeutet Agilität in der Softwareentwicklung 4. Überblick agile Vorgehensmodelle 5. Scrum in a nutshell
  • 4. Überblick Vorgehensmodelle  Entwicklung von komplexen Softwareprojekten ist schwierig umzusetzen und zu warten  Schwer bis unmöglich zu planen  Vorgehensmodelle unterteilen den Entwicklungsprozess in zeitlich und inhaltlich abgegrenzte Phasen  Klassische vs. Agile Vorgehensmodelle
  • 8. AGILE MANIFESTO Wir erschließen bessere Wege, Software zu entwickeln, indem wir es selbst tun und anderen dabei helfen. Durch diese Tätigkeit haben wir diese Werte zu schätzen gelernt:  Individuen und Interaktionen mehr als Prozesse und Werkzeuge  Funktionierende Software mehr als umfassende Dokumentation  Zusammenarbeit mit dem Kunden mehr als Vertragsverhandlung  Reagieren auf Veränderung mehr als das Befolgen eines Plans Quelle: http://agilemanifesto.org/iso/de/manifesto.html
  • 9. SCRUM ALLGEMEIN  Erste Erwähnung 1993  Als Erfinder von Scrum gelten heute Jeff Sutherland und Ken Schwaber  Scrum – aus dem Rugby / Gedränge  Scrum ist ein Framework – vieles ist nicht definiert und muss von dem Team ausgearbeitet werden  Einfach zu verstehen aber schwer zu meistern
  • 10. SCRUM WERTE  Commitment – einen bestimmten Ergebnis auszuliefern  Fokus – im Sprint sich auf die gegenwertige Aufgaben konzentrieren und fokusieren  Offenheit – gegenüber neue Praktiken, neue Denkweisen, Offenheit und Transparenz  Respekt – respektvoller Umgang, andere Meinungen zulassen eigene und die Schwächen anderer honorieren.
  • 12. PRODUCT BACKLOG  Priorisierte Liste von Anforderungen mit Schätzwerten (Estimates)  Die Anforderungen werden als PBI (Product backlog items) bezeichnet  Schätzung in Effort Points  gefühlte Größe, gibt auch das Verhältnis zu anderen Items im Backlog  Wird durch den Product Owner verwaltet.  Je höher ein PBI einsortiert desto detaillierter ist es beschrieben.
  • 13. SPRINT BACKLOG  Liste von PBI´s und Tasks die den Arbeitsumfang vom aktuellen Sprint festlegt.  Wird täglich von allen Mitgliedern vom Scrum Team gepflegt.  Gibt Einblick in den Fortschritt der Arbeit im aktuellen Sprint (Burndown Chart)
  • 14. SPRINT  Timebox für die Implementierung von einem Inkrement von einem potentiell auslieferbarem Produkt  Länge vom Sprint 2 – 4 Wochen  Beginnt mit dem Sprint Planing  Endet mit der Sprint Review
  • 15. SCRUM ROLLEN  Pflege des Product Backlogs  Vertritt sämtliche Stakeholder im Projekt  Priorisiert das Backlog – mit dem Ziel das Business Value vom Produkt zu maximieren.  Steht dem Developer Team immer zur Verfügung bei Fragen oder Unklarheiten  Sollte keine andere Rolle im Projekt einnehmen  Verändert nicht den Sprint Backlog während des Sprints Product Owner
  • 16. SCRUM ROLLEN  trägt die Verantwortung für den Scrum-Prozess  ist ein Vermittler und Unterstützer im Scrum Team  beseitigt Hindernisse (sog. Impediments)  moderiert Scrum Meetings  schützt das Team vor unberechtigten Eingriffen während des Sprints  ist ein „servant leader“ Scrum Master
  • 17. SCRUM ROLLEN  Entwickelt das Produktinkrement im Sprint  Interdisziplinäres Team  Sollte alle Fertigkeiten besitzen die notwendig sind um da Produktinkrement zu entwickeln  5-9 Personen  Das Team pflegt täglich während des Sprints das Backlog Developer Team
  • 20. BACKLOG REFINEMENT  Pflege vom Backlog durch Product Owner und das Developer Team  Schätzung der PBI´s durch das Developer Team  Schätzung in Effort Points (Fibonacci Reihe)  4 Stunden im Sprint bei 2-wöchigen Sprints  Verfeinern von PBI´s damit Klarheit bei hoch priorisierten PBI´s herrscht
  • 21. SPRINT PLANING 1  Procut Owner zusammen mit Developer Team  Moderiert durch den Scrum Master  Team legt den Umfang der Arbeit für den nächsten Sprint und Verpflichtet sich dies im Sprint auszuliefern (Commitment)  Nur das Team macht die Aussage was in den Sprint reingenommen wird. Product Owner äußert die Wünsche und priorisiert.
  • 22. SPRINT PLANING 2  in der zweiten Phase diskutiert das Developer Team technische Details zur Realisierung von PBI´s  Zerlegung der Anforderungen in Arbeitspakete (Tasks)  keine Zuordnung der Tasks zu Personen  das Team entwickelt gemeinsam eine Strategie für die Realisierung der Anforderungen
  • 23. DAILY SCRUM  findet täglich statt  immer am gleichen Ort und zur gleichen Zeit  15 Minuten Dauer  folgende Fragen beantworten:  Was habe ich gestern getan?  Was tue ich heute?  Welche Probleme habe ich?
  • 24. SPRINT REVIEW  Vorstellung der Ergebnisse aus dem Sprint  Vorstellung an den Product Owner der die Arbeit abnimmt und als Done definiert  Anwesenheit anderer Stakeholder möglich  Das Team selbst präsentiert  Feedback vom Product Owner und Stakeholder fließt in die weitere Arbeit ein
  • 25. RETROSPEKTIVE Regelmäßig nach hinten schauen – um sich stetig zu verbessern
  • 27. LITERATUR  Scrum Guide: http://www.scrumguides.org/scrum-guide.html  People´s Scrum https://www.amazon.de/Peoples-Scrum-Agile- Revolutionary-Transformation- ebook/dp/B00CO8CRDY  Rework https://www.amazon.de/ReWork-Change-Way- Work-Forever/dp/0091929784/  Scrum in der Praxis https://www.amazon.de/dp/3864902584  Scrum Zertifizierungen https://www.scrum.org/professional-scrum- certifications/professional-scrum-developer- assessment
  • 28. DANKEFÜRDIE AUFMERKSAMKEIT ZELJKO KVESIC | MISSION-ONE GMBH |05.10.2017

Hinweis der Redaktion

  1. Lesbarkeit, Übersichtlichkeit, Verständlichkeit, Erweiterbarkeit, Vermeidung von Redundanz, Testbarkeit