Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Die Windows 8 Tablet App der DATEV mit SCRUM - Lessions Learned - Developer Week Nürnberg 2013

14,477 views

Published on

Vor der Entwicklung der Windows 8 Tablet App (Designstudie) für die DATEV standen die Teams der DATEV und der umsetzenden Mobile App-Agentur insertEFFECT vor verschiedenen Herausforderungen: Die Plattform Windows 8 war neu und kein Entwickler hatte praktisches Projekt-Knowhow in Windows 8. Welche Teile aus der bereits entwickelten iOS Hybrid-App konnten weiterverwendet, welche Teile mussten neu entwickelt werden? Welche Codefragmente konnten von Microsoft genutzt werden, wo unterstützt das SDK? Keine guten Voraussetzungen für eine treffsichere Aufwandsschätzung. Weitere Anforderung: die DATEV hatte ein eigenes Team, das an dem Lernprozess teilhaben sollte. Und die Timeline war natürlich knapp bemessen.
Auf der Suche nach einem passenden Entwicklungsprozess kristallisierte sich Scrum heraus. Ein Team mit Entwicklern beider Unternehmen in einem Raum.

Eine spannende Session direkt aus der Praxis vom Projektteam über die Einführung von Scrum im Rahmen eines spannenden Windows 8 Tablet-App-Projekts im B2B-Bereich - See more at: http://www.developer-week.de/Programm/Veranstaltung/(event)/11257#sthash.u979nT1x.dpuf

Published in: Technology
  • Login to see the comments

Die Windows 8 Tablet App der DATEV mit SCRUM - Lessions Learned - Developer Week Nürnberg 2013

  1. 1. Die Windows 8 App der DATEV mit SCRUM Neue Plattform - neues Vorgehensmodell - neues Team Einblicke in ein spannendes Projekt
  2. 2. Kurz gesagt: + + =
  3. 3. Wer spricht? Manu Robledo CTO GF insertEFFECT -> Benno Bartels Konzeption & Consulting GF insertEFFECT <-
  4. 4. Auftraggeber: • Partner für Steuerberater, Wirtschaftsprüfer und Rechtsanwälte • Zweitgrößtes Softwarehaus Deutschlands • Hauptsitz in Nürnberg
  5. 5. Dienstleister: • Mobile Agentur - iOS/Android/MWeb/Win8 - UX & Dev • Fokus auf mittlere bis große Mobile-Projekte • 20 Entwickler & Designer • Sitz in Nürnberg inserteffect.com -> WIR!! ->
  6. 6. Die iOS APP der DATEV Nachrichten Unternehmensinformationen DATEV magazin Datenbank-Recherche Schnellrechner Controllingreport LEXinform Zugang zum Rechenzentrum Zugang zum Kanzleinetz Dokumentablage Mandanteninformationen -> -> ->
  7. 7. Was davor geschah (1)... App Strategie der DATEV: HYBRID! -> Weite Teile der Logik in JS -> Plattformunabhängig ->
  8. 8. Was davor geschah (2)... MS stellt Win8 mit Touch und Metro vor DATEV will als MS- getriebenes Unternehmen schnell mit einer Lösung am Markt sein DATEV will Know How aufbauen aber keine Inhouse Entwicklung Wiederverwendung der iOS Komponenten!
  9. 9. Windows 8: Auf zu neuen Ufern -> -> -> ->
  10. 10. Womit entwickeln?
  11. 11. SDK Wiederverwen- dung aus iOS Auswahlkriterien Womit entwickeln? vorhandenes Know How
  12. 12. WinJS! Womit entwickeln? • DATEV will Erfahrung sammeln • Keine Einschränkungen erkennbar • Wiederverwendung möglich • Gutes Web-KnowHow verfügbar SDK Wiederverwen- dung aus iOS vorhandenes Know How
  13. 13. Kommunikations- fördernd Iterativ Priorisiert Transparent Ergebnis- orientiert Quelle: http://shu-ha-ri.michaelmahlberg.de/2010/10/scrum-das-ist-doch-das-mit-den-kreisen.html Selbst- organisiert Scrum
  14. 14. Bei DATEV erfolgreich im Einsatz Unplanbarkeit?Agilität! Wissens- Transfer Warum Scrum?
  15. 15. Los geht´s!! Projektvorbereitung und Durchführung
  16. 16. Wann? Jetzt!! 6 Entwickler Scrum Master Product Owner Team aufstellen ... aus unterschiedlichen Firmen und Abteilungen
  17. 17. Alle helfen zusammen Raum vorbereiten
  18. 18. Danke, DATEV! :) Scrum Schulung
  19. 19. Unser Besprechungsraumplatzt aus allen Nähten Wer kennt wen? Gemeinsames Verständnis herstellen Rollen, Regeln und Termine Kick Off Im Anschluss: -> Definition of Done -> Definition of Ready
  20. 20. Scrum Master und Product Owner bei insertEFFECT 1-Wochen Sprints DATEV stark involviert 6 Wochen Zeit Läuft...
  21. 21. Alles neu... WinJS SDK Keine Modul- Architektur Source-Code verfügbar CSS Grids Basic UI Controls Visual Studio TODO: Doku... Remote debugger + - WebView?? Stackoverflow? :( Saubere Architektur
  22. 22. Neues, gemischtes Team Unbekanntes SDK Neuartiges UI-Konzept Scrum: neu und radikal anders Zeitdruck „Team im Team“ Heraus- forderungen
  23. 23. Velocity = Storypoints / Sprint
  24. 24. :) :( Scrum Team Gemischtes Projektteam Win8 SDK Cross Platform Code Gemeinsamer KnowHow- Aufbau Geplanter Umfang nicht voll geschafft Euphorie im Team Agiles Angebot Rest des Teams mehr einbeziehen Retrospektive
  25. 25. Was nehmen wir mit? viel Neues Scrum Neuartiges UI-Konzept wenig Zeit Unbekanntes SDK Gemischtes Projektteam Läuft...
  26. 26. Danke für Eure Aufmerksamkeit! inserteffect.com @inserteffect Fragen?

×