Ursula Meseberg zeigt agiles Requirements Engineering mit Hilfe von Personas, Use Case 2.0 und Scrum zur Entwicklung von mobilen Applikationen. Die Forrester Research Group rät, dafür einen IDEA-Zyklus anzuwenden. Es wird gezeigt, wie man all diese Methoden mit agilem Vorgehen nach Scrum kombiniert.
6. Application Web Server
Application Clients Application Server Datenbank
Windows
Server
Datenbank
Server
Funktionen im Web Browser
Hardware
mit IIS
Funktionen im
Mobile Browser
9. Application Web Server
Application Clients Application Server Datenbank
Windows
Server
Datenbank
Server
Funktionen im Web Browser
Hardware
mit IIS
Funktionen im
Mobile Browser
Apps
10. Mobile Business Apps
in IT-Infrastruktur integriert
aufgabenorientiert
mit begrenztem funktionalem Scope
11. Wen fragen?
Wenig Erfahrung bei den Anwendern
mit Business Apps
Stakeholder tun sich schwer
mit Requirements
16. ein Punkt in Zeit und Raum, an dem jemand zum
mobilen Gerät greift, um damit zu beschaffen,
auszulösen oder zu tun, was ihm gerade einfällt
Mobiler
Moment
19. Name Alter Familie Freunde
Ausbildung Vita Motto
Vorlieben Wissen
Fähigkeiten Interessen Ziele
Status Werte Erfahrungen
Herkunft Job Motive Arbeitsumfeld
Vermögen Wohnsituation Einkommen
Empathie
24. IDEA Zyklus für mobile Momente
In Anlehnung an
FORRESTER RESEARCH,
The Mobile Mind Shift, 2014
Identifikation
Mobile Momente identifizieren
Design
Mobile Aktionen entwerfen
Engineering
Technische Plattform schaffen,
mobile Lösungen agil entwickeln
Analyse
Nutzung mobiler Lösungen
messen, auswerten und
optimieren
28. 19.45 Flughafen, vor dem
Rückflug
15.00 Review neuer Ideen
für Produktfeatures
10.00 In der Firmenzentrale
Meeting mit
Project Board
6.45 Check-in Flughafen,
auf dem Weg zur
Firmenzentrale
Dienstreise zum
Project Board
Meeting
Olaf
Product
Owner
„Day-in-the-life“ Szenario
Letzte Vorbereitung auf Meeting: Blick auf
Management-Reports, Projektplan, Road Map,
Backlog …
(Tablet im Browser)
Korrekturen an der Planung live im Meeting
(PC, Browser)
Dokumentieren der Ergebnisse durch Fotos vom
Whiteboard (Smartphone)
Festhalten der Arbeitszeiten des Tages
(Smartphone)
Fotos in Projektdatenbank hochladen
Zeiterfassung
Identifikation
30. Design
Personas zu Akteuren abstrahieren
Persona-Szenarios zu Use Cases abstrahieren
Storyboards und LoFi Prototypen des UI entwickeln (Workshops)
Use Case Flows beschreiben
Domain-Model und View-Model erweitern
31.
32. IDEA Zyklus für mobile Business Applikationen
Identifikation
Mobile Momente identifizieren
Design
Mobile Aktionen entwerfen
Engineering Mobile Applikationen agil entwickeln
Analyse Nutzung mobiler
Funktionen messen, auswerten und
optimieren
Scrum
38. Weil …
Der Weg vom Persona-Szenario zur
Use Case Stories durchgängig ist
Mobile Business Apps funktional auf kleine,
meist relativ einfache Aufgaben begrenzt sind
die zugehörigen Use Cases weder komplex noch
kompliziert sind