scrum & planning poker für ihre web strategie
DESCRIPTION
Agile Softwareentwicklung in Form von Scrum hilft Ihnen, (hohe) Änderungsraten in Webprojekten managebar zu bekommen. Doch wir setzen noch eins obendrauf: mit dem Planning Poker bekommen Sie ein Werkzeug an die Hand, um Zeitschätzungen einzelner Funktionalitäten realistisch abzuschätzen und dabei gleichzeitig Unwägbarkeiten aufdecken zu können.TRANSCRIPT
© 2010 Mayflower GmbH
Straight Flush & Full House: Scrum und Planning Poker für Ihre Web-Strategie
Straight Flush & Full House I Mayflower GmbH I 25. März 2010 I 2
Wir wollen ein neues Online Portalfür unseren Kunden entwickeln.Auweiha ...
Straight Flush & Full House I Mayflower GmbH I 25. März 2010 I 3
Puh...ganz schön viele Features.
Da brauchen wir6-7 Monate für.
Straight Flush & Full House I Mayflower GmbH I 25. März 2010 I 4
3 Monatespäter ...
Straight Flush & Full House I Mayflower GmbH I 25. März 2010 I 5
Wir führen ein neues ERP System ein.Das Fulfillment des Kunden muss
angebunden werden.Neeeeiin ...
Straight Flush & Full House I Mayflower GmbH I 25. März 2010 I 6
Straight Flush & Full House I Mayflower GmbH I 25. März 2010 I 7
1 weiterenMonat später ...
Straight Flush & Full House I Mayflower GmbH I 25. März 2010 I 8
Jetzt wird es wirklich eng. Das Team wurde erweitert, das Projekt ist zu komplex.
Zeit- und Budgetrahmen können wirnicht halten.
grml...
Straight Flush & Full House I Mayflower GmbH I 25. März 2010 I 9
Marketing möchte das Produkt alsApp in XING einbinden. Undzwar NOCH im 1. Release!WTF?
Straight Flush & Full House I Mayflower GmbH I 25. März 2010 I 10
KaputterZeitplan
Straight Flush & Full House I Mayflower GmbH I 25. März 2010 I 11
Unser Konkurrent hat sein neuesProdukt vorgestellt. Wir müssenunbedingt sofort nachziehen!
Wie solldas gehen?
Straight Flush & Full House I Mayflower GmbH I 25. März 2010 I 12
Straight Flush & Full House I Mayflower GmbH I 25. März 2010 I 13
Wie bekommen Sie dasDebakel nun in den Griff?
Straight Flush & Full House I Mayflower GmbH I 25. März 2010 I 14
DAS TEAM
Meet Scrum!
Straight Flush & Full House I Mayflower GmbH I 25. März 2010 I 15
Scrum in 120 Sekunden(und ohne Bilder)
Straight Flush & Full House I Mayflower GmbH I 25. März 2010 I 16
Product Backlog
I Enthält alle gewünschten Funktionalitäten in Stories
I Wird immer wieder um neue Funktionalitäten ergänzt, die gewünscht sind
I Einträge müssen priorisiert werden
I Prüfung von Abhängigkeiten zu anderen Paketen
Straight Flush & Full House I Mayflower GmbH I 25. März 2010 I 17
I Enthält alle Aufgaben des aktuellen Sprints, wird zusammen mit dem Kunden definiert
I Aufgaben klar aufgeteilt in Stories/Use Cases
I Aufgaben komplett beschrieben
I Definition von Akzeptanzkriterien
I Aufgabenmenge so beschaffen, dass sie vom Team im Sprint erledigt werden kann
Sprint Backlog
Straight Flush & Full House I Mayflower GmbH I 25. März 2010 I 18
I Time boxed: festes Zeitintervall (z.B.: 5, 10 oder 15 Arbeitstage)
I Aufgaben kommen aus dem Sprint Backlog
I Täglich StandUp Meetings
I Theorie: am Ende des Sprints keine Aufgaben mehr übrig :-)
Der Sprint
Straight Flush & Full House I Mayflower GmbH I 25. März 2010 I 19
I Time boxed: feste Dauer (z.B.: 15 Minuten)
I Jeder beantwortet drei Fragen:- Was habe ich gestern getan?
- Was habe ich heute getan?
- Was steht mir im Weg? (z.B.: CSS wurde nicht geliefert)
I Scrum Master beseitigt Unwägbarkeiten
Tägliches Standup Meeting
Straight Flush & Full House I Mayflower GmbH I 25. März 2010 I 20
I Product Owner (PO) definiert die Anforderungen des Produkts
I Scrum Master koordiniert zwischen PO und Team
I Scrum Team ist selbstorganisierend
Beteiligte Personen
Straight Flush & Full House I Mayflower GmbH I 25. März 2010 I 21
Pakete im Backlog werden priorisiert nach:
I Wichtigkeit
I Kosten
I Nutzen
I Risiken
I Abhängigkeiten
Das Product Backlog I
Straight Flush & Full House I Mayflower GmbH I 25. März 2010 I 22
I Höher priorisierte Aufgaben werden vom PO eingebracht
I Andere Funktionalitäten verschieben sich zeitlich nach hinten
I Effekt:- Release Termin kann gehalten werden
- Anderer Funktionsumfang als ursprünglich geplant
Das Product Backlog II
Straight Flush & Full House I Mayflower GmbH I 25. März 2010 I 23
I Genaue Beschreibung der Aufgaben im Sprint Planning Meeting
I Commitment des Teams zur Erfüllung der Aufgaben in geschätzter Zeit
Verteilung der Aufgaben
Straight Flush & Full House I Mayflower GmbH I 25. März 2010 I 24
Scrum & Poker ?
Straight Flush & Full House I Mayflower GmbH I 25. März 2010 I 25
Planning Poker
Straight Flush & Full House I Mayflower GmbH I 25. März 2010 I 26
Poker Beispiel: User Registration
Für die User Registration brauche ich 1 Tag.
Wir haben doch dafür schon eine Library -das sollte in 2 Tagen machbar sein.
Unter 3 Tagen geht da gar nichts.Wir brauchen schließlich noch einen
Freigabemechanismus und double Opt In.
Straight Flush & Full House I Mayflower GmbH I 25. März 2010 I 27
Vorteile des Planning Pokers
I Alle geben Schätzungen gleichzeitig ab
I Hierarchien verdecken keine Informationen
I Laufen Schätzungen auseinander, führt dies zu Aufdeckung von:
- versteckten Anforderungen
- Abhängigkeiten
I Alle commiten sich als Team zur finalen Planung
Straight Flush & Full House I Mayflower GmbH I 25. März 2010 I 28
Ihr Nutzen?
I Sie bekommen das Produkt, das Sie zum Release haben möchten.
I Sie sehen ständig den aktuellen Zustand des Projekts.
I Sie als Product Owner haben die Hoheit in der Priorisierung.
I Gesamtkosten des Projekts steigen nicht unbedingt bei Änderungen.
I Änderungen werden managebar und sind gewollt.
Straight Flush & Full House I Mayflower GmbH I 25. März 2010 I 29
Bildnachweise
I UFO Series: http://ufoseries.com/
I Andere Bilder: http://flickr.com/ CC License
Vielen Dank für Ihre Aufmerksamkeit!
© 2010 Mayflower GmbH
Björn [email protected].: +49 931 35 96 5 15
Mayflower GmbHPleichertorstraße 297070 Würzburg
Kontakt