26
18.11.2014 DB Systel GmbH André Monson, Matthias Nöll Small Solutions Small Solutions bei der Deutschen Bahn Eine Erfolgsstory

Small Solutions bei der Deutschen Bahn · 18.11.2014 DB Systel GmbH André Monson, Matthias Nöll Small Solutions Small Solutions bei der Deutschen Bahn Eine Erfolgsstory

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Small Solutions bei der Deutschen Bahn · 18.11.2014 DB Systel GmbH André Monson, Matthias Nöll Small Solutions Small Solutions bei der Deutschen Bahn Eine Erfolgsstory

18.11.2014

DB Systel GmbH

André Monson, Matthias Nöll

Small Solutions

Small Solutions bei der Deutschen BahnEine Erfolgsstory

Page 2: Small Solutions bei der Deutschen Bahn · 18.11.2014 DB Systel GmbH André Monson, Matthias Nöll Small Solutions Small Solutions bei der Deutschen Bahn Eine Erfolgsstory

DB Systel GmbH

2DB Systel GmbH | André Monson |Matthias Nöll | Small Solutions | 18.11.2014

Wir sind:� 3.400 Mitarbeiter an den drei Standorten Frankfurt/Main, Berlin und Erfurt

Wir betreiben:� 2 Rechenzentren mit über 2.000 Servern

� Datennetz mit rund 342.000 IP-Anschlüssen von DSL bis Breitband-Glasfaser

� Rund 600 produktive IT-Verfahren

Wir betreuen bei der Bahn:� 96.000 Nutzer des Bürokommunikationssystems der Bahn

� 93.000 VoIP-Anschlüsse

Daten & Fakten

Foto: DB Systel

Die DB Systel GmbH mit Sitz in Frankfurt am Main ist mit rund 3.400 Mitarbeitern einer der führenden Anbieter von ICT-Lösungen in Deutschland. Das Tochterunternehmen der Deutschen Bahn deckt dabei den gesamten Lebenszyklus von IT- und TK-Lösungen ab. Der Gesamtumsatz des Unternehmens betrug im Jahr 2013 rund 749 Millionen Euro.

Das Unternehmen

Page 3: Small Solutions bei der Deutschen Bahn · 18.11.2014 DB Systel GmbH André Monson, Matthias Nöll Small Solutions Small Solutions bei der Deutschen Bahn Eine Erfolgsstory

Über uns…

3

André Monson

− Seit 2007 bei der DB Systel GmbH

− Abendstudium: Wirtschaftsinformatik

− Projektmanager und Berater im APEX Umfeld

− Gründungsmitglied Abteilung „Small Solutions“ (2011)

André.Monson

DB Systel GmbH | André Monson |Matthias Nöll | Small Solutions | 18.11.2014

Page 4: Small Solutions bei der Deutschen Bahn · 18.11.2014 DB Systel GmbH André Monson, Matthias Nöll Small Solutions Small Solutions bei der Deutschen Bahn Eine Erfolgsstory

Über uns…

4

Matthias Nöll

− Seit 2010 bei der DB Systel GmbH

− Duales Studium: Wirtschaftsinformatik

− Ende 2012 erste Erfahrungen mit Oracle APEX

− Projektmanager und Berater im APEX Umfeld seit 2013

DB Systel GmbH | André Monson |Matthias Nöll | Small Solutions | 18.11.2014

Page 5: Small Solutions bei der Deutschen Bahn · 18.11.2014 DB Systel GmbH André Monson, Matthias Nöll Small Solutions Small Solutions bei der Deutschen Bahn Eine Erfolgsstory

5

Inhalt

Einleitung

Der Bauplan

Ziel und Rahmenbedingungen

Das Deploymentkonzept

Lifecyclemanagement

Resümee und Ausblick

DB Systel GmbH | André Monson |Matthias Nöll | Small Solutions | 18.11.2014

Page 6: Small Solutions bei der Deutschen Bahn · 18.11.2014 DB Systel GmbH André Monson, Matthias Nöll Small Solutions Small Solutions bei der Deutschen Bahn Eine Erfolgsstory

