8 things that make continuous delivery go …...2016/05/08 · 8 things that make continuous...
TRANSCRIPT
![Page 1: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/1.jpg)
8 THINGS THAT MAKE CONTINUOUS DELIVERYGO NUTS
Eduards Sizovs
@eduardsi
![Page 2: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/2.jpg)
1 LACK OF ORGANISATIONAL ALIGNMENT
![Page 3: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/3.jpg)
1 LACK OF ORGANISATIONAL ALIGNMENTAKA SHADOW CONTINUOUS DELIVERY
![Page 4: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/4.jpg)
STORY TIME(FINTECH STARTUP, GERMANY)
![Page 5: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/5.jpg)
CONSEQUENCESSLA MISSED - LOST INTEGRATION PARTNER AND ~20K CUSTOMERS
LOST TRUST BETWEEN MANAGEMENT AND IT
LOST TRUST BETWEEN DEV AND OPS
TEAM LEAD FIRED
COMPANY WENT BANKRUPT
![Page 6: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/6.jpg)
CONSEQUENCESSLA MISSED - LOST INTEGRATION PARTNER AND ~20K CUSTOMERS
LOST TRUST BETWEEN MANAGEMENT AND IT
LOST TRUST BETWEEN DEV AND OPS
TEAM LEAD FIRED
COMPANY WENT BANKRUPT
![Page 7: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/7.jpg)
CONSEQUENCESSLA MISSED - LOST INTEGRATION PARTNER AND ~20K CUSTOMERS
LOST TRUST BETWEEN MANAGEMENT AND IT
LOST TRUST BETWEEN DEV AND OPS
TEAM LEAD FIRED
COMPANY WENT BANKRUPT
![Page 8: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/8.jpg)
CONSEQUENCESSLA MISSED - LOST INTEGRATION PARTNER AND ~20K CUSTOMERS
LOST TRUST BETWEEN MANAGEMENT AND IT
LOST TRUST BETWEEN DEV AND OPS
TEAM LEAD FIRED
COMPANY WENT BANKRUPT
![Page 9: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/9.jpg)
CONSEQUENCESSLA MISSED - LOST INTEGRATION PARTNER AND ~20K CUSTOMERS
LOST TRUST BETWEEN MANAGEMENT AND IT
LOST TRUST BETWEEN DEV AND OPS
TEAM LEAD FIRED
COMPANY WENT BANKRUPT
![Page 10: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/10.jpg)
LESSONS LEARNEDSINCE CD IS PRIMARY A HUMAN SYSTEM, ALIGNMENT IS VITAL
SEE THE REASON BEHIND EVERY DENIAL
EMPHATIZE (SPEND A MONTH IN OPS, PAIR-OPS, YBYR)
COMPROMISE, DON'T GO TO THE EXTREME ON THE FIRST JUMP
APPLY BEER-DRIVEN DIPLOMACY
![Page 11: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/11.jpg)
LESSONS LEARNEDSINCE CD IS PRIMARY A HUMAN SYSTEM, ALIGNMENT IS VITAL
SEE THE REASON BEHIND EVERY DENIAL
EMPHATIZE (SPEND A MONTH IN OPS, PAIR-OPS, YBYR)
COMPROMISE, DON'T GO TO THE EXTREME ON THE FIRST JUMP
APPLY BEER-DRIVEN DIPLOMACY
![Page 12: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/12.jpg)
LESSONS LEARNEDSINCE CD IS PRIMARY A HUMAN SYSTEM, ALIGNMENT IS VITAL
SEE THE REASON BEHIND EVERY DENIAL
EMPHATIZE (SPEND A MONTH IN OPS, PAIR-OPS, YBYR)
COMPROMISE, DON'T GO TO THE EXTREME ON THE FIRST JUMP
APPLY BEER-DRIVEN DIPLOMACY
![Page 13: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/13.jpg)
LESSONS LEARNEDSINCE CD IS PRIMARY A HUMAN SYSTEM, ALIGNMENT IS VITAL
SEE THE REASON BEHIND EVERY DENIAL
EMPHATIZE (SPEND A MONTH IN OPS, PAIR-OPS, YBYR)
COMPROMISE, DON'T GO TO THE EXTREME ON THE FIRST JUMP
APPLY BEER-DRIVEN DIPLOMACY
![Page 14: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/14.jpg)
LESSONS LEARNEDSINCE CD IS PRIMARY A HUMAN SYSTEM, ALIGNMENT IS VITAL
SEE THE REASON BEHIND EVERY DENIAL
EMPHATIZE (SPEND A MONTH IN OPS, PAIR-OPS, YBYR)
COMPROMISE, DON'T GO TO THE EXTREME ON THE FIRST JUMP
APPLY BEER-DRIVEN DIPLOMACY
![Page 15: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/15.jpg)
MOVE OPS TO CROSS-FUNCTIONAL TEAM ASYOU DO WITH QA.
![Page 16: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/16.jpg)
HTTPS://DL.DROPBOXUSERCONTENT.COM/U/1018963/ARTICLES/SPOTIFYSCALING.PDF
![Page 17: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/17.jpg)
2 RELYING ON A TIGER TEAM
![Page 18: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/18.jpg)
STORY TIME(FINTECH ENTERPRISE, LATVIA)
![Page 19: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/19.jpg)
LESSONS LEARNEDINVOLVE THOSE AFFECTED BY THE CHANGE IN THE DESIGN OF THE CHANGE.
OVER-UTILIZED "SLAVES" CAN'T DO CD. TIGERS WILL BE HATED.
CD IS A JOURNEY, NOT A MARATHON.
![Page 20: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/20.jpg)
LESSONS LEARNEDINVOLVE THOSE AFFECTED BY THE CHANGE IN THE DESIGN OF THE CHANGE.
OVER-UTILIZED "SLAVES" CAN'T DO CD. TIGERS WILL BE HATED.
CD IS A JOURNEY, NOT A MARATHON.
![Page 21: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/21.jpg)
LESSONS LEARNEDINVOLVE THOSE AFFECTED BY THE CHANGE IN THE DESIGN OF THE CHANGE.
OVER-UTILIZED "SLAVES" CAN'T DO CD. TIGERS WILL BE HATED.
CD IS A JOURNEY, NOT A MARATHON.
![Page 22: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/22.jpg)
3 NEWTON'S LAWS OF SOFTWAREDEVELOPMENT
![Page 23: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/23.jpg)
THE SYSTEM BEING PRODUCED WILL TEND TO HAVE ASTRUCTURE THAT MIRRORS THE STRUCTURE OF THE GROUP
THAT IS PRODUCING IT, WHETHER OR NOT THIS WASINTENDED.
(C) CONWAY'S LAW
![Page 24: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/24.jpg)
![Page 25: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/25.jpg)
![Page 26: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/26.jpg)
![Page 27: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/27.jpg)
![Page 28: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/28.jpg)
![Page 29: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/29.jpg)
![Page 30: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/30.jpg)
YOUR TEAM STRUCTURE WILL OVERRIDE ANY ARCHITECTUREYOU HAVE.
(C) JEFFREY SOLOGOV
![Page 31: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/31.jpg)
![Page 32: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/32.jpg)
![Page 33: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/33.jpg)
![Page 34: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/34.jpg)
TAKEAWAYSCONTINUOUS DELIVERY MAY REQUIRE ORGANISATION TO CHANGE(CONTINUOUSLY, BI-DI)
SOME TEAMS HAVE VERY HIGH PAIN TOLERANCE
PAIN USUALLY LEADS TO PAINKILLERS, INSTEAD OF SOLVING ACTUAL PROBLEMS
RESPECT NEWTON'S LAWS OF SOFTWARE DEVELOPMENT
![Page 35: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/35.jpg)
TAKEAWAYSCONTINUOUS DELIVERY MAY REQUIRE ORGANISATION TO CHANGE(CONTINUOUSLY, BI-DI)
SOME TEAMS HAVE VERY HIGH PAIN TOLERANCE
PAIN USUALLY LEADS TO PAINKILLERS, INSTEAD OF SOLVING ACTUAL PROBLEMS
RESPECT NEWTON'S LAWS OF SOFTWARE DEVELOPMENT
![Page 36: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/36.jpg)
TAKEAWAYSCONTINUOUS DELIVERY MAY REQUIRE ORGANISATION TO CHANGE(CONTINUOUSLY, BI-DI)
SOME TEAMS HAVE VERY HIGH PAIN TOLERANCE
PAIN USUALLY LEADS TO PAINKILLERS, INSTEAD OF SOLVING ACTUAL PROBLEMS
RESPECT NEWTON'S LAWS OF SOFTWARE DEVELOPMENT
![Page 37: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/37.jpg)
TAKEAWAYSCONTINUOUS DELIVERY MAY REQUIRE ORGANISATION TO CHANGE(CONTINUOUSLY, BI-DI)
SOME TEAMS HAVE VERY HIGH PAIN TOLERANCE
PAIN USUALLY LEADS TO PAINKILLERS, INSTEAD OF SOLVING ACTUAL PROBLEMS
RESPECT NEWTON'S LAWS OF SOFTWARE DEVELOPMENT
![Page 38: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/38.jpg)
HOW DOES A PROJECT GET TO BE A YEAR LATE?... ONE DAY AT A TIME
(C) THE MYTHICAL MAN-MONTH
![Page 39: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/39.jpg)
![Page 40: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/40.jpg)
4 MISUNDERSTANDING OF FUNDAMENTALPRINCIPLESBECAUSE BLINDLY FOLLOWING PRACTICES IS NOT ENOUGH
![Page 41: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/41.jpg)
DEPLOYMENT PIPELINE IS IN PLACE, BUT IS INCONSISTENT
DATA MIGRATIONS ARE TESTED. WITH 10 ROWS IN SQLITE
100% UNIT/API/WEB TEST COVERAGE VS. LOW MTTR / MMTD
IF SOMETHING IS DIFFICULT OR PAINFUL, DO IT MORE OFTEN (WHAT IF YOU'REDOING WRONG THING OR DOING THINGS WRONG?)
![Page 42: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/42.jpg)
DEPLOYMENT PIPELINE IS IN PLACE, BUT IS INCONSISTENT
DATA MIGRATIONS ARE TESTED. WITH 10 ROWS IN SQLITE
100% UNIT/API/WEB TEST COVERAGE VS. LOW MTTR / MMTD
IF SOMETHING IS DIFFICULT OR PAINFUL, DO IT MORE OFTEN (WHAT IF YOU'REDOING WRONG THING OR DOING THINGS WRONG?)
![Page 43: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/43.jpg)
DEPLOYMENT PIPELINE IS IN PLACE, BUT IS INCONSISTENT
DATA MIGRATIONS ARE TESTED. WITH 10 ROWS IN SQLITE
100% UNIT/API/WEB TEST COVERAGE VS. LOW MTTR / MMTD
IF SOMETHING IS DIFFICULT OR PAINFUL, DO IT MORE OFTEN (WHAT IF YOU'REDOING WRONG THING OR DOING THINGS WRONG?)
![Page 44: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/44.jpg)
DEPLOYMENT PIPELINE IS IN PLACE, BUT IS INCONSISTENT
DATA MIGRATIONS ARE TESTED. WITH 10 ROWS IN SQLITE
100% UNIT/API/WEB TEST COVERAGE VS. LOW MTTR / MMTD
IF SOMETHING IS DIFFICULT OR PAINFUL, DO IT MORE OFTEN (WHAT IF YOU'REDOING WRONG THING OR DOING THINGS WRONG?)
![Page 45: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/45.jpg)
![Page 46: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/46.jpg)
INVITE ME FOR A COFFEE.
![Page 47: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/47.jpg)
5 OPTIMIZING THE WRONG THING
![Page 48: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/48.jpg)
PUSH
![Page 49: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/49.jpg)
![Page 50: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/50.jpg)
PULL INSTEAD.
![Page 51: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/51.jpg)
![Page 52: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/52.jpg)
![Page 53: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/53.jpg)
![Page 54: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/54.jpg)
Team has 32 cards in process (total WIP) anda throughput of 2 cards/day,
Average cycle time = ??? days
![Page 55: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/55.jpg)
TAKEAWAYSOPTIMIZE THE WHOLE (IN EVERY SYSTEM, EXACTLY ONE CONSTRAINTDETERMINES THE SYSTEM’S CAPACITY)
1 COMPLETED FEATURE BEATS 10 IN PROGRESS
QAS! NEVER BE JUST TESTERS. BE TESTING FACILITATORS.
![Page 56: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/56.jpg)
TAKEAWAYSOPTIMIZE THE WHOLE (IN EVERY SYSTEM, EXACTLY ONE CONSTRAINTDETERMINES THE SYSTEM’S CAPACITY)
1 COMPLETED FEATURE BEATS 10 IN PROGRESS
QAS! NEVER BE JUST TESTERS. BE TESTING FACILITATORS.
![Page 57: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/57.jpg)
TAKEAWAYSOPTIMIZE THE WHOLE (IN EVERY SYSTEM, EXACTLY ONE CONSTRAINTDETERMINES THE SYSTEM’S CAPACITY)
1 COMPLETED FEATURE BEATS 10 IN PROGRESS
QAS! NEVER BE JUST TESTERS. BE TESTING FACILITATORS.
![Page 58: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/58.jpg)
![Page 59: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/59.jpg)
6 DELIVERING THE WRONG THING
![Page 60: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/60.jpg)
CONTINUOUS DELIVERY IS A SOFTWARE ENGINEERINGAPPROACH IN WHICH TEAMS KEEP PRODUCING VALUABLE
SOFTWARE IN SHORT CYCLES AND ENSURE THAT THESOFTWARE CAN BE RELIABLY RELEASED AT ANY TIME
(C) WIKIPEDIA
![Page 61: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/61.jpg)
![Page 62: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/62.jpg)
BEFORE DOING CONTINUOUS DELIVERY, FINDOUT WHAT VALUE REALLY MEANS, FOR
WHOM AND HOW TO MINE IT.
![Page 63: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/63.jpg)
VALUE MININGGENCHI GENBUTSU
WORK CLOSELY WITH CUSTOMER SERVICE TEAM
JUST BUILD IT!
BECOME A CUSTOMER
![Page 64: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/64.jpg)
VALUE MININGGENCHI GENBUTSU
WORK CLOSELY WITH CUSTOMER SERVICE TEAM
JUST BUILD IT!
BECOME A CUSTOMER
![Page 65: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/65.jpg)
VALUE MININGGENCHI GENBUTSU
WORK CLOSELY WITH CUSTOMER SERVICE TEAM
JUST BUILD IT!
BECOME A CUSTOMER
![Page 66: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/66.jpg)
VALUE MININGGENCHI GENBUTSU
WORK CLOSELY WITH CUSTOMER SERVICE TEAM
JUST BUILD IT!
BECOME A CUSTOMER
![Page 67: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/67.jpg)
MINIMIZE OUTPUT, MAXIMIZE OUTCOME.
![Page 68: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/68.jpg)
7 TECHNICAL OBSESSION
![Page 69: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/69.jpg)
VERY FAMOUS PRODUCT COMPANY, AUSTRALIA
CHALLENGE: IMPLEMENT AUTO-DEPLOYMENT WITH AUTO-SCALING
STACK: AWS, CAPISTRANO (TOO SIMPLE AND BORING)
![Page 70: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/70.jpg)
IT SURE WOULD BE FUN TO USE...
![Page 71: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/71.jpg)
IT SURE WOULD BE FUN TO USE...
DOCKER
![Page 72: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/72.jpg)
IT SURE WOULD BE FUN TO USE...
DOCKER
BECAUSE...
![Page 73: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/73.jpg)
IT SURE WOULD BE FUN TO USE...
DOCKER
BECAUSE...
EVERYONE IS USING IT
![Page 74: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/74.jpg)
IT SURE WOULD BE FUN TO USE...
DOCKER
BECAUSE...
EVERYONE IS USING IT
AND IT OPENS NEW OPPORTUNITIES
![Page 75: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/75.jpg)
![Page 76: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/76.jpg)
![Page 77: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/77.jpg)
![Page 78: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/78.jpg)
1 MONTH LATER...
![Page 79: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/79.jpg)
HYDRA WAS BORN
![Page 80: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/80.jpg)
HYDRA WAS BORN
IN GREEK MYTHOLOGY, THE LERNAEAN HYDRA WAS ANANCIENT SERPENT-LIKE WATER MONSTER WITH REPTILIANTRAITS. IT POSSESSED MANY HEADS – MORE HEADS THANTHE VASE-PAINTERS COULD PAINT – AND FOR EACH HEADCUT OFF IT GREW TWO MORE.
![Page 81: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/81.jpg)
AFTER 3 MONTHS LONG WAR, TEAM SUFFERED MANY LOSSESAND CAPITULATED. IT TOOK THEM ONE MORE MONTH TO
MOVE BACK TO GOOD, OLD AND SIMPLE STACK AND JUST 2WEEKS TO ACHIEVE THE INITIAL GOAL.
![Page 82: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/82.jpg)
[TRENDY SOLUTIONS] ARE LIKE TEENAGE SEX. EVERYONE ISTALKING ABOUT IT BUT FEW HAVE ACTUALLY DONE IT.
![Page 83: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/83.jpg)
[TRENDY SOLUTIONS] ARE LIKE TEENAGE SEX. EVERYONE ISTALKING ABOUT IT BUT FEW HAVE ACTUALLY DONE IT.
EVEN IF EVERYONE IS DOING... DOESN'T MEAN YOU NEED TO
![Page 84: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/84.jpg)
THE LAW OF LEAKY ABSTRACTIONS HURTS
![Page 85: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/85.jpg)
COMPLEXITAX IS THE EXTRA COST THAT YOU PAY FORACCIDENTAL COMPLEXITY INTRODUCED BY A TOOL THAT DOES
MORE THAN YOU NEED.
(C) NEAL FORD
![Page 86: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/86.jpg)
WRITE DOWN EXACTLY WHAT IT IS ABOUT THE CURRENTSTACK THAT MAKES SOLVING THE PROBLEM PROHIBITIVELY
EXPENSIVE AND DIFFICULT.
![Page 87: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/87.jpg)
8 GIVING UP TOO EARLY
![Page 88: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/88.jpg)
I DON'T KEEP UP WITH TESTING!
![Page 89: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/89.jpg)
I DON'T KEEP UP WITH TESTING!
WORKING IN TRUNK IS STUPID AND DANGEROUS IDEA.
![Page 90: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/90.jpg)
I DON'T KEEP UP WITH TESTING!
WORKING IN TRUNK IS STUPID AND DANGEROUS IDEA.
DEPLOYMENT IS SO ANNOYING!
![Page 91: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/91.jpg)
I DON'T KEEP UP WITH TESTING!
WORKING IN TRUNK IS STUPID AND DANGEROUS IDEA.
DEPLOYMENT IS SO ANNOYING!
YOU REALLY WANT ME TO TALK TO SECURITY OFFICER?
![Page 92: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/92.jpg)
CISSP®CERTIFIED INFORMATION SYSTEMS SECURITY PROFESSIONAL
![Page 93: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/93.jpg)
I DON'T KEEP UP WITH TESTING!
WORKING IN TRUNK IS STUPID AND DANGEROUS IDEA.
DEPLOYMENT IS SO ANNOYING!
YOU REALLY WANT ME TO TALK TO SECURITY OFFICER?
IT DOESN'T WORK FOR US!
![Page 94: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/94.jpg)
CONTINUOUS DELIVERY CAUSES SO MANYPROBLEMS!
![Page 95: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/95.jpg)
CONTINUOUS DELIVERY CAUSES REVEALS SOMANY PROBLEMS!
![Page 96: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/96.jpg)
OBSTACLES, OBSTACLES, OBSTACLES...
![Page 97: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/97.jpg)
![Page 98: 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO …...2016/05/08 · 8 THINGS THAT MAKE CONTINUOUS DELIVERY GO NUTS Eduards Sizovs @eduardsi 1LACK OF ORGANISATIONAL ALIGNMENT 1LACK OF ORGANISATIONAL](https://reader034.vdocuments.site/reader034/viewer/2022042220/5ec676bdbeb3d4596b0114fc/html5/thumbnails/98.jpg)
THANK YOU