SlideShare una empresa de Scribd logo
1 de 13
Scrum Overview
                     Teil 2




Christof Zahn
Review Teil 1
• Was ist Scrum

• Theorie des Empirismus

• Rollen im Scrum

  • Product Owner

  • Scrum Master

  • Entwickler Team
Review Teil 1
• Scrum Prozesse und Artefakte

    • Das Product Backlog

    • User Stories / Anforderungsmanagement

    • Schätzung / Planning Poker

    • Der Sprint

    • Sprint Planning Meeting 1 und 2

    • Das Scrum Taskboard

    • Sprint Backlog

    • Hindernisse (Impediments)

    • Daily Scrum
Definition of Done
• Jedes Team hat sein "Definition of done"

• wird im Sprint Meeting definiert

• Aufgaben sind erst fertig, wenn sie im Sinne des
  "Definition of Done" fertig sind

• eine fertige Aufgabe liefert immer eine "Potentiell
  auslieferbare Funktion"

• eine fertige Aufgabe ist getestet und dokumentiert
Sprint Review Meeting
• dauer 4 std.

• am Ende eines jeden Sprints

• Offenes Meeting, alle Stakeholder zugelassen

• Ergebnis / Produkt wird vom Entwickler Team
  präsentiert

• nur fertige(!) Funktionen. Keine Dummys,
  Präsentation
Sprint Retrospektive

• internes Meeting

• Anwesend: Scrum Master und Team

• was lief gut, was gilt es zu verbessern
Fortschrittskontrolle

• Fokus auf Restaufwände

• jeden Abend pro Arbeitspaket Restaufwände
  schätzen

• Summe in Burndown Chart eintragen
Sprint Burndown
          Charts




Quelle: www.sw-engineering-candies.com
Kennzahlen
• Remaining Work: Restaufwände pro arbeitspaket

• Total Burndown: gibt Auskunft darüber, wie viel Aufwand aus dem initial
  geplanten Aufwand pro Sprint heruntergebrannt werden kann.

• Added Work: gibt Auskunft darüber, wie viele Änderungen sich
  durchschnittlich pro Sprint ergeben haben.

• Team Burndown: gibt Auskunft darüber, wie viel Aufwand das Team real
  heruntergebrannt hat, inkl. der Änderungen.

• Velocity: Burndown Geschwindigkeit des Teams pro Sprint

• Auf Basis dieser Informationen kann der nächste Sprint besser "vorausgesetzt"
  werden = heisst in scrum "Das Wetter von gestern"

• Empirische Planung
Weitere, wichtige
        Fragmente

• Time Boxing Prinzip

• Test driven Development
Warum Scrum?
• bessere Softwarequalität

• Mensch, Kunde, Team steht im Vordergrund

• Komplexität simplifizieren

• Empirisches Vorgehen = ich lerne aus der
  Erfahrung
Das Agile Manifest
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
Scrum implementieren
• Lean Ansatz, schlank, "Bürokratielos"

• Scrum agil implementieren!

• Erstmal keine Software Unterstützung, (fast) alles
  "offline"

• sukezzive Implementation, kontinuierliche Optimierung
  - Nach Kaizen!

• Fragmente raussuchen und an eigene Prozesse
  anpassen

Más contenido relacionado

La actualidad más candente

MURCS - Wir machen jetzt Scrum (OOP 2017)
MURCS - Wir machen jetzt Scrum (OOP 2017)MURCS - Wir machen jetzt Scrum (OOP 2017)
MURCS - Wir machen jetzt Scrum (OOP 2017)Ulf Mewe
 
Agile Vorgehensmodelle in der Softwareentwicklung: Scrum
Agile Vorgehensmodelle in der Softwareentwicklung: ScrumAgile Vorgehensmodelle in der Softwareentwicklung: Scrum
Agile Vorgehensmodelle in der Softwareentwicklung: ScrumJohannes Diemke
 
Einführung zur Projektmanagement mit Scrum
Einführung zur Projektmanagement mit Scrum Einführung zur Projektmanagement mit Scrum
Einführung zur Projektmanagement mit Scrum Pierre E. NEIS
 
