Vortrag

27
Software Development is dead - long live collaborative Delivery pragmatic-solutions GmbH - Alexander Birk, Christoph Lukas (@cluk33)

description

 

Transcript of Vortrag

Page 1: Vortrag

Software Development is dead- long live collaborative Delivery

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

Page 2: Vortrag

Kein gutes Gefühl beim

Release?

Page 3: Vortrag

Der Dev-Ops Ping-Pong

Page 4: Vortrag

Angst vor dem Refactoring?

Page 5: Vortrag

Der Buildist rot

Page 6: Vortrag

Heute schon integriert?

Page 7: Vortrag
Page 8: Vortrag
Page 9: Vortrag
Page 10: Vortrag

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

Page 11: Vortrag

SCM

1st

Module 1

Bundler

Bundle-Repo

Commit Stage Acceptancetest Stage

Module 2

Module 3

2nd

Integration

UI

Performance

Page 12: Vortrag

Each change triggers the pipeline immediately

SCM

1st

Module 1

Bundler

Bundle-Repo

Module 2

Module 3

2nd

Integration

UI

Performance

Page 13: Vortrag

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

Page 14: Vortrag

Only build your binaries once

SCM

1st

Module 1

Bundler

Bundle-Repo

Module 2

Module 3

2nd

Integration

UI

Performance

Page 15: Vortrag

Deploy the same way to every environment

SCM

1st

Module 1

Bundler

Bundle-Repo

Module 2

Module 3

2nd

Integration

UI

Performance

Page 16: Vortrag
Page 17: Vortrag

Beherrschteure Tests

Page 18: Vortrag

Beware of GreenBeware of Green

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

Page 19: Vortrag

Beherrscht euer Deployment

Page 20: Vortrag

Beherrschteure

Infrastruktur

Page 21: Vortrag

Wall of Confusion

Page 22: Vortrag

Schnelle Releases

Page 23: Vortrag

Wieviel setzen Sie?

Page 24: Vortrag

Quality built in

Page 25: Vortrag

Continuous Improvement

Page 26: Vortrag

Continuous Delivery hilft

Page 27: Vortrag

Christoph [email protected]

@cluk33

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

Mehr zu #ContinuousDelivery auf:

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