Einleitung - Herausforderung eines Großunternehmens

6

Groß-unternehmen

Strukturen &Compliance

LösungIm Unternehmen

Platzieren

LangwierigeProzesse

Mittlere bisGroße

Projekte

Eigeninitiative der Geschäfts-

bereiche

Schnelle Veränderung der

Geschäftsprozesse

DB Systel GmbH | André Monson |Matthias Nöll | Small Solutions | 18.11.2014

Page 7: Small Solutions bei der Deutschen Bahn · 18.11.2014 DB Systel GmbH André Monson, Matthias Nöll Small Solutions Small Solutions bei der Deutschen Bahn Eine Erfolgsstory

Einleitung - Probleme

7

Einfache Serverräume

Server unterm

Schreibtisch

Excel-Liste als Datenbank

Wissen nur bei Experten verfügbar

Auftrags-datenbank als lokale Access-

Datenbank

Entwicklung kleiner

Applikationen

� Sicherheit� Professionalität� Investitionsbudget� Ressourcen� Kosten

?

DB Systel GmbH | André Monson |Matthias Nöll | Small Solutions | 18.11.2014

Page 8: Small Solutions bei der Deutschen Bahn · 18.11.2014 DB Systel GmbH André Monson, Matthias Nöll Small Solutions Small Solutions bei der Deutschen Bahn Eine Erfolgsstory

8

Inhalt

Einleitung �

Der Bauplan

Ziel und Rahmenbedingungen

Das Deploymentkonzept

Lifecyclemanagement

Resümee und Ausblick

DB Systel GmbH | André Monson |Matthias Nöll | Small Solutions | 18.11.2014

Page 9: Small Solutions bei der Deutschen Bahn · 18.11.2014 DB Systel GmbH André Monson, Matthias Nöll Small Solutions Small Solutions bei der Deutschen Bahn Eine Erfolgsstory

Ziel…

9

Wartbarkeit

Wiederver-wendbarkeit

Qualität

Standardisierung

Zeit- und Kostenaufwand

minimieren

DB Systel GmbH | André Monson |Matthias Nöll | Small Solutions | 18.11.2014

Page 10: Small Solutions bei der Deutschen Bahn · 18.11.2014 DB Systel GmbH André Monson, Matthias Nöll Small Solutions Small Solutions bei der Deutschen Bahn Eine Erfolgsstory

…und Rahmenbedingungen…

10

Erstellung einer Basisapplikation (Bauplan)Fundament

…zur aktuellen und zukünftigen Version(en)Kompatibilität

Basisfunktionalitäten sollen inbegriffen seinFunktion

Umgang, Standards und Best PracticesGuidelines

Abgrenzung zu Großprojekten (Scope)Grenzen

DB Systel GmbH | André Monson |Matthias Nöll | Small Solutions | 18.11.2014

Page 11: Small Solutions bei der Deutschen Bahn · 18.11.2014 DB Systel GmbH André Monson, Matthias Nöll Small Solutions Small Solutions bei der Deutschen Bahn Eine Erfolgsstory

…gepaart mit

11

Single Point of ContactAnsprechpartner

Schlank und iterativVorgehensmodell

Beratung steht im VordergrundFokus

Alleinverantwortliche ProjekteMotivation

Generalisten, statt SpezialistenKnow How

DB Systel GmbH | André Monson |Matthias Nöll | Small Solutions | 18.11.2014

Page 12: Small Solutions bei der Deutschen Bahn · 18.11.2014 DB Systel GmbH André Monson, Matthias Nöll Small Solutions Small Solutions bei der Deutschen Bahn Eine Erfolgsstory

Skill-Will-Matrix

12

BegeisternProblemfälleEntwickeln oder trennen

StarsMotivation sicherstellen

Coachen / Schulen

Will

Skill

niedrig

hoch

hochniedrig

Quelle: in Anlehnung an Daniel F. Pinnow: Führen: Worauf es wirklich ankommt, 6. Auflage, 2012