Scrum - Von traditionellen Ansaetzen zu agilen Methoden wie Scrum
Scrum - Von traditionellen Ansaetzen zu agilen Methoden wie ScrumScrum - Von traditionellen Ansaetzen zu agilen Methoden wie Scrum
Scrum - Von traditionellen Ansaetzen zu agilen Methoden wie ScrumRalf Ohlenbostel
 
Agiles Projektmanagement mit Scrum
Agiles Projektmanagement mit ScrumAgiles Projektmanagement mit Scrum
Agiles Projektmanagement mit ScrumFlorian Latzel
 
Scrum zum Anfassen
Scrum zum AnfassenScrum zum Anfassen
Scrum zum AnfassenTilman Moser
 
Scrum im Content-Marketing: Agiles Projektmanagement für Ihre Content-Strategie
Scrum im Content-Marketing: Agiles Projektmanagement für Ihre Content-StrategieScrum im Content-Marketing: Agiles Projektmanagement für Ihre Content-Strategie
Scrum im Content-Marketing: Agiles Projektmanagement für Ihre Content-StrategieBabak Zand
 
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
 
Kanban, Lean, and Scrum
Kanban, Lean, and ScrumKanban, Lean, and Scrum
Kanban, Lean, and ScrumThomas Moedl
 
Agile Softwareentwicklung mit Lotus Notes
Agile Softwareentwicklung mit Lotus NotesAgile Softwareentwicklung mit Lotus Notes
Agile Softwareentwicklung mit Lotus NotesWerner Motzet
 
Scrum Workshop
Scrum WorkshopScrum Workshop
Scrum Workshopmrdoubleb
 
Shades of Scrum (Urs Reupke, Stefan Roock), SEACON 2015 in Hamburg
Shades of Scrum (Urs Reupke, Stefan Roock), SEACON 2015 in HamburgShades of Scrum (Urs Reupke, Stefan Roock), SEACON 2015 in Hamburg
Shades of Scrum (Urs Reupke, Stefan Roock), SEACON 2015 in HamburgStefan ROOCK
 
Kanban @ PARSHIP
Kanban @ PARSHIP Kanban @ PARSHIP
Kanban @ PARSHIP Parship
 
Scrum - Wissen kompakt
Scrum - Wissen kompaktScrum - Wissen kompakt
Scrum - Wissen kompaktFrank Dostert
 
Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum
Scrum in der Praxis - Ein Blick hinter die Kulissen von ScrumScrum in der Praxis - Ein Blick hinter die Kulissen von Scrum
Scrum in der Praxis - Ein Blick hinter die Kulissen von ScrumRobert Wiechmann
 
Scrum und Agile Software Entwicklung
Scrum und Agile Software EntwicklungScrum und Agile Software Entwicklung
Scrum und Agile Software EntwicklungAniello Bove
 
Kanban - Wissen kompakt
Kanban - Wissen kompaktKanban - Wissen kompakt
Kanban - Wissen kompaktFrank Dostert
 
Agile UX, Ideation and Scrum Worksheets only, ditact Nov 2013 (German)
Agile UX, Ideation and Scrum Worksheets only, ditact Nov 2013 (German)Agile UX, Ideation and Scrum Worksheets only, ditact Nov 2013 (German)
Agile UX, Ideation and Scrum Worksheets only, ditact Nov 2013 (German)Renate Pinggera
 
Scrum checklist 2013
Scrum checklist 2013Scrum checklist 2013
Scrum checklist 2013Hanser Update
 

La actualidad más candente (20)

MURCS - Wir machen jetzt Scrum (OOP 2017)
MURCS - Wir machen jetzt Scrum (OOP 2017)MURCS - Wir machen jetzt Scrum (OOP 2017)
MURCS - Wir machen jetzt Scrum (OOP 2017)
 
Agile Vorgehensmodelle in der Softwareentwicklung: Scrum
Agile Vorgehensmodelle in der Softwareentwicklung: ScrumAgile Vorgehensmodelle in der Softwareentwicklung: Scrum
Agile Vorgehensmodelle in der Softwareentwicklung: Scrum
 
