Phabricator
Transcrição
Phabricator
Entwicklung einer Webanwendung für Sprint-Übersichten bei Wikimedia Deutschland Gutachter: Prof. Lutz Prechelt Prof. Claudia Müller-Birn Betreuer: Abraham Taherivand 07.05.2015 von Jakob Warkotsch 1. 2. 3. 4. 5. 6. Über Wikimedia Deutschland Anforderungserhebung Entwurf und Konzeption Implementierung Live Demo Ausblick 2 DEUTSCHLAND 3 4 zu Phabricator 5 Scrumbugs bis Oktober 2014 6 Phabricator ab Oktober 2014 7 Phabricator, agile. 8 Phabricator Sprints (✓) ✓ Zeitfenster - ✓ Statistiken - ✓ Diagramme - ✓ Archivierung - ✓ 9 User Interface Entwürfe Ablauf Paper Prototype Clickdummy 10 Paper Prototype 11 12 Clickdummy 13 Architektur 14 Entwicklung + + + Code Reviews (Daily) Stand-Ups GitHub Planung 15 47 13 19 280 24 138 ~1800 Statistiken geschlossene Issues offene Pull Requests Commits Test Scenarios Test Steps Lines of code (exkl. Tests, CSS und HTML) 16 Behaviour Driven Development 17 🎉 Live Demo 🎉 18 Ausblick 19 Phabricator Hackathon 23. bis 25.05.2015 in Lyon 20 21 Bildquellen Wikimedia Deutschland Logo: http://commons.wikimedia.org/wiki/File:Wikimedia_Deutschland-Logo.svg Wikidata Logo: http://commons.wikimedia.org/wiki/File:Wikidata-logo-en.svg#/media/File:Wikidata-logo-en.svg Phabricator Logo: https://commons.wikimedia.org/wiki/File:Phacility_phabricator_logo.svg Bugzilla Logo: http://commons.wikimedia.org/wiki/File:Buggie.png#/media/File:Buggie.png Scrumbugs Screenshot: http://sb.wmflabs.org/t/wikidata-developers/2014-10-14/ Phabricator Screenshot: https://secure.phabricator.com/T6403 Phragile Logo: CC BY-SA Snater —— Phragile Code: https://github.com/wmde/phragile 22