SCRUM - Legalisierung der Hackerei...

Preview:

Citation preview

  • Dirk.Prueter@gmx.de

    SCRUM

    Legalisierung der Hackerei?

    GI Regionalgruppe Dortmund 07.12.2009

    Dipl.-Inform. (FH) Dirk Prter

  • Dirk.Prueter@gmx.de SCRUM - Legalisierung der Hackerei? Seite 2

    berblick

    Was ist SCRUM

    Wie funktioniert SCRUM

    Warum lohnt es sich, SCRUM anzuwenden

    Legalisiert SCRUM die Hackerei

  • Dirk.Prueter@gmx.de SCRUM - Legalisierung der Hackerei? Seite 3

    Was ist SCRUM

    Agile Projektmanagementmethode

    Leichtgewichtiger Prozess

    Inkrementelle Vorgehensweise

    Zeitscheiben/Time Box orientiert

    ISO 9000 konform

    Zertifizierung

  • Dirk.Prueter@gmx.de SCRUM - Legalisierung der Hackerei? Seite 4

    Was bedeutet agil

    Individuen und Interaktionen gelten mehr als Prozesse und Tools

    Funktionierende Programme gelten mehr als ausfhrliche Dokumentation

    Die stetige Zusammenarbeit mit dem Kunden steht ber Vertrgen

    Mut und Offenheit fr nderungen steht ber dem Befolgen eines festgelegten Plans

  • Dirk.Prueter@gmx.de SCRUM - Legalisierung der Hackerei? Seite 5

    SCRUM im Vergleich

    geschtzt

    fest Anforderungen ResourcenZeit

    FunktionalittZeit Resourcen

    ScrumWasserfall

    Plan-erfllung

    Wert-orientierung

  • Dirk.Prueter@gmx.de SCRUM - Legalisierung der Hackerei? Seite 6

    Wie funktioniert SCRUM

  • Dirk.Prueter@gmx.de SCRUM - Legalisierung der Hackerei? Seite 7

    Product Owner

    Vertritt fachliche Auftraggeberseite sowie Stakeholder Produktverantwortlicher

    Priorisierung von Anforderungen

    Planung von Iterationen

    Steht fr Rckfragen des Teams bereit

    Abnahme fertiggestellter Inkremente

    Keine Weisungsbefugnis gegenber Team

  • Dirk.Prueter@gmx.de SCRUM - Legalisierung der Hackerei? Seite 8

    Scrum Master

    berwacht die Einhaltung des Prozesses Prozessverantwortlicher

    Moderator

    Administrator (Fortschrittsdokumentation)

    Ansprechpartner fr Auenstehende

    Lsung von Problemen/Blockaden

    Keine Weisungsbefugnis gegenber Team

  • Dirk.Prueter@gmx.de SCRUM - Legalisierung der Hackerei? Seite 9

    Team

    Ergebnisverantwortlich

    Interdisziplinr besetzt

    Optimal: 7 Mitarbeiter

    Sich selbst organisierend/verwaltend

    Teammitglieder sind einander gleichgestellt

  • Dirk.Prueter@gmx.de SCRUM - Legalisierung der Hackerei? Seite 10

    Product Backlog

    Produktvision

    Priorisierte Liste von Leistungsmerkmalen Beschreibung (Use Case, Story Card, Prosa)

    Prioritt

    Komplexitt (einfache Skalierung, z.B. S/M/L)

    Abnahmekriterien

    Testdaten, Beispiele, ...

  • Dirk.Prueter@gmx.de SCRUM - Legalisierung der Hackerei? Seite 11

    Sprint Planning Meeting

    Definition Produktinkrement, Ergebnis

    Definition Aufgaben/Tasks

    Aufwandsabschtzung Keine Aufgabe > 2 Tage Aufwand

    Sprint Konsens Abstimmung durch Team

  • Dirk.Prueter@gmx.de SCRUM - Legalisierung der Hackerei? Seite 12

    Sprint Backlog

    Liste von Aufgaben

    Abhngigkeiten

    Geschtzten Aufwendungen

    Zustndigkeiten

  • Dirk.Prueter@gmx.de SCRUM - Legalisierung der Hackerei? Seite 13

    Sprint

    Ca. 30 Tage Keine nderungen gegenber vereinbarten

    Zielen und Rahmen; ggf. Abbruch Ggf. erkanntes berarbeitungspotential Product Backlog

    Ziel: funktionierendesProduktinkrement Implementierung, Test, Dokumentation

    Abschluss: Ergebnisprsentation

  • Dirk.Prueter@gmx.de SCRUM - Legalisierung der Hackerei? Seite 14

    Daily Scrum Meeting

    15 Minuten (Standup Meeting)

    Was wurde erreicht?

    Was soll als nchstes erreicht werden?

    Sind Probleme sind aufgetreten?

  • Dirk.Prueter@gmx.de SCRUM - Legalisierung der Hackerei? Seite 15

    Task Board

    bersicht der Aufgaben Aktueller Status

    Verbleibender Aufwand

    Zustndigkeit

  • Dirk.Prueter@gmx.de SCRUM - Legalisierung der Hackerei? Seite 16

    Burndown Chart

    Std.240220200180160140120100806040200

    Pkte.605550454035302520151050

    23.1

    1 .

    24.1

    1 .

    25.1

    1 .

    26.1

    1 .

    27.1

    1 .

    30.1

    1 .

    01.1

    2 .

    02.1

    2 .

    03.1

    2 .

    04.1

    2 .

    Fortschrittsanzeige

  • Dirk.Prueter@gmx.de SCRUM - Legalisierung der Hackerei? Seite 17

    Sprint Review Meeting

    Ergebnisprsentation

    Rckmeldungen aus dem Team zur Einarbeitung in Product Backlog

    Sprint Rckblick Was lief gut?

    Was sollte in Zukunft gendert werden?

    Warum wurde der Sprint ggf. abgebrochen?

  • Dirk.Prueter@gmx.de SCRUM - Legalisierung der Hackerei? Seite 18

    Warum SCRUM

    Anforderungen hufig unklar

    Frhzeitige Erkenntnisse

    Frhe Verfgbarkeit wichtiger Funktionen

    Offen fr nderungen

    Frdert die Motivation des Projektteams

  • Dirk.Prueter@gmx.de SCRUM - Legalisierung der Hackerei? Seite 19

    Legalisiert SCRUM die Hackerei

    Aufgrund der Zielsetzung eher nicht Geordnete Vorgehensweise (inkl.

    Prozessoptimierung/lernende Organisation)

    Wartbarer, schlanker Code

    Getestete Funktionalitt

    Sinnvolle Dokumentation/Methodeneinsatz

  • Dirk.Prueter@gmx.de SCRUM - Legalisierung der Hackerei? Seite 20

    Wo gibt es weitere Informationen

    http://www.ScrumAlliance.org/ http://www.AgileManifesto.org/ http://de.wikipedia.org/wiki/Scrum Bcher von Ken Schwaber

    Agile Software Development with Scrum (PrenticeHall, 2001)

    Agile Project Management with Scrum (Microsoft Press, 2004)

    The Enterprise and Scrum (Microsoft Press, 2007)

  • Dirk.Prueter@gmx.de SCRUM - Legalisierung der Hackerei? Seite 21

    vielen Dank!

    Fragen?

Recommended