die windows 8 tablet app der datev mit scrum - lessions learned - developer week nürnberg 2013

26
Die Windows 8 App der DATEV mit SCRUM Neue Plattform - neues Vorgehensmodell - neues Team Einblicke in ein spannendes Projekt

Upload: inserteffect-gmbh

Post on 14-Jul-2015

3.493 views

Category:

Technology


3 download

TRANSCRIPT

Die Windows 8 App der DATEV mit SCRUM

Neue Plattform - neues Vorgehensmodell - neues Team Einblicke in ein spannendes Projekt

Wer spricht?

Manu RobledoCTOGF insertEFFECT

->

Benno BartelsKonzeption & ConsultingGF insertEFFECT

<-

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!!

->

Die iOS APP der DATEV

Nachrichten

Unternehmensinformationen

DATEV magazin

Datenbank-RechercheSchnellrechner Controllingreport LEXinform

Zugang zum Rechenzentrum

Zugang zum Kanzleinetz

DokumentablageMandanteninformationen

->

->

->

Was davor geschah (1)...

App Strategie der DATEV: HYBRID!

->

Weite Teile der Logik in JS -> Plattformunabhängig

->

Was davor geschah (2)...

MS stellt Win8 mit Touch und

Metro vor

DATEV will als MS-

getriebenes Unternehm

en

schnell mit einer Lösung

am Markt sein

DATEV will Know How

aufbauen aber keine

Inhouse Entwicklung

Wiederverwendung

der iOS Komponenten!

Windows 8: Auf zu neuen Ufern

-> ->

-> ->

WinJS!

Womit entwickeln?

• DATEV will Erfahrung sammeln

• Keine Einschränkungen erkennbar

• Wiederverwendung möglich

• Gutes Web-KnowHow verfügbar

SDKWiederverwen-dung aus iOS

vorhandenes Know How

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

Wann? Jetzt!!

6 EntwicklerScrum Master

Product Owner

Team aufstellen

... aus

unterschiedlichen

Firmen und

Abteilungen

Alle helfen zusammen

Raum vorbereiten

Danke, DATEV! :)

Scrum Schulung

Unser Besprechungsraum platzt 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

Scrum Master und Product Owner bei

insertEFFECT

1-Wochen Sprints

DATEV stark

involviert

6 Wochen Zeit

Läuft...

Alles neu...

WinJS SDK

Keine Modul-Architektur

Source-Code verfügbar

CSSGrids

Basic UI Controls

Visual Studio

TODO: Doku...

Remote debugger

+ -

WebView??

Stackoverflow? :(

Saubere Architektur

Neues,

gemischtes

Team

Unbekanntes SDK

Neuartiges UI-Konzept

Scrum: neu

und radikal

anders

Zeitdruck

„Team im Team“Heraus-

forderungen

Velocity =Storypoints / Sprint

:) :(

Scrum

Team

Gemischtes Projektteam

Win8 SDK

Cross Platform

Code

Gemeinsamer

KnowHow-

Aufbau

Geplanter Umfang nicht voll geschafft

Euphorieim Team

Agiles Angebot Rest des

Teams mehr

einbeziehen

Retrospektive

Was nehmen wir mit?

viel Neues

Scrum

Neuartiges UI-Konzept

wenigZeit

Unbekanntes

SDK

Gemischtes

Projektteam

Läuft...