Adam Musial-Bright und Detlef Pirnack, Senior Consultants der Infopark AG, stellten bei Infopark & Friends (26. und 27. November 2012) Prinzipien des agilen Projektmanagements und agiler Entwicklung innovativer Web-Technologien und Apps auf Basis von Ruby on Rails vor.
10. Mit Empfang Ihrer
detaillierten Planung zieht
sich das Entwicklerteam
zurück in seine Höhle und
realisiert auf Basis der
definierten Meilensteine
die Lösung.
Doch am Ende stimmen
Ihre Erwartung und die
planmäßig realisierte
Lösung nicht mehr
überein.
„The Cave ” Sie sind Opfer des
Cave-Effektes.
30. Jennifer
Jennifer liebt Bücher. Schon seit ihrer frühesten Kindheit sind Bücher
ihre große Leidenschaft. Jennifer hat einen kleinen Buchladen – direkt
an der Ecke einer kleiner Straße in ihrem Heimatort. Sie verkauft dort
Bücher aller Art: Fachbücher, Kunstbücher, Schulbücher, Krimis,
Romane und viele Begleitmaterialien.
33. Jennifers
persönliche
Jennifer steht vor einer großen Herausforderung. Mit einem breiten
Note
Angebot kann sie nicht konkurrieren. Stattdessen wählt sie eine
Strategie, die ihrer Persönlichkeit entspricht. Sie konzentriert sich auf
ihre Lieblingsbücher – Klassiker. Sie gibt das breite Angebot auf und
verleiht dem kleinen Laden eine persönliche Note.
34. In ihren neuen Buchladen integriert Jennifer ein Kaffee, organisiert
Lesungen und andere Veranstaltungen.
Jennifer wird Kunden verlieren aber auch neue gewinnen.
Für Ihr Marketing setzt Sie auf moderne Technologien – obwohl Sie darauf
nicht spezialisiert ist.
35. Einem
Masterplan
kann Jennifer nicht zustimmen.
36. Sie kann nicht entscheiden,
ob die angebotene Lösung
zu ihrem Ziel führt.
38. Backlog
„ grooming“
Anforderungen müssen aufgenommen werden.
In einem Agilen Prozess erfolgt dies sehr Nutzer zentrisch. Bei Scrum
verwendet man kleine Geschichten, die „User Stories“.
39. User Stor
Wer Als Interessent
kann ich auf der Webseite vorab
Was eine Veranstaltung buchen,
um rechtzeitig einen der wenigen
Warum Plätze reservieren zu können.
40. Akzeptanzkriterien
• Ich sehe die Veranstaltung chronologisch
aufgelistet
• Ich sehe einen Buchen-Button für noch nicht
ausgebuchte Veranstaltungen
• Nach dem Buchen erhöht sich die Ticketanzahl
im Warenkorb
• Die Anzahl der Tickets für eine Veranstaltung
kann ich nachträglich ändern
44. Schätzen
von unbekannten Größen
kann große Abweichungen
ergeben.
45. Komplexitäten
zu vergleichen ist wesentlich
einfacher als
zeitliche Aufwände abzuschätzen.
46. User Stor 5
?
Als Interessent
kann ich auf der Webseite vorab
eine Veranstaltung buchen,
um rechtzeitig einen der wenigen
Plätze reservieren zu können.
54. Agenda
Warum sind wir hier?
Fahrstuhlpräsentation
Produkt-Box
In und Out
Wer sind wir?
Wer sind unsere Nachbarn?
It's Showtime!
Was hält uns nachts wach?
Was sollen wir liefern?
Was wird es uns kosten?