Kenjutsu on legacy systems outdated parts and separate ...em...Kenjutsu on legacy systems How to...

12
1 Kenjutsu Kenjutsu on legacy systems on legacy systems How to swing the sword How to swing the sword and separate valuable from and separate valuable from outdated parts outdated parts

Transcript of Kenjutsu on legacy systems outdated parts and separate ...em...Kenjutsu on legacy systems How to...

Page 1: Kenjutsu on legacy systems outdated parts and separate ...em...Kenjutsu on legacy systems How to swing the sword and separate valuable from outdated parts 2 Efficiency Time to market

1

KenjutsuKenjutsu on legacy systems on legacy systemsHow to swing the sword How to swing the sword

and separate valuable from and separate valuable from outdated partsoutdated parts

Page 2: Kenjutsu on legacy systems outdated parts and separate ...em...Kenjutsu on legacy systems How to swing the sword and separate valuable from outdated parts 2 Efficiency Time to market

2

Efficiency

Time to market Cost of change

Changeability

InvestmentCompetitiveness

Agility

Page 3: Kenjutsu on legacy systems outdated parts and separate ...em...Kenjutsu on legacy systems How to swing the sword and separate valuable from outdated parts 2 Efficiency Time to market

3

Start from scratch

Invasive Engineering

Regular change

Ways to change a system …

Page 4: Kenjutsu on legacy systems outdated parts and separate ...em...Kenjutsu on legacy systems How to swing the sword and separate valuable from outdated parts 2 Efficiency Time to market

4

Page 5: Kenjutsu on legacy systems outdated parts and separate ...em...Kenjutsu on legacy systems How to swing the sword and separate valuable from outdated parts 2 Efficiency Time to market

5

GSM Router

Custom Interface Board

Single Board Computer

Page 6: Kenjutsu on legacy systems outdated parts and separate ...em...Kenjutsu on legacy systems How to swing the sword and separate valuable from outdated parts 2 Efficiency Time to market

6

Page 7: Kenjutsu on legacy systems outdated parts and separate ...em...Kenjutsu on legacy systems How to swing the sword and separate valuable from outdated parts 2 Efficiency Time to market

7

Page 8: Kenjutsu on legacy systems outdated parts and separate ...em...Kenjutsu on legacy systems How to swing the sword and separate valuable from outdated parts 2 Efficiency Time to market

8

Ticket Vending Machine

Planning / Procurement / Construction

Case / Mechanics

Coin Tower

Payment

COTS Processing Unit (Desktop Computer Board)

CommPrinters

I/O

Business Logic

Ticketing HMI Maintenance HMI

…Tariff

Printing

Operating System (Linux)

EP2I/O Extender

Caroussels

Page 9: Kenjutsu on legacy systems outdated parts and separate ...em...Kenjutsu on legacy systems How to swing the sword and separate valuable from outdated parts 2 Efficiency Time to market

9

Retrospective

Saved investments

Systems became changeable

65 Passenger Information Displays 700 Ticket Vending Machines

Invasive engineering works!

Page 10: Kenjutsu on legacy systems outdated parts and separate ...em...Kenjutsu on legacy systems How to swing the sword and separate valuable from outdated parts 2 Efficiency Time to market

10

Source and frequency of change

RuleProcess

DesignFashion

Technology

Physics

Stable

Dynamic

Page 11: Kenjutsu on legacy systems outdated parts and separate ...em...Kenjutsu on legacy systems How to swing the sword and separate valuable from outdated parts 2 Efficiency Time to market

11

Our kids will have to deal with our legacy

give them a chance!

Align boundaries to frequency of change

Page 12: Kenjutsu on legacy systems outdated parts and separate ...em...Kenjutsu on legacy systems How to swing the sword and separate valuable from outdated parts 2 Efficiency Time to market

Supercomputing Systems AG Phone +41 43 456 16 00Technopark 1 Fax +41 43 456 16 108005 Zürich www.scs.ch

Vision meets reality.

Supercomputing Systems AGChristian Bü[email protected] +41 43 456 16 00