SCRUM
Is not an acronym
Agenda
I.      Agile Softwareentwicklung
II.     SCRUM an sich
III.    SCRUM in der Praxis
SCRUM – Tag Cloud                „If you don‘t remember anything else…“




              Lean Production

                             Projektmodell

       Adaptiv
                             Agil
       Integrierter Ansatz
                                  Halb-chaotisch


                  Kommunikativ
Agile Softwareentwicklung
    Agile Grundsätze
    Agile Manifesto
    Agile Methoden
Vorgehensmodelle
Agile Grundsätze
„Release early, release often.“

  Kurze Zyklen
  Kommunikation

  Flexibilität

  Best Practise
Agile Manifesto


Personen und Interaktion   Prozesse und Werkzeuge


Laufende Systeme              Systemdokumentation

Zusammenarbeit mit dem
                              Vertragsverhandlung
Kunden

Reaktion auf Änderungen            Planverfolgung
Agile Methoden
  Konfigurationsmanagement
  Collective Code Ownership

  Test Driven Development

  Automatische Builds

  Continuous Integration

  Pair Programming

  Code Reviews

  Model Driven Development
SCRUM an sich
    Übersicht
    Rollen
    Artefakte
    Projektablauf
Übersicht
Rollen




         SCRUM
Rollen



                SCRUM
                Master

                         Product
         Team            Owner
Artefakte


                  User Story


                  Als ein <Rolle>
                  Möchte ich <Funktionalität>
                  Damit <Nutzen>



Product Backlog
Artefakte

                              Sprint Task
                 User Story
                              Sprint Task

                              Sprint Task
                 User Story
                              Sprint Task

Sprint Backlog
Sprint


            24
         Stunden




                    2–4
                   Wochen
Sprint

         Do
         Check
         Act


                  Plan
                   Do
                 Plan
                 Check
                  Act
Sprint

         Do
         Check
         Act


                  Plan
                   Do
                 Plan
                 Check
                  Act
Sprint

         Do
         Check
         Act

                         Burndown Chart
                  Plan
                   Do
                 Plan
                 Check
                  Act
Sprint Meetings

           Daily SCRUM
Sprint Meetings
    Sprint Review



    Sprint Retrospective
SCRUM in der Praxis
    Wer machts‘s?
    SCRUM Tools
    Schwierigkeiten
Wer macht‘s?




               etc...
SCRUM Tools

        TargetProcess


Agilo
Weiterführung

SCRUM of SCRUMs   Distributed SCRUM
Schwierigkeiten
  Kommunikationsstärke gefordert
  Nur für kleine Teams

  Architektur? Design?

  Risikomanagement

  Finanzielle Unsicherheit
Danke.
...Fragen?

Agiles Software-Projektmanagement mit SCRUM