Transcript

Software Development is dead- long live collaborative Delivery

pragmatic-solutions GmbH - Alexander Birk, Christoph Lukas (@cluk33)

Kein gutes Gefühl beim

Release?

Der Dev-Ops Ping-Pong

Angst vor dem Refactoring?

Der Buildist rot

Heute schon integriert?

Entnommen aus: Humble &, Farley: Continuous Delivery, 2010, S. 110

SCM

1st

Module 1

Bundler

Bundle-Repo

Commit Stage Acceptancetest Stage

Module 2

Module 3

2nd

Integration

UI

Performance

Each change triggers the pipeline immediately

SCM

1st

Module 1

Bundler

Bundle-Repo

Module 2

Module 3

2nd

Integration

UI

Performance

If any part of the pipeline fails stop the line

SCM

1st

Module 1

Bundler

Bundle-Repo

Module 2

Module 3

2nd

Integration

UI

Performance

Only build your binaries once

SCM

1st

Module 1

Bundler

Bundle-Repo

Module 2

Module 3

2nd

Integration

UI

Performance

Deploy the same way to every environment

SCM

1st

Module 1

Bundler

Bundle-Repo

Module 2

Module 3

2nd

Integration

UI

Performance

Beherrschteure Tests

Beware of GreenBeware of Green

Foto by Stephan Geyer, Creative Commons Attribution https://www.flickr.com/photos/stephangeyer/2438944054/

Beherrscht euer Deployment

Beherrschteure

Infrastruktur

Wall of Confusion

Schnelle Releases

Wieviel setzen Sie?

Quality built in

Continuous Improvement

Continuous Delivery hilft

Christoph Lukaschristoph@pragmatic-solution.ch

@cluk33

Mehr zu agilen Transformationen auf:http://www.pragmatic-solutions.ch

Mehr zu #ContinuousDelivery auf:

http://heise.de/-2176380http://pingworks.de

top related