effiziente management von scrum projekten mittels multi ... · scrum poker ! daily scrum:...
TRANSCRIPT
ScrumTable Effiziente Management von Scrum Projekten mittels Multi-Touch und ALM Integration
Prof. Dr. Markus Stolze Hochschule für Technik Rapperswil [email protected]
ScrumTable Präsentation: Ablauf
n Team n Scrum n Problemstellung n ScrumTable in Aktion
ScrumTable: Team
Michael Gfeller
Prof. Dr. Markus Stolze
Silvan Gehrig
Scrum
Problem der Software Entwicklung
Ursache der Probleme
Wasserfall Vorgehen: Ganzes Projekt am Anfang geplant; Nichts kann vor dem Ende benutzt werden!
Scrum als Lösung
Scrum Vorgehen: Kurze Iterationen mit den aktuell wichtigsten Anforderungen. Jede Iteration liefert ein funktionierendes Produkt.
Sprint Backlog Board
Vorteile: n Agile n Transparent Nachteil: n Papier
ScrumTable ist die Lösung – Was ist das Problem?
Der Scrum Prozess Agile Softwareentwicklung: Iterativ – Lean – Product-Oriented
Scrum + PLM?
Das Problem bei Scrum: Doppelte Datenhaltung
Papier ß Server
Papier à Server
ScrumTable in Aktion
Zwei Deployment Plattformen
• Surface Table
• Touch-Screens
ScrumTable Features
n Projektplanung: User Stories (Must, Should, Could)
n Sprintplanung: Velocity Scrum Poker
n Daily Scrum: Status-Meetings mit Burndown etc.
n Synchronisation: Team Foundation Server
ScrumTable Demo
Projekt Planen
• Erfassen der User-Story • Stack-Rank bestimmen
Aufwand schätzen
• Poker • Diskussion • Story Points schätzen
Sprint Planung
• Auswahl User Stories • User Stories unterteilen in
Tasks • Whiteboard verwenden
um Design zu definieren
Daily Scrum
Daily Scrum
• Besprechen: • Was war Gestern • Was ist Heute • Was für Probleme
Story / Task Board
• Projektverlauf überwachen
Sprint Backlog
• Digitale Projekt- Übersicht • Darstellen von Reports
ScrumTable Features
n Projektplanung: User Stories (Must, Should, Could)
n Sprintplanung: Velocity Scrum Poker
n Daily Scrum: Status-Meetings mit Burndown etc.
n Synchronisation: Team Foundation Server
ScrumTable Kontakt Markus Stolze [email protected] www.ifs.hsr.ch/ScrumTable