powerpoint-präsentation · 2017. 3. 1. · banking marketplaces are no bank uber builds and owns...
TRANSCRIPT
![Page 1: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/1.jpg)
Agile is not an option
M. Klein
05.10.2016
![Page 2: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/2.jpg)
Sven-Olaf Kelbert – Head of Oracle Java [email protected]
Manuel Klein – Head of Enterprise Java [email protected]
2
What are we doing here
Who are we
![Page 3: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/3.jpg)
Facts & Figures
Technically intersectoral
oriented
Headquarters
Ratingen 240 Employees
Founded
1994
Departments Dortmund,
Frankfurt (Main), KölnTaking trainees
Owner-
operated
Partnership with
Oracle,
Microsoft,
Red Hat
and SAP
24 Mio. Euro
volume of sales
3
![Page 4: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/4.jpg)
4
Organisational structure
![Page 5: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/5.jpg)
5
Agenda
![Page 6: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/6.jpg)
It‘ about
Digital Transformation: What‘s going on now
Agile: Why is it so hot
Promisses Agile gives us
Is Agile able to deliver… and under which circumstances
It‘s not about
How to Scrum
Building a Production Pipeline
. . .
6
…and it‘s not about
It‘s about
![Page 7: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/7.jpg)
7
Digital Transformation
![Page 8: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/8.jpg)
„The Deutsche Bank, like nearly all other banks worldwide, is attacked disruptive in all there business areas.“(Christoph Keese, „Silicon Valley“)
Lending Club: First marketplace for loan trading on a secondary market
RASIN: Marketplace for private invests in Eurobonds
Uber: Multinational online transportation network company2013: 213 million $ volume of sales2015: 11 billion $ volume of sales (forecast)
Takeaway.com (Lieferando): Food delivery
. . .
8
…Examples
Digital Transformation
![Page 9: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/9.jpg)
Parking ticket will vanish
It‘s already changing
At the beginning it contains all data
As a result all data was safe
Today it’s just an ID
All data in Back office
Final goal: Substitution of real world ticket
RFIDs in the car
Online booking systems
Mobile apps
Abolishment of ticket
Saves time and money
Delivers valuable data
9
…one of our customers
Digital Transformation
Airport Parking command centre
![Page 10: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/10.jpg)
MT AG - Application Development 10
Problem!
Digital Transformation
![Page 11: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/11.jpg)
MT AG - Application Development 11
Problem (MT-company guidelines…)
Digital Transformation
![Page 12: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/12.jpg)
MT AG - Application Development 12
What has to be done
Digital Transformation
![Page 13: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/13.jpg)
1) Stop at fuel station
2) Leave car
3) Refuel car
4) Lock car
5) Enter shop
6) Wait in line
7) Pay (cash or by card)
8) Go back to car
9) Unlock car
10) Go
MT AG - Application Development 13
Today…
Digital Transformation
![Page 14: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/14.jpg)
1) Stop at fuel station
2) Go
MT AG - Application Development 14
Future…
Digital Transformation
![Page 15: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/15.jpg)
MT AG - Application Development 15
Back to the future?
Digital Transformation
![Page 16: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/16.jpg)
Parking ticket transforms to data
Data is aggregated and personalized
…and combined with other information
Places where somebody parks
How long does he/she park
Interests
What’s close by
Information about free parking slots is getting more and more valueable
30% of traffic in town by people looking for free slots
First marketplaces for parking slot trading
16
…one of our customers
Digital Transformation
![Page 17: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/17.jpg)
17
Parking slot marketplace
Digital Transformation
![Page 18: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/18.jpg)
18
…Nobody is safe
Digital Transformation
„SwagBot“ Australians first digital sheepdog
Watches farms, bigger than some countries in Europe
Prototype designed and build in 6 month
Already in beta test
![Page 19: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/19.jpg)
Banking marketplaces are no bank
Uber builds and owns not on single cab
Takeaway.com produces no food
Marketplaces are independent from production of service they are based on
Marketplace
Aggregation of demand and supply
Segregation of data from demand and supply
Disruptive business processesClayton Christensen (HBS): „The Innovator‘s Dilemma“
IT is the engine of this process and data is the fuel
19
Common ground
![Page 20: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/20.jpg)
20
…Alteration of revenue
IT is the engine
Software/
Services
Hardware
Software/
Services
Hardware
![Page 21: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/21.jpg)
21
…the big picture
Mega trends
![Page 22: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/22.jpg)
Dematerialisation
Everything transforms to data
Data allows new business models
This business models can be disruptive
Competition can be completely different than before as revenue is separated from underlying production
IT is the critical factor of success
„…we’ve prescribed a single response to ensure that when the dust settles, you’ll still have a viable business:
Develop a disruption of your own before it’s too late…”(Maxwell Wessel, Clayton M. Christensen)
22
…Digital Transformation
Conclusion
![Page 23: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/23.jpg)
23
…IT needs to deliver
The other side of the coin
![Page 24: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/24.jpg)
24
Agile
![Page 25: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/25.jpg)
„It is impossible to fully specify or test an interactive system designed to respond to external inputs.“(Peter Wegener, „Wegener‘s Lemma“)
„Statistic:(Standish Group)
44% of a software system are never used
20% are rarly used
16% sometimes
Only 20% are used always or often“
25
…Waterfall model
Facts
![Page 26: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/26.jpg)
Concentration on contract
We don‘t like feedback
Feedback interrupts our plans
Feedback prevents us from being read
We play blame-the-other with our customer
Not written in the specification == Change Request
Change Request == blame-the-other
Business generates massive over-specifications to prevent change requests
Finally bad for both parties
Budget burned up
Software functions as ordered but not as needed
26
What is the reason?
![Page 27: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/27.jpg)
27
…late feedback
Main problem
V
t
Need not matched
Over-specification
Years Month Weeks …
Problems
No feedbackKick Off
Go Life
![Page 28: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/28.jpg)
28
…addresses exactly that
Agile Manifesto
Values
. . .
Customer Collaboration (vs contract negotiation)
Responding to Change (vs following a plan)
![Page 29: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/29.jpg)
29
…how do you get feedback and what to do with it
Agile == Feedback
![Page 30: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/30.jpg)
Feedback changes our behaviour
Example „How am I driving“
Display in the car shows kilometres left with my way of driving
I can do more, can I?
Example „Speed trap“
No comment…
Feedback delivers the optimum fast
Example „Music band“
A sound engineer gives feedback concerning loudness of every instrument
After each feedback players adjust there instruments
When the feedback is of good quality the best performance is possible very soon
30
…Motivation & sanction
Why feedback?
![Page 31: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/31.jpg)
31
…everything tested in the past
How do you get feedback?
Spezification
As complete as possible
IT fragmets (ER-models, UML, BPMN…)
Prototyping / Rapid Prototyping
Modell Driven Development
Model
Generate
. . .
![Page 32: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/32.jpg)
32
„Not done“ == „Not interesting“
![Page 33: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/33.jpg)
33
…and again
Agile Manifesto
Values
. . .
Customer Collaboration (vs contract negotiation)
Responding to Change (vs following a plan)
Principles
Our highest priority is to satisfy the customer through early and continuous delivery of valuable software
Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale
Working software is the primary measure of progress
. . .
![Page 34: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/34.jpg)
34
Release IT
![Page 35: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/35.jpg)
35
Release IT
Quelle: Eric S. Raymond: The Cathedral and the Bazaar,
Linux Kongress, Würzburg, 1997
Open source Linux kernel development
(„Release Early. Release Often. And listen to your customers“)
![Page 36: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/36.jpg)
36
…and listen to your customers
Release early. Release often.
V
t
Processes
(Agile, DevOps)
Architecture /
Technology
Quality
Automatisation
(CI/CD, Test,
Operation)
Business Value
Feedback
![Page 37: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/37.jpg)
37
…finetuning is the key
Bird‘s eye view
![Page 38: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/38.jpg)
38
Feedback loops to business and operation
Processes
Agile
Scrum
Kanban
Lean Development
Clean Code
DevOps
Transparency
Monitoring
Fallback scenarios
Change Management
Give and take…
![Page 39: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/39.jpg)
39
Architecture / technology
Software-architecture
Services, Microservices, Verticals
System-architecture
Infrastruktur
Software Defined Networking (SDN)
Infrastructure As Code
Technology
Cloud
Virtualisation, Container (Docker, Vagrant)
Databases (Cassandra, VoltDB, Hana)
Datavirtualisation (Denodo)
Software plattforms (NodeJS, Vert.X)
![Page 40: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/40.jpg)
40
Automatisation
Test-automatisation
CI/CD
Build
Deploy
Propagate
Production-automatisation
Logging
Monitoring
Failover
Fallback
![Page 41: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/41.jpg)
41
…sorry
Wrong title!
![Page 42: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/42.jpg)
42
Question and answers
![Page 43: PowerPoint-Präsentation · 2017. 3. 1. · Banking marketplaces are no bank Uber builds and owns not on single cab Takeaway.com produces no food Marketplaces are independent from](https://reader036.vdocuments.us/reader036/viewer/2022081410/609956925c44511d6356ca25/html5/thumbnails/43.jpg)
Thank you!
43