Top Banner
WHY SHOULD CONTINUOUS DELIVERY BE A KEY PART OF YOUR STRATEGY? © CARL VIKMAN 2014 CONTINUOUS DELIVERY
36

Why should continuous delivery be a key part of your strategy

Apr 21, 2017

Download

Software

Carl Starendal
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Why should continuous delivery be a key part of your strategy

WHY SHOULD CONTINUOUS DELIVERY BE A KEY PART OF YOUR STRATEGY?

© CARL VIKMAN 2014

CONTINUOUS DELIVERY

Page 2: Why should continuous delivery be a key part of your strategy

CARL VIKMAN

Page 3: Why should continuous delivery be a key part of your strategy
Page 4: Why should continuous delivery be a key part of your strategy

AGILE LEADERSHIP CONSULTANT @AVEGA GROUP

Page 5: Why should continuous delivery be a key part of your strategy

WHAT IS THE PROBLEM?

Page 6: Why should continuous delivery be a key part of your strategy

“WE ARE FACED WITH AN ACCELERATING PACE OF CHANGE”

Page 7: Why should continuous delivery be a key part of your strategy

PACE OF CHANGE

TIME

Page 8: Why should continuous delivery be a key part of your strategy

... CHANGE ITSELF IS CHANGING

Page 9: Why should continuous delivery be a key part of your strategy

“THE WORLD AND OUR CUSTOMERS ARE GETTING MORE AND MORE INTERCONNECTED”

Page 10: Why should continuous delivery be a key part of your strategy
Page 11: Why should continuous delivery be a key part of your strategy

OUR CUSTOMERS GET ACCESS TO MORE PRODUCTS AND SERVICES EACH DAY

TOOLS USED TO BUILD DIGITAL PRODUCTS ARE BECOMING MORE ACCESSIBLE EACH DAY

…. INFORMATION ITSELF IS BEING COMMODITIZED

Page 12: Why should continuous delivery be a key part of your strategy

THIS IS THE RISE OF COMPLEXITY….

Page 13: Why should continuous delivery be a key part of your strategy

DAVE SNOWDEN

Page 14: Why should continuous delivery be a key part of your strategy
Page 15: Why should continuous delivery be a key part of your strategy

OBVIOUS

Page 16: Why should continuous delivery be a key part of your strategy

OBVIOUS

COMPLICATED

Page 17: Why should continuous delivery be a key part of your strategy

OBVIOUS

COMPLICATEDCOMPLEX

Page 18: Why should continuous delivery be a key part of your strategy

OBVIOUS

COMPLICATEDCOMPLEX

CHAOTIC

Page 19: Why should continuous delivery be a key part of your strategy

OBVIOUS

COMPLICATEDCOMPLEX

CHAOTIC

DISORDER

Page 20: Why should continuous delivery be a key part of your strategy

OBVIOUS

COMPLICATEDCOMPLEX

CHAOTIC

DISORDER

Page 21: Why should continuous delivery be a key part of your strategy

COMPLEXITY CAN ONLY BE EXPLORED NOT ANALYZED

Page 22: Why should continuous delivery be a key part of your strategy

SO WHY IS CONTINUOUS DELIVERY BENEFICIAL WHEN DEALING WITH COMPLEXITY?

Page 23: Why should continuous delivery be a key part of your strategy

1. DELIVERING FASTER AND MORE OFTEN WILL ALLOW YOU TO EXPLORE MORE OPTIONS

FASTER AND THUS LEARN FASTER

Page 24: Why should continuous delivery be a key part of your strategy
Page 25: Why should continuous delivery be a key part of your strategy
Page 26: Why should continuous delivery be a key part of your strategy

DESIGNERS

Page 27: Why should continuous delivery be a key part of your strategy

DESIGNERS

METRICS

Page 28: Why should continuous delivery be a key part of your strategy

FEEDBACK

DESIGNERS

METRICS

Page 29: Why should continuous delivery be a key part of your strategy

FEEDBACK

MULTI-LEVEL FEEDBACK

LOOP

DESIGNERS

METRICS

Page 30: Why should continuous delivery be a key part of your strategy

2. DELIVERING FASTER AND MORE OFTEN ALLOWS US TO USE SMALLER BATCHES = SHORTER

QUEUES & LESS VARIABILITY

Page 31: Why should continuous delivery be a key part of your strategy
Page 32: Why should continuous delivery be a key part of your strategy

3. FAST DELIVERY CAPABILITY WILL ALLOW YOU TO CHOOSE YOUR BATCH-SIZE AND THUS HIT A

SWEET-SPOT BETWEEN HOLDING COST AND TRANSACTION COST

Page 33: Why should continuous delivery be a key part of your strategy
Page 34: Why should continuous delivery be a key part of your strategy
Page 35: Why should continuous delivery be a key part of your strategy

IN THE END SOFTWARE DEVELOPMENT IS NOT UNLIKE ARRANGING A

CHILDREN’S PARTY!

Page 36: Why should continuous delivery be a key part of your strategy

TWITTER: @CVIKMAN

EMAIL: [email protected]