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

Jul 14, 2015

Download

Software

Carl Vikman
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

COMPLICATED

COMPLEX

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

OBVIOUS

COMPLICATED

COMPLEX

CHAOTIC

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

OBVIOUS

COMPLICATED

COMPLEX

CHAOTIC

DISORDER

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

OBVIOUS

COMPLICATED

COMPLEX

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]