Einführung zur Projektmanagement mit Scrum
Einführung zur Projektmanagement mit Scrum Einführung zur Projektmanagement mit Scrum
Einführung zur Projektmanagement mit Scrum
 
Scrum - Von traditionellen Ansaetzen zu agilen Methoden wie Scrum
Scrum - Von traditionellen Ansaetzen zu agilen Methoden wie ScrumScrum - Von traditionellen Ansaetzen zu agilen Methoden wie Scrum
Scrum - Von traditionellen Ansaetzen zu agilen Methoden wie Scrum
 
Scrum
ScrumScrum
Scrum
 
Agiles Projektmanagement mit Scrum
Agiles Projektmanagement mit ScrumAgiles Projektmanagement mit Scrum
Agiles Projektmanagement mit Scrum
 
Scrum zum Anfassen
Scrum zum AnfassenScrum zum Anfassen
Scrum zum Anfassen
 
Scrum im Content-Marketing: Agiles Projektmanagement für Ihre Content-Strategie
Scrum im Content-Marketing: Agiles Projektmanagement für Ihre Content-StrategieScrum im Content-Marketing: Agiles Projektmanagement für Ihre Content-Strategie
Scrum im Content-Marketing: Agiles Projektmanagement für Ihre Content-Strategie
 
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
 
Kanban, Lean, and Scrum
Kanban, Lean, and ScrumKanban, Lean, and Scrum
Kanban, Lean, and Scrum
 
Agile Softwareentwicklung mit Lotus Notes
Agile Softwareentwicklung mit Lotus NotesAgile Softwareentwicklung mit Lotus Notes
Agile Softwareentwicklung mit Lotus Notes
 
Scrum Workshop
Scrum WorkshopScrum Workshop
Scrum Workshop
 
Shades of Scrum (Urs Reupke, Stefan Roock), SEACON 2015 in Hamburg
Shades of Scrum (Urs Reupke, Stefan Roock), SEACON 2015 in HamburgShades of Scrum (Urs Reupke, Stefan Roock), SEACON 2015 in Hamburg
Shades of Scrum (Urs Reupke, Stefan Roock), SEACON 2015 in Hamburg
 
Kanban @ PARSHIP
Kanban @ PARSHIP Kanban @ PARSHIP
Kanban @ PARSHIP
 
Scrum - Wissen kompakt
Scrum - Wissen kompaktScrum - Wissen kompakt
Scrum - Wissen kompakt
 
Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum
Scrum in der Praxis - Ein Blick hinter die Kulissen von ScrumScrum in der Praxis - Ein Blick hinter die Kulissen von Scrum
Scrum in der Praxis - Ein Blick hinter die Kulissen von Scrum
 
Scrum und Agile Software Entwicklung
Scrum und Agile Software EntwicklungScrum und Agile Software Entwicklung
Scrum und Agile Software Entwicklung
 
Kanban - Wissen kompakt
Kanban - Wissen kompaktKanban - Wissen kompakt
Kanban - Wissen kompakt
 
Agile UX, Ideation and Scrum Worksheets only, ditact Nov 2013 (German)
Agile UX, Ideation and Scrum Worksheets only, ditact Nov 2013 (German)Agile UX, Ideation and Scrum Worksheets only, ditact Nov 2013 (German)
Agile UX, Ideation and Scrum Worksheets only, ditact Nov 2013 (German)
 
Scrum checklist 2013
Scrum checklist 2013Scrum checklist 2013
Scrum checklist 2013
 

Destacado

Scrum but stefanroock_jax2010
Scrum but stefanroock_jax2010Scrum but stefanroock_jax2010
Scrum but stefanroock_jax2010Stefan ROOCK
 
Wie Sie Mit Design Sprints Echten Digitalen Wandel Schaffen
Wie Sie Mit Design Sprints Echten Digitalen Wandel SchaffenWie Sie Mit Design Sprints Echten Digitalen Wandel Schaffen
Wie Sie Mit Design Sprints Echten Digitalen Wandel SchaffeniTiZZiMO
 
40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 MinutesCraig Smith
 
Practical Guide to Scrum
Practical Guide to ScrumPractical Guide to Scrum
Practical Guide to ScrumPavel Dabrytski
 