DB Systel GmbH | André Monson |Matthias Nöll | Small Solutions | 18.11.2014

Page 13: Small Solutions bei der Deutschen Bahn · 18.11.2014 DB Systel GmbH André Monson, Matthias Nöll Small Solutions Small Solutions bei der Deutschen Bahn Eine Erfolgsstory

13

Inhalt

Einleitung �

Der Bauplan

Ziel und Rahmenbedingungen �

Das Deploymentkonzept

Lifecyclemanagement

Resümee und Ausblick

DB Systel GmbH | André Monson |Matthias Nöll | Small Solutions | 18.11.2014

Page 14: Small Solutions bei der Deutschen Bahn · 18.11.2014 DB Systel GmbH André Monson, Matthias Nöll Small Solutions Small Solutions bei der Deutschen Bahn Eine Erfolgsstory

Der Bauplan (initiale Version)

14

� Masken � Pull Down Menues� Menuesteuerung� Hilfefunktionen� Standard Fehlerroutine � Styleguide

� Internationale Einsetzbarkeit� Benutzerverwaltung� Feedbackfunktion� Email� inklusive Backend per Supporting

Objects

DB Systel GmbH | André Monson |Matthias Nöll | Small Solutions | 18.11.2014

Page 15: Small Solutions bei der Deutschen Bahn · 18.11.2014 DB Systel GmbH André Monson, Matthias Nöll Small Solutions Small Solutions bei der Deutschen Bahn Eine Erfolgsstory

Der Bauplan (aktuelle Version)

15

� Neuer Style und Neuanordnung� Optimierung, Bug-Fixing und Performanceverbesserung� Initialpasswortgenerierung � Pluginintegration (z.B. Autocomplete w. K.)� Application Items und Standard LOVs� Trennung von Front- und Backend � weitere Templates (z.B. Mobile)

DB Systel GmbH | André Monson |Matthias Nöll | Small Solutions | 18.11.2014

Page 16: Small Solutions bei der Deutschen Bahn · 18.11.2014 DB Systel GmbH André Monson, Matthias Nöll Small Solutions Small Solutions bei der Deutschen Bahn Eine Erfolgsstory

Der Bauplan (aktuelle Version)

16

� Performanter CSV Upload� Import Config Tool� Jasper Reports� Integration von Webservices� Integration von LDAP Authentifizierung (SSO)� verschlüsselter Emailversand

DB Systel GmbH | André Monson |Matthias Nöll | Small Solutions | 18.11.2014

Page 17: Small Solutions bei der Deutschen Bahn · 18.11.2014 DB Systel GmbH André Monson, Matthias Nöll Small Solutions Small Solutions bei der Deutschen Bahn Eine Erfolgsstory

17

Inhalt

Einleitung �

Der Bauplan �

Ziel und Rahmenbedingungen �

Das Deploymentkonzept

Lifecyclemanagement

Resümee und Ausblick

DB Systel GmbH | André Monson |Matthias Nöll | Small Solutions | 18.11.2014

Page 18: Small Solutions bei der Deutschen Bahn · 18.11.2014 DB Systel GmbH André Monson, Matthias Nöll Small Solutions Small Solutions bei der Deutschen Bahn Eine Erfolgsstory

Das Deploymentkonzept

18

Nutzung von APEX „Packaged Application“Standardisierung

95% der Anforderungen mit Standards abdecken95:5 Regel

Datenbankobjekte, Stammdaten, InstallationshinweiseSkripte

Namenskonventionen, ProgrammeKonventionen

Framework driven developmentSimplify

DB Systel GmbH | André Monson |Matthias Nöll | Small Solutions | 18.11.2014

Page 19: Small Solutions bei der Deutschen Bahn · 18.11.2014 DB Systel GmbH André Monson, Matthias Nöll Small Solutions Small Solutions bei der Deutschen Bahn Eine Erfolgsstory

Code of Code - Auszug

19

…formatieren unseren Code, dass er lesbar istWir

…vermeiden SELECT * und fragen nur benötigte Felder abWir

…nutzen CASE immer mit ELSEWir

