dr. fritz koschnick q-manager und scrummaster sybit gmbh · 2015. 6. 2. · refactoring, clean...
TRANSCRIPT
![Page 1: Dr. Fritz Koschnick Q-Manager und ScrumMaster Sybit GmbH · 2015. 6. 2. · Refactoring, Clean Code, Code Reviews Definition of Done autom. Systemtests elektr. Scrum Board Webmeeting](https://reader034.vdocuments.mx/reader034/viewer/2022052105/604045ea57282a360103fe99/html5/thumbnails/1.jpg)
Olympisches Scrum
Dr. Fritz Koschnick
Q-Manager und ScrumMaster
Sybit GmbH
![Page 2: Dr. Fritz Koschnick Q-Manager und ScrumMaster Sybit GmbH · 2015. 6. 2. · Refactoring, Clean Code, Code Reviews Definition of Done autom. Systemtests elektr. Scrum Board Webmeeting](https://reader034.vdocuments.mx/reader034/viewer/2022052105/604045ea57282a360103fe99/html5/thumbnails/2.jpg)
Living Agile
![Page 3: Dr. Fritz Koschnick Q-Manager und ScrumMaster Sybit GmbH · 2015. 6. 2. · Refactoring, Clean Code, Code Reviews Definition of Done autom. Systemtests elektr. Scrum Board Webmeeting](https://reader034.vdocuments.mx/reader034/viewer/2022052105/604045ea57282a360103fe99/html5/thumbnails/3.jpg)
Living Agile
![Page 4: Dr. Fritz Koschnick Q-Manager und ScrumMaster Sybit GmbH · 2015. 6. 2. · Refactoring, Clean Code, Code Reviews Definition of Done autom. Systemtests elektr. Scrum Board Webmeeting](https://reader034.vdocuments.mx/reader034/viewer/2022052105/604045ea57282a360103fe99/html5/thumbnails/4.jpg)
Projekt-Canvans
elektr. Backlog
Refactoring, Clean Code,
Code Reviews
Definition of Done
autom. Systemtests
elektr. Scrum Board
Webmeeting
manuelle Tests
Architektur
Reporting (ScrumJournal)
CI, Unit-Tests
Entwicklungsprozess
![Page 5: Dr. Fritz Koschnick Q-Manager und ScrumMaster Sybit GmbH · 2015. 6. 2. · Refactoring, Clean Code, Code Reviews Definition of Done autom. Systemtests elektr. Scrum Board Webmeeting](https://reader034.vdocuments.mx/reader034/viewer/2022052105/604045ea57282a360103fe99/html5/thumbnails/5.jpg)
![Page 6: Dr. Fritz Koschnick Q-Manager und ScrumMaster Sybit GmbH · 2015. 6. 2. · Refactoring, Clean Code, Code Reviews Definition of Done autom. Systemtests elektr. Scrum Board Webmeeting](https://reader034.vdocuments.mx/reader034/viewer/2022052105/604045ea57282a360103fe99/html5/thumbnails/6.jpg)
Olympiaportal der ARD made by Sybit
Viele neue Funktionalitäten:
Entscheidungsticker in Echtzeit,
Parallel-Livestreams, Live-Blogs,
Anbindung an soziale Netzwerke,
Live-Cockpit
![Page 7: Dr. Fritz Koschnick Q-Manager und ScrumMaster Sybit GmbH · 2015. 6. 2. · Refactoring, Clean Code, Code Reviews Definition of Done autom. Systemtests elektr. Scrum Board Webmeeting](https://reader034.vdocuments.mx/reader034/viewer/2022052105/604045ea57282a360103fe99/html5/thumbnails/7.jpg)
User Interface
6 Browser
13 mobile Geräte
![Page 8: Dr. Fritz Koschnick Q-Manager und ScrumMaster Sybit GmbH · 2015. 6. 2. · Refactoring, Clean Code, Code Reviews Definition of Done autom. Systemtests elektr. Scrum Board Webmeeting](https://reader034.vdocuments.mx/reader034/viewer/2022052105/604045ea57282a360103fe99/html5/thumbnails/8.jpg)
Schnittstellen
Streaming Center Ismaning
DSV (Liveticker, Sportlerdaten, Ergebnisse, Medaillen)
ZDF (Sendungsdaten, Livetickerzulieferung)
Exportschnittstellen (Deutsche Welle, …)
Akamai (CDN)
![Page 9: Dr. Fritz Koschnick Q-Manager und ScrumMaster Sybit GmbH · 2015. 6. 2. · Refactoring, Clean Code, Code Reviews Definition of Done autom. Systemtests elektr. Scrum Board Webmeeting](https://reader034.vdocuments.mx/reader034/viewer/2022052105/604045ea57282a360103fe99/html5/thumbnails/9.jpg)
Zugriffszahlen
Über 117 Mio. Seitenzugriffe
Peak mehr als 12 Mio.
Fast 16 Mio. Livestreamabrufe
Peak fast 3 Mio.
![Page 10: Dr. Fritz Koschnick Q-Manager und ScrumMaster Sybit GmbH · 2015. 6. 2. · Refactoring, Clean Code, Code Reviews Definition of Done autom. Systemtests elektr. Scrum Board Webmeeting](https://reader034.vdocuments.mx/reader034/viewer/2022052105/604045ea57282a360103fe99/html5/thumbnails/10.jpg)
Projekt-Canvans
elektr. Backlog
Refactoring, Clean Code,
Code Reviews
Definition of Done
autom. Systemtests
elektr. Scrum Board
Webmeeting
manuelle Tests
Architektur
Reporting (ScrumJournal)
CI, Unit-Tests
Entwicklungsprozess
![Page 11: Dr. Fritz Koschnick Q-Manager und ScrumMaster Sybit GmbH · 2015. 6. 2. · Refactoring, Clean Code, Code Reviews Definition of Done autom. Systemtests elektr. Scrum Board Webmeeting](https://reader034.vdocuments.mx/reader034/viewer/2022052105/604045ea57282a360103fe99/html5/thumbnails/11.jpg)
Projekt-Canvans
![Page 12: Dr. Fritz Koschnick Q-Manager und ScrumMaster Sybit GmbH · 2015. 6. 2. · Refactoring, Clean Code, Code Reviews Definition of Done autom. Systemtests elektr. Scrum Board Webmeeting](https://reader034.vdocuments.mx/reader034/viewer/2022052105/604045ea57282a360103fe99/html5/thumbnails/12.jpg)
![Page 13: Dr. Fritz Koschnick Q-Manager und ScrumMaster Sybit GmbH · 2015. 6. 2. · Refactoring, Clean Code, Code Reviews Definition of Done autom. Systemtests elektr. Scrum Board Webmeeting](https://reader034.vdocuments.mx/reader034/viewer/2022052105/604045ea57282a360103fe99/html5/thumbnails/13.jpg)
elektr. Backlog
![Page 14: Dr. Fritz Koschnick Q-Manager und ScrumMaster Sybit GmbH · 2015. 6. 2. · Refactoring, Clean Code, Code Reviews Definition of Done autom. Systemtests elektr. Scrum Board Webmeeting](https://reader034.vdocuments.mx/reader034/viewer/2022052105/604045ea57282a360103fe99/html5/thumbnails/14.jpg)
elektr. Scrum Board
![Page 15: Dr. Fritz Koschnick Q-Manager und ScrumMaster Sybit GmbH · 2015. 6. 2. · Refactoring, Clean Code, Code Reviews Definition of Done autom. Systemtests elektr. Scrum Board Webmeeting](https://reader034.vdocuments.mx/reader034/viewer/2022052105/604045ea57282a360103fe99/html5/thumbnails/15.jpg)
Nur was fertig ist zählt
Definition of Done
Unit-Tests
Code Review
dokumentiert
Testfall
getestet
Abnahmekriterien erfüllt
![Page 16: Dr. Fritz Koschnick Q-Manager und ScrumMaster Sybit GmbH · 2015. 6. 2. · Refactoring, Clean Code, Code Reviews Definition of Done autom. Systemtests elektr. Scrum Board Webmeeting](https://reader034.vdocuments.mx/reader034/viewer/2022052105/604045ea57282a360103fe99/html5/thumbnails/16.jpg)
0
50
100
150
200
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Sto
rie
s
Sprints
Stories
Erledigt Stories
Trend Basis 2
Reporting (ScrumJournal)
03. Feb. 2014
11. Juni 2013
Teamaufstockung
Unruhe, Rotation
![Page 17: Dr. Fritz Koschnick Q-Manager und ScrumMaster Sybit GmbH · 2015. 6. 2. · Refactoring, Clean Code, Code Reviews Definition of Done autom. Systemtests elektr. Scrum Board Webmeeting](https://reader034.vdocuments.mx/reader034/viewer/2022052105/604045ea57282a360103fe99/html5/thumbnails/17.jpg)
Webmeeting
![Page 18: Dr. Fritz Koschnick Q-Manager und ScrumMaster Sybit GmbH · 2015. 6. 2. · Refactoring, Clean Code, Code Reviews Definition of Done autom. Systemtests elektr. Scrum Board Webmeeting](https://reader034.vdocuments.mx/reader034/viewer/2022052105/604045ea57282a360103fe99/html5/thumbnails/18.jpg)
BR: PO + User Experience
taktart: HTML, Player, JS
BR: Redaktion
ZDF:
Sendungsdaten
Liveticker
Deutscher Sportverlag:
Sportlerdaten, Liveticker, Sportergebnisse
BR: SOP
Sybit: Entwicklungsteam
Streaming Center
Livestream
AV-Mitschnitt
Verteilte Teams
![Page 19: Dr. Fritz Koschnick Q-Manager und ScrumMaster Sybit GmbH · 2015. 6. 2. · Refactoring, Clean Code, Code Reviews Definition of Done autom. Systemtests elektr. Scrum Board Webmeeting](https://reader034.vdocuments.mx/reader034/viewer/2022052105/604045ea57282a360103fe99/html5/thumbnails/19.jpg)
Daily Scrum Meetings
Demos
Planungsmeetings
Retrospektiven
Workshops
![Page 20: Dr. Fritz Koschnick Q-Manager und ScrumMaster Sybit GmbH · 2015. 6. 2. · Refactoring, Clean Code, Code Reviews Definition of Done autom. Systemtests elektr. Scrum Board Webmeeting](https://reader034.vdocuments.mx/reader034/viewer/2022052105/604045ea57282a360103fe99/html5/thumbnails/20.jpg)
Projekt-Canvans
elektr. Backlog
Refactoring, Clean Code,
Code Reviews
Definition of Done
autom. Systemtests
elektr. Scrum Board
Webmeeting
manuelle Tests
Architektur
Reporting (ScrumJournal)
CI, Unit-Tests
Entwicklungsprozess
![Page 21: Dr. Fritz Koschnick Q-Manager und ScrumMaster Sybit GmbH · 2015. 6. 2. · Refactoring, Clean Code, Code Reviews Definition of Done autom. Systemtests elektr. Scrum Board Webmeeting](https://reader034.vdocuments.mx/reader034/viewer/2022052105/604045ea57282a360103fe99/html5/thumbnails/21.jpg)
Architektur
im Planning II oder in Workshops
leichtgewichtig
Doku im Wiki
Abhängigkeiten sieht man in der
Entwicklungsumgebung
SOLID (Clean Code)
![Page 22: Dr. Fritz Koschnick Q-Manager und ScrumMaster Sybit GmbH · 2015. 6. 2. · Refactoring, Clean Code, Code Reviews Definition of Done autom. Systemtests elektr. Scrum Board Webmeeting](https://reader034.vdocuments.mx/reader034/viewer/2022052105/604045ea57282a360103fe99/html5/thumbnails/22.jpg)
Refactoring, Clean Code, Code
Reviews
![Page 24: Dr. Fritz Koschnick Q-Manager und ScrumMaster Sybit GmbH · 2015. 6. 2. · Refactoring, Clean Code, Code Reviews Definition of Done autom. Systemtests elektr. Scrum Board Webmeeting](https://reader034.vdocuments.mx/reader034/viewer/2022052105/604045ea57282a360103fe99/html5/thumbnails/24.jpg)
Hier
Scrumboard-
Spalte Review
zeigen mit Tasks
![Page 25: Dr. Fritz Koschnick Q-Manager und ScrumMaster Sybit GmbH · 2015. 6. 2. · Refactoring, Clean Code, Code Reviews Definition of Done autom. Systemtests elektr. Scrum Board Webmeeting](https://reader034.vdocuments.mx/reader034/viewer/2022052105/604045ea57282a360103fe99/html5/thumbnails/25.jpg)
Unittests und Continuous Integration
![Page 26: Dr. Fritz Koschnick Q-Manager und ScrumMaster Sybit GmbH · 2015. 6. 2. · Refactoring, Clean Code, Code Reviews Definition of Done autom. Systemtests elektr. Scrum Board Webmeeting](https://reader034.vdocuments.mx/reader034/viewer/2022052105/604045ea57282a360103fe99/html5/thumbnails/26.jpg)
Projekt-Canvans
elektr. Backlog
Refactoring, Clean Code,
Code Reviews
Definition of Done
autom. Systemtests
elektr. Scrum Board
Webmeeting
manuelle Tests
Architektur
Reporting (ScrumJournal)
CI, Unit-Tests
Entwicklungsprozess
![Page 27: Dr. Fritz Koschnick Q-Manager und ScrumMaster Sybit GmbH · 2015. 6. 2. · Refactoring, Clean Code, Code Reviews Definition of Done autom. Systemtests elektr. Scrum Board Webmeeting](https://reader034.vdocuments.mx/reader034/viewer/2022052105/604045ea57282a360103fe99/html5/thumbnails/27.jpg)
Automatisierung von Systemtests
![Page 28: Dr. Fritz Koschnick Q-Manager und ScrumMaster Sybit GmbH · 2015. 6. 2. · Refactoring, Clean Code, Code Reviews Definition of Done autom. Systemtests elektr. Scrum Board Webmeeting](https://reader034.vdocuments.mx/reader034/viewer/2022052105/604045ea57282a360103fe99/html5/thumbnails/28.jpg)
Manuelles Testen
![Page 29: Dr. Fritz Koschnick Q-Manager und ScrumMaster Sybit GmbH · 2015. 6. 2. · Refactoring, Clean Code, Code Reviews Definition of Done autom. Systemtests elektr. Scrum Board Webmeeting](https://reader034.vdocuments.mx/reader034/viewer/2022052105/604045ea57282a360103fe99/html5/thumbnails/29.jpg)
Responsiv
• 6 Browser
• 13 mobile Geräte
Lasttests
• JMeter: 400 Zugriffe pro Sekunde
• FitNesse: Simulation Redaktionsbetrieb
• Last auf die Schnittstellen
![Page 30: Dr. Fritz Koschnick Q-Manager und ScrumMaster Sybit GmbH · 2015. 6. 2. · Refactoring, Clean Code, Code Reviews Definition of Done autom. Systemtests elektr. Scrum Board Webmeeting](https://reader034.vdocuments.mx/reader034/viewer/2022052105/604045ea57282a360103fe99/html5/thumbnails/30.jpg)