10 Tips for Creating Great User Stories
10 Tips for Creating Great User Stories10 Tips for Creating Great User Stories
10 Tips for Creating Great User StoriesRoman Pichler
 
Become a Great Product Manager
Become a Great Product ManagerBecome a Great Product Manager
Become a Great Product ManagerRoman Pichler
 
T3CM14 - Von Scrum und Tütensuppen - Warum Scrummaster die besseren Köche sind
T3CM14 - Von Scrum und Tütensuppen - Warum Scrummaster die besseren Köche sindT3CM14 - Von Scrum und Tütensuppen - Warum Scrummaster die besseren Köche sind
T3CM14 - Von Scrum und Tütensuppen - Warum Scrummaster die besseren Köche sinddie.agilen GmbH
 
Von Scrum zu Scrumban / Kanban bei AutoScout24
Von Scrum zu Scrumban / Kanban bei AutoScout24Von Scrum zu Scrumban / Kanban bei AutoScout24
Von Scrum zu Scrumban / Kanban bei AutoScout24Katrin Grothues
 
Product Strategy and Product Success
Product Strategy and Product SuccessProduct Strategy and Product Success
Product Strategy and Product SuccessRoman Pichler
 
Overview of Agile Methodology
Overview of Agile MethodologyOverview of Agile Methodology
Overview of Agile MethodologyHaresh Karkar
 

Destacado (12)

Scrum but stefanroock_jax2010
Scrum but stefanroock_jax2010Scrum but stefanroock_jax2010
Scrum but stefanroock_jax2010
 
Wie Sie Mit Design Sprints Echten Digitalen Wandel Schaffen
Wie Sie Mit Design Sprints Echten Digitalen Wandel SchaffenWie Sie Mit Design Sprints Echten Digitalen Wandel Schaffen
Wie Sie Mit Design Sprints Echten Digitalen Wandel Schaffen
 
40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes
 
UX and Scrum
UX and ScrumUX and Scrum
UX and Scrum
 
Practical Guide to Scrum
Practical Guide to ScrumPractical Guide to Scrum
Practical Guide to Scrum
 
10 Tips for Creating Great User Stories
10 Tips for Creating Great User Stories10 Tips for Creating Great User Stories
10 Tips for Creating Great User Stories
 
Product Backlog Management
Product Backlog ManagementProduct Backlog Management
Product Backlog Management
 
Become a Great Product Manager
Become a Great Product ManagerBecome a Great Product Manager
Become a Great Product Manager
 
T3CM14 - Von Scrum und Tütensuppen - Warum Scrummaster die besseren Köche sind
T3CM14 - Von Scrum und Tütensuppen - Warum Scrummaster die besseren Köche sindT3CM14 - Von Scrum und Tütensuppen - Warum Scrummaster die besseren Köche sind
T3CM14 - Von Scrum und Tütensuppen - Warum Scrummaster die besseren Köche sind
 
Von Scrum zu Scrumban / Kanban bei AutoScout24
Von Scrum zu Scrumban / Kanban bei AutoScout24Von Scrum zu Scrumban / Kanban bei AutoScout24
Von Scrum zu Scrumban / Kanban bei AutoScout24
 
Product Strategy and Product Success
Product Strategy and Product SuccessProduct Strategy and Product Success
Product Strategy and Product Success
 
Overview of Agile Methodology
Overview of Agile MethodologyOverview of Agile Methodology
Overview of Agile Methodology
 

Similar a Scrum Überblick Teil 2

Rails und Scrum in großen Projekten
Rails und Scrum in großen ProjektenRails und Scrum in großen Projekten
Rails und Scrum in großen ProjektenPhillip Oertel
 
Projekte mittels Scrum und agiler Software Entwicklung meistern
Projekte mittels Scrum und agiler Software Entwicklung meisternProjekte mittels Scrum und agiler Software Entwicklung meistern
Projekte mittels Scrum und agiler Software Entwicklung meisternINM AG
 
XING Agile QA
XING Agile QAXING Agile QA
XING Agile QAXING AG
 
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 - Einführung - Begriffe - Technik
Scrum - Einführung - Begriffe - TechnikScrum - Einführung - Begriffe - Technik
Scrum - Einführung - Begriffe - TechnikManuel Marsch
 
