asas 2015 robin van breukelen

Post on 24-Jan-2017

196 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

MOREAPPA tale of two systems

MOREAPP

No down-time Cost-effective

As fast as possible As little risk as possible

“An alternative route is to gradually create a new system around the edges of the old, letting it grow slowly over several years until the old system is

strangled.”

Source: http://www.martinfowler.com/bliki/StranglerApplication.html

“An alternative route is to gradually create a new system around the edges of the old, letting it grow slowly over several years until the old system is

strangled.”

Source: http://www.martinfowler.com/bliki/StranglerApplication.html

No down-timeAs little risk as possible

Pros Cons

“Several years”really?!

Strangle by URL

Strangle by asset

Strangle by URL

Source: http://paulhammant.com/2013/07/14/legacy-application-strangulation-case-studies/

Strangle by asset

Strangle by asset

Partial success

Partial successHigh coupling with old system

Partial successHigh coupling with old system

Staff change

Our strangling experience

Our strangling experience

Smooth

Our strangling experience

Smooth Decide consciously

Our strangling experience

Smooth Decide consciously

Align everyone involved

Keep both apps deployable

Tips

Keep both apps deployableDon’t forget business value

Tips

Keep both apps deployableDon’t forget business value

Use an agile approach

Tips

Thank you!

top related