How APEX is used at Deutsche Bahn AG DB Systel GmbH Matthias Nöll Richard Rieb Helsinki 20170829 Photo krass99 Fotolia Outline DB Systel GmbH Matthias Nöll Richard Rieb 20170829 ID: 639496
Download Presentation The PPT/PDF document "Agile application development" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1
Agile application development
How APEX is used at Deutsche
Bahn
AG
DB Systel GmbH | Matthias Nöll, Richard Rieb | Helsinki | 2017-08-29
Photo: krass99 -
FotoliaSlide2
Outline
DB Systel GmbH | Matthias Nöll, Richard Rieb | 2017-08-29
2
Small Solutions at Deutsche
Bahn
AG
Our FocusThe Small Solutions Way
1.2.3.
Bonus: Database Architecture4.Slide3
What is Deutsche
Bahn
AG?
DB Systel GmbH | Matthias Nöll, Richard Rieb | 2017-08-29
3
Photo: DB AGSlide4
Small Solutions at Deutsche Bahn AG
DB Systel GmbH | Matthias Nöll, Richard Rieb | 2017-08-29
4
Frankfurt/Main
Berlin
Who we are:
20
e
mployees
in Berlin
and Frankfurt/Main
several
external
experts
What we maintain:
More than 300 applications
Over 120 customers from 35 subsidiaries
What we offer:
application development
brainstorming with our “
Impulswand
”
efficient polling with our “Survey”
arrange events with our “
Eventmanger
”Slide5
Typical Problems in Large Corporations
DB Systel GmbH | Matthias Nöll, Richard Rieb | 2017-08-29
5
1. Structure & Compliance
historically grown structures
2. Lengthy Processes
coordination between the involved parties
3. Changing
Business Modelsliberalization of the railway sector6. Complex Systemstandard software not useful; many adjustments necessary
5. One's Own Initiative of Business Areasmany solutions for similar problems
4. No Focus on Small Projects
long-standing
know how in middle and big projects
1
2
3
6
5
4Slide6
Focus of Small Solutions Projects
DB Systel GmbH | Matthias Nöll, Richard Rieb | 2017-08-29
6Slide7
Our Foundation
DB Systel GmbH | Matthias Nöll, Richard Rieb | 2017-08-29
7
01
STANDARDIZATION
95:5
rule, lean documentation, protocol of the initial interview, cost estimate, CD, db platform
0203
04REUSABILITYUse of corporate know how, product development(Survey, Meet,
Impulswand)MAINTAINABILITY
Declarative Development
with APEX
easy access
for new developers
QUALITY BY TRANSPARENCY
Early integration of customers, strong collaboration,
multiple iterationsSlide8
The Small Solutions Standard
DB Systel GmbH | Matthias Nöll, Richard Rieb | 2017-08-29
8
Page Authorizations
Declarative authorizations for navigation and pages
Import-ToolDeclarative configuration for importing structured text files (.txt, .csv, …) Application TemplateDefault application with corporate styles and basic featuresSingle-Sign-On (SSO)Simple Integration by an own authentication scheme
LotusNotes-MailLotusNotes webservice integration (corporate default)JasperPre-configured link to Jasper-ServersSlide9
The Small Solutions Way
DB Systel GmbH | Matthias Nöll, Richard Rieb | 2017-08-29
9Slide10
2011
Initial Version of the Template
The Evolution of Small Solutions
DB Systel GmbH | Matthias Nöll, Richard Rieb | 2017-08-29
10
Second Version of the TemplateSlide11
Single-Sign-On
(SSO
)
LotusNotes
-MailJasperReports
Import-Tool
DemoDB Systel GmbH | Matthias Nöll, Richard Rieb | 2017-08-29
11
Current Version of the Template based on the UTTodayProduct DevelopmentSlide12
Live-Demo of the Template
DB Systel GmbH | Matthias Nöll, Richard Rieb | 2017-08-29
12Slide13
Summary of our Standard
DB Systel GmbH | Matthias Nöll, Richard Rieb | 2017-08-29
13Slide14
Linux Server
Bonus: Database
Architecture
DB Systel GmbH | Matthias Nöll, Richard Rieb | 2017-08-29
14
APACHE
TOMCAT
ORDSORACLEDB
ClientSlide15
Bonus: Database Architecture
DB Systel GmbH | Matthias Nöll, Richard Rieb | 2017-08-29
15
CDB
Data
APEX Engine-/Metadata
Schema
Schema
SchemaSchemaPDB
Data
APEX Engine-/Metadata
Schema
Schema
Schema
Schema
PDBSlide16
tel.: +49 69 265 15099
mobile: +49 160 97401320
richard.rieb@deutschebahn.com
DB
Systel
GmbH
Jürgen-Ponto-Platz 160329 Frankfurt am Mainwww.dbsystel.de
Richard Rieb
Business Solution DevelopmentSolutions 4 Smart BusinessSmall Solutions (D.IPB 25)
tel.: +49 30 297 58786
mobile: +49 151 27404633
matthias.noell@deutschebahn.com
DB
Systel
GmbH
Caroline-Michaelis-Str. 5 - 11
10115 Berlin
www.dbsystel.de
Matthias Nöll
Business Solution Development
Solutions 4 Smart Business
Small Solutions (D.IPB 25)
Thank you for your
a
ttention!
Any questions?