…vermeiden dynamisches SQLWir

…kommentieren unseren CodeWir

DB Systel GmbH | André Monson |Matthias Nöll | Small Solutions | 18.11.2014

Page 20: Small Solutions bei der Deutschen Bahn · 18.11.2014 DB Systel GmbH André Monson, Matthias Nöll Small Solutions Small Solutions bei der Deutschen Bahn Eine Erfolgsstory

Architektur

20DB Systel GmbH | André Monson |Matthias Nöll | Small Solutions | 18.11.2014

Page 21: Small Solutions bei der Deutschen Bahn · 18.11.2014 DB Systel GmbH André Monson, Matthias Nöll Small Solutions Small Solutions bei der Deutschen Bahn Eine Erfolgsstory

21

Inhalt

Einleitung �

Der Bauplan �

Ziel und Rahmenbedingungen �

Das Deploymentkonzept �

Lifecyclemanagement

Resümee und Ausblick

DB Systel GmbH | André Monson |Matthias Nöll | Small Solutions | 18.11.2014

Page 22: Small Solutions bei der Deutschen Bahn · 18.11.2014 DB Systel GmbH André Monson, Matthias Nöll Small Solutions Small Solutions bei der Deutschen Bahn Eine Erfolgsstory

Lifecyclemanagement

22

Nutzung eines eigenen BugtrackersFehler

Häufig ähnliche Anforderungen identifizieren Basisfunktionen

Halbjährliche PräsenzmeetingsMeetings

Projektanpassungen nur per WartungsauftragAbgeschlosseneProjekte

Wöchentlicher AbstimmungsterminJour Fix

DB Systel GmbH | André Monson |Matthias Nöll | Small Solutions | 18.11.2014

Page 23: Small Solutions bei der Deutschen Bahn · 18.11.2014 DB Systel GmbH André Monson, Matthias Nöll Small Solutions Small Solutions bei der Deutschen Bahn Eine Erfolgsstory

23

Inhalt

Einleitung �

Der Bauplan �

Ziel und Rahmenbedingungen �

Das Deploymentkonzept �

Lifecyclemanagement �

Resümee und Ausblick

DB Systel GmbH | André Monson |Matthias Nöll | Small Solutions | 18.11.2014

Page 24: Small Solutions bei der Deutschen Bahn · 18.11.2014 DB Systel GmbH André Monson, Matthias Nöll Small Solutions Small Solutions bei der Deutschen Bahn Eine Erfolgsstory

Resümee

24

Mehr als 250 ProjekteQuantität

Knapp 4 JahreErfahrung

Essentielle Grundlage: Basistemplate & VorgehenErfolg

Mittlerweile in einer vorangeschrittenen VersionWeiterentwicklung

DB Systel GmbH | André Monson |Matthias Nöll | Small Solutions | 18.11.2014

Page 25: Small Solutions bei der Deutschen Bahn · 18.11.2014 DB Systel GmbH André Monson, Matthias Nöll Small Solutions Small Solutions bei der Deutschen Bahn Eine Erfolgsstory

Ausblick

25

Weitere Templates pro AnwendungsbereichTemplates

Produktivitätssteigerung durch Page DesignerAPEX 5

Soll weiter in den Fokus rückenPrototyping

Ideen, Fragen, Diskussionen: DOAG 2014Anregungen

DB Systel GmbH | André Monson |Matthias Nöll | Small Solutions | 18.11.2014

Page 26: Small Solutions bei der Deutschen Bahn · 18.11.2014 DB Systel GmbH André Monson, Matthias Nöll Small Solutions Small Solutions bei der Deutschen Bahn Eine Erfolgsstory

Vielen Dank für Ihre

Aufmerksamkeit!

André Monson

DB Systel GmbHSmall Solutions

Tel: +49 30 297 58786Mobil: +49 170 3387746

Email: [email protected] an: [email protected]

Matthias Nöll

DB Systel GmbHSmall Solutions

Tel: +49 30 297 58674Mobil: +49 151 27404633

Email: [email protected] an: [email protected]