Scrum, Lean, Kanban, XP: Was ist gut für mein Projekt?
Scrum, Lean, Kanban, XP: Was ist gut für mein Projekt?Scrum, Lean, Kanban, XP: Was ist gut für mein Projekt?
Scrum, Lean, Kanban, XP: Was ist gut für mein Projekt?Matthias Bohlen
 
Scrum Cheat Sheet (Jan 2012)
Scrum Cheat Sheet (Jan 2012)Scrum Cheat Sheet (Jan 2012)
Scrum Cheat Sheet (Jan 2012)Michael Hübl
 
Referat: Scrum Rocks – Testing Sucks?! (reloaded)
Referat: Scrum Rocks – Testing Sucks?! (reloaded)Referat: Scrum Rocks – Testing Sucks?! (reloaded)
Referat: Scrum Rocks – Testing Sucks?! (reloaded)Digicomp Academy AG
 
Agiles Testen
Agiles TestenAgiles Testen
Agiles Testenoose
 
Scrum Zertifizierungen
Scrum ZertifizierungenScrum Zertifizierungen
Scrum ZertifizierungenManuel Marsch
 
Scrum Rocks, Testing Sucks ?! RELOADED
Scrum Rocks, Testing Sucks ?! RELOADEDScrum Rocks, Testing Sucks ?! RELOADED
Scrum Rocks, Testing Sucks ?! RELOADEDSwissQ Consulting AG
 
Alles Wichtige zu Scrum in 4 Minuten
Alles Wichtige zu Scrum in 4 MinutenAlles Wichtige zu Scrum in 4 Minuten
Alles Wichtige zu Scrum in 4 MinutenTechDivision GmbH
 
Agiles Software-Projektmanagement mit SCRUM
Agiles Software-Projektmanagement mit SCRUMAgiles Software-Projektmanagement mit SCRUM
Agiles Software-Projektmanagement mit SCRUMkaeff
 
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
 
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
 

Similar a Scrum Überblick Teil 2 (20)

Agilität mit Scrum - Überblick
Agilität mit Scrum - ÜberblickAgilität mit Scrum - Überblick
Agilität mit Scrum - Überblick
 
Rails und Scrum in großen Projekten
Rails und Scrum in großen ProjektenRails und Scrum in großen Projekten
Rails und Scrum in großen Projekten
 
Projekte mittels Scrum und agiler Software Entwicklung meistern
Projekte mittels Scrum und agiler Software Entwicklung meisternProjekte mittels Scrum und agiler Software Entwicklung meistern
Projekte mittels Scrum und agiler Software Entwicklung meistern
 
Agile Verträge
Agile VerträgeAgile Verträge
Agile Verträge
 
XING Agile QA
XING Agile QAXING Agile QA
XING Agile QA
 
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 - Einführung - Begriffe - Technik
Scrum - Einführung - Begriffe - TechnikScrum - Einführung - Begriffe - Technik
Scrum - Einführung - Begriffe - Technik
 
Scrum, Lean, Kanban, XP: Was ist gut für mein Projekt?
Scrum, Lean, Kanban, XP: Was ist gut für mein Projekt?Scrum, Lean, Kanban, XP: Was ist gut für mein Projekt?
Scrum, Lean, Kanban, XP: Was ist gut für mein Projekt?
 
Scrum Cheat Sheet (Jan 2012)
Scrum Cheat Sheet (Jan 2012)Scrum Cheat Sheet (Jan 2012)
Scrum Cheat Sheet (Jan 2012)
 
Referat: Scrum Rocks – Testing Sucks?! (reloaded)
Referat: Scrum Rocks – Testing Sucks?! (reloaded)Referat: Scrum Rocks – Testing Sucks?! (reloaded)
Referat: Scrum Rocks – Testing Sucks?! (reloaded)
 
Agiles Testen
Agiles TestenAgiles Testen
Agiles Testen
 
Scrum Zertifizierungen
Scrum ZertifizierungenScrum Zertifizierungen
Scrum Zertifizierungen
 
Scrum Rocks, Testing Sucks ?! RELOADED
Scrum Rocks, Testing Sucks ?! RELOADEDScrum Rocks, Testing Sucks ?! RELOADED
Scrum Rocks, Testing Sucks ?! RELOADED
 
Scrum 2009 10_23
Scrum 2009 10_23Scrum 2009 10_23
Scrum 2009 10_23
 
SCRUM für Projektleiter
SCRUM für ProjektleiterSCRUM für Projektleiter
SCRUM für Projektleiter
 
Alles Wichtige zu Scrum in 4 Minuten
Alles Wichtige zu Scrum in 4 MinutenAlles Wichtige zu Scrum in 4 Minuten
Alles Wichtige zu Scrum in 4 Minuten
 
Agiles Software-Projektmanagement mit SCRUM
Agiles Software-Projektmanagement mit SCRUMAgiles Software-Projektmanagement mit SCRUM
Agiles Software-Projektmanagement mit SCRUM
 
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...
 
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
 
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
 

Scrum Überblick Teil 2

  • 1. Scrum Overview Teil 2 Christof Zahn
  • 2. Review Teil 1 • Was ist Scrum • Theorie des Empirismus • Rollen im Scrum • Product Owner • Scrum Master • Entwickler Team
  • 3. Review Teil 1 • Scrum Prozesse und Artefakte • Das Product Backlog • User Stories / Anforderungsmanagement • Schätzung / Planning Poker • Der Sprint • Sprint Planning Meeting 1 und 2 • Das Scrum Taskboard • Sprint Backlog • Hindernisse (Impediments) • Daily Scrum
  • 4. Definition of Done • Jedes Team hat sein "Definition of done" • wird im Sprint Meeting definiert • Aufgaben sind erst fertig, wenn sie im Sinne des "Definition of Done" fertig sind • eine fertige Aufgabe liefert immer eine "Potentiell auslieferbare Funktion" • eine fertige Aufgabe ist getestet und dokumentiert
  • 5. Sprint Review Meeting • dauer 4 std. • am Ende eines jeden Sprints • Offenes Meeting, alle Stakeholder zugelassen • Ergebnis / Produkt wird vom Entwickler Team präsentiert • nur fertige(!) Funktionen. Keine Dummys, Präsentation
  • 6. Sprint Retrospektive • internes Meeting • Anwesend: Scrum Master und Team • was lief gut, was gilt es zu verbessern
  • 7. Fortschrittskontrolle • Fokus auf Restaufwände • jeden Abend pro Arbeitspaket Restaufwände schätzen • Summe in Burndown Chart eintragen
  • 8. Sprint Burndown Charts Quelle: www.sw-engineering-candies.com
  • 9. Kennzahlen • Remaining Work: Restaufwände pro arbeitspaket • Total Burndown: gibt Auskunft darüber, wie viel Aufwand aus dem initial geplanten Aufwand pro Sprint heruntergebrannt werden kann. • Added Work: gibt Auskunft darüber, wie viele Änderungen sich durchschnittlich pro Sprint ergeben haben. • Team Burndown: gibt Auskunft darüber, wie viel Aufwand das Team real heruntergebrannt hat, inkl. der Änderungen. • Velocity: Burndown Geschwindigkeit des Teams pro Sprint • Auf Basis dieser Informationen kann der nächste Sprint besser "vorausgesetzt" werden = heisst in scrum "Das Wetter von gestern" • Empirische Planung
  • 10. Weitere, wichtige Fragmente • Time Boxing Prinzip • Test driven Development
  • 11. Warum Scrum? • bessere Softwarequalität • Mensch, Kunde, Team steht im Vordergrund • Komplexität simplifizieren • Empirisches Vorgehen = ich lerne aus der Erfahrung
  • 12. Das Agile Manifest 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
  • 13. Scrum implementieren • Lean Ansatz, schlank, "Bürokratielos" • Scrum agil implementieren! • Erstmal keine Software Unterstützung, (fast) alles "offline" • sukezzive Implementation, kontinuierliche Optimierung - Nach Kaizen! • Fragmente raussuchen und an eigene Prozesse anpassen