SlideShare a Scribd company logo
Submit Search
Upload
Continuous Integration is Dead
Report
Share
Y
Yegor Bugayenko
Follow
•
0 likes
•
1,629 views
1
of
10
Continuous Integration is Dead
•
0 likes
•
1,629 views
Report
Share
Download Now
Download to read offline
Software
30-minutes presentation at DevOpsDays Warsaw, 25 November, 2105
Read more
Y
Yegor Bugayenko
Follow
Recommended
Mobprogramming on React.js by
Mobprogramming on React.js
Rohan Daxini
326 views
•
20 slides
Intro to Continuous Integration by
Intro to Continuous Integration
Tal Mor (Moshayov)
114 views
•
20 slides
Beginners Guide to CI by
Beginners Guide to CI
Paul Stack
1.4K views
•
22 slides
Plan de trabajo - febrero 2017.mat 5 año by
Plan de trabajo - febrero 2017.mat 5 año
lennyambrosini
61 views
•
1 slide
El problema de la setmana Abril by
El problema de la setmana Abril
SerradePrades
301 views
•
9 slides
Bianna Golodryga Professional Biography by
Bianna Golodryga Professional Biography
Bianna Golodryga
866 views
•
30 slides
More Related Content
Viewers also liked
Assam flood in pictures by
Assam flood in pictures
ActionAid India
1.5K views
•
10 slides
4th Mobile Marketing Event by Warply: Mobile: In-store Retail’s New Era_iStor... by
4th Mobile Marketing Event by Warply: Mobile: In-store Retail’s New Era_iStor...
Warply
409 views
•
18 slides
ΜΕΡΙΚΕΣ ΣΚΕΨΕΙΣ ΓΙΑ ΤΗ ΖΩΗ by
ΜΕΡΙΚΕΣ ΣΚΕΨΕΙΣ ΓΙΑ ΤΗ ΖΩΗ
Vassilis (BIll) Panopoulos M.B.A., M.H.R.M., M.M.M.
1.4K views
•
40 slides
TEDMEDlive: HEALTHCARE CONSUMERIZATION by
TEDMEDlive: HEALTHCARE CONSUMERIZATION
Leandro Agro'
10.9K views
•
55 slides
Chatbots - A new era in digital banking by
Chatbots - A new era in digital banking
Warply
1.6K views
•
28 slides
Factor de riesgo fisico by
Factor de riesgo fisico
Uriel Sabogal Flórez
356 views
•
21 slides
Viewers also liked
(16)
Assam flood in pictures by ActionAid India
Assam flood in pictures
ActionAid India
•
1.5K views
4th Mobile Marketing Event by Warply: Mobile: In-store Retail’s New Era_iStor... by Warply
4th Mobile Marketing Event by Warply: Mobile: In-store Retail’s New Era_iStor...
Warply
•
409 views
ΜΕΡΙΚΕΣ ΣΚΕΨΕΙΣ ΓΙΑ ΤΗ ΖΩΗ by Vassilis (BIll) Panopoulos M.B.A., M.H.R.M., M.M.M.
ΜΕΡΙΚΕΣ ΣΚΕΨΕΙΣ ΓΙΑ ΤΗ ΖΩΗ
Vassilis (BIll) Panopoulos M.B.A., M.H.R.M., M.M.M.
•
1.4K views
TEDMEDlive: HEALTHCARE CONSUMERIZATION by Leandro Agro'
TEDMEDlive: HEALTHCARE CONSUMERIZATION
Leandro Agro'
•
10.9K views
Chatbots - A new era in digital banking by Warply
Chatbots - A new era in digital banking
Warply
•
1.6K views
Factor de riesgo fisico by Uriel Sabogal Flórez
Factor de riesgo fisico
Uriel Sabogal Flórez
•
356 views
ActionAid - Launch of Campaign against sex selective abortion - Message from ... by ActionAid India
ActionAid - Launch of Campaign against sex selective abortion - Message from ...
ActionAid India
•
999 views
Descriptions. by pilarpsegundo
Descriptions.
pilarpsegundo
•
2.2K views
Modal Logic by Serge Garlatti
Modal Logic
Serge Garlatti
•
1.4K views
Reunió de pares ci 201516 by SerradePrades
Reunió de pares ci 201516
SerradePrades
•
816 views
Digital Strategy - Customer Experience - marketing and enterprise enablement by Nigel Hudson
Digital Strategy - Customer Experience - marketing and enterprise enablement
Nigel Hudson
•
1.1K views
Java vs OOP by Yegor Bugayenko
Java vs OOP
Yegor Bugayenko
•
2.2K views
Unit 4 medieval cities by almusociales
Unit 4 medieval cities
almusociales
•
8.4K views
A visit to the rainforests of peru mock 1 by Dani Barra
A visit to the rainforests of peru mock 1
Dani Barra
•
1.1K views
Nike presentation by Harsh Rathod
Nike presentation
Harsh Rathod
•
8.7K views
Persona/Entorno/Territorio: UX e IoT transescalar by Alejandro Pantoja
Persona/Entorno/Territorio: UX e IoT transescalar
Alejandro Pantoja
•
656 views
More from Yegor Bugayenko
Can Distributed Teams Deliver Quality? by
Can Distributed Teams Deliver Quality?
Yegor Bugayenko
269 views
•
23 slides
Are You Sure You Are Not a Micromanager? by
Are You Sure You Are Not a Micromanager?
Yegor Bugayenko
245 views
•
16 slides
On Requirements Management (Demotivate Them Right) by
On Requirements Management (Demotivate Them Right)
Yegor Bugayenko
220 views
•
16 slides
My Experience of 1000 Interviews by
My Experience of 1000 Interviews
Yegor Bugayenko
219 views
•
20 slides
Are you sure you are not a micromanager? by
Are you sure you are not a micromanager?
Yegor Bugayenko
251 views
•
15 slides
Quality Assurance vs. Testing by
Quality Assurance vs. Testing
Yegor Bugayenko
660 views
•
25 slides
More from Yegor Bugayenko
(20)
Can Distributed Teams Deliver Quality? by Yegor Bugayenko
Can Distributed Teams Deliver Quality?
Yegor Bugayenko
•
269 views
Are You Sure You Are Not a Micromanager? by Yegor Bugayenko
Are You Sure You Are Not a Micromanager?
Yegor Bugayenko
•
245 views
On Requirements Management (Demotivate Them Right) by Yegor Bugayenko
On Requirements Management (Demotivate Them Right)
Yegor Bugayenko
•
220 views
My Experience of 1000 Interviews by Yegor Bugayenko
My Experience of 1000 Interviews
Yegor Bugayenko
•
219 views
Are you sure you are not a micromanager? by Yegor Bugayenko
Are you sure you are not a micromanager?
Yegor Bugayenko
•
251 views
Quality Assurance vs. Testing by Yegor Bugayenko
Quality Assurance vs. Testing
Yegor Bugayenko
•
660 views
Is Java Getting Better? by Yegor Bugayenko
Is Java Getting Better?
Yegor Bugayenko
•
347 views
Typical Pitfalls in Testing by Yegor Bugayenko
Typical Pitfalls in Testing
Yegor Bugayenko
•
269 views
Software Testing Pitfalls by Yegor Bugayenko
Software Testing Pitfalls
Yegor Bugayenko
•
295 views
Five Trends We Are Afraid Of by Yegor Bugayenko
Five Trends We Are Afraid Of
Yegor Bugayenko
•
378 views
Experts vs Expertise by Yegor Bugayenko
Experts vs Expertise
Yegor Bugayenko
•
422 views
Who Cares About Quality? by Yegor Bugayenko
Who Cares About Quality?
Yegor Bugayenko
•
272 views
Quantity vs. Quality by Yegor Bugayenko
Quantity vs. Quality
Yegor Bugayenko
•
326 views
Experts vs Expertise by Yegor Bugayenko
Experts vs Expertise
Yegor Bugayenko
•
225 views
Zold: a cryptocurrency without Blockchain by Yegor Bugayenko
Zold: a cryptocurrency without Blockchain
Yegor Bugayenko
•
282 views
Life Without Blockchain by Yegor Bugayenko
Life Without Blockchain
Yegor Bugayenko
•
202 views
How to Cut Corners and Stay Cool by Yegor Bugayenko
How to Cut Corners and Stay Cool
Yegor Bugayenko
•
318 views
Math or Love? by Yegor Bugayenko
Math or Love?
Yegor Bugayenko
•
245 views
How much do you cost? by Yegor Bugayenko
How much do you cost?
Yegor Bugayenko
•
585 views
Java Annotations Are a Bad Idea by Yegor Bugayenko
Java Annotations Are a Bad Idea
Yegor Bugayenko
•
894 views
Recently uploaded
360 graden fabriek by
360 graden fabriek
info33492
165 views
•
25 slides
Understanding HTML terminology by
Understanding HTML terminology
artembondar5
7 views
•
8 slides
How To Make Your Plans Suck Less — Maarten Dalmijn at the 57th Hands-on Agile... by
How To Make Your Plans Suck Less — Maarten Dalmijn at the 57th Hands-on Agile...
Stefan Wolpers
42 views
•
38 slides
Benefits in Software Development by
Benefits in Software Development
John Valentino
5 views
•
15 slides
Transport Management System - Shipment & Container Tracking by
Transport Management System - Shipment & Container Tracking
Freightoscope
5 views
•
3 slides
Airline Booking Software by
Airline Booking Software
SharmiMehta
9 views
•
26 slides
Recently uploaded
(20)
360 graden fabriek by info33492
360 graden fabriek
info33492
•
165 views
Understanding HTML terminology by artembondar5
Understanding HTML terminology
artembondar5
•
7 views
How To Make Your Plans Suck Less — Maarten Dalmijn at the 57th Hands-on Agile... by Stefan Wolpers
How To Make Your Plans Suck Less — Maarten Dalmijn at the 57th Hands-on Agile...
Stefan Wolpers
•
42 views
Benefits in Software Development by John Valentino
Benefits in Software Development
John Valentino
•
5 views
Transport Management System - Shipment & Container Tracking by Freightoscope
Transport Management System - Shipment & Container Tracking
Freightoscope
•
5 views
Airline Booking Software by SharmiMehta
Airline Booking Software
SharmiMehta
•
9 views
predicting-m3-devopsconMunich-2023-v2.pptx by Tier1 app
predicting-m3-devopsconMunich-2023-v2.pptx
Tier1 app
•
12 views
How Workforce Management Software Empowers SMEs | TraQSuite by TraQSuite
How Workforce Management Software Empowers SMEs | TraQSuite
TraQSuite
•
6 views
How to build dyanmic dashboards and ensure they always work by Wiiisdom
How to build dyanmic dashboards and ensure they always work
Wiiisdom
•
14 views
Quality Engineer: A Day in the Life by John Valentino
Quality Engineer: A Day in the Life
John Valentino
•
7 views
.NET Deserialization Attacks by Dharmalingam Ganesan
.NET Deserialization Attacks
Dharmalingam Ganesan
•
5 views
Agile 101 by John Valentino
Agile 101
John Valentino
•
12 views
Programming Field by thehardtechnology
Programming Field
thehardtechnology
•
6 views
What is API by artembondar5
What is API
artembondar5
•
13 views
DRYiCE™ iAutomate: AI-enhanced Intelligent Runbook Automation by HCLSoftware
DRYiCE™ iAutomate: AI-enhanced Intelligent Runbook Automation
HCLSoftware
•
6 views
Introduction to Git Source Control by John Valentino
Introduction to Git Source Control
John Valentino
•
7 views
FOSSLight Community Day 2023-11-30 by Shane Coughlan
FOSSLight Community Day 2023-11-30
Shane Coughlan
•
7 views
Top-5-production-devconMunich-2023.pptx by Tier1 app
Top-5-production-devconMunich-2023.pptx
Tier1 app
•
9 views
Playwright Retries by artembondar5
Playwright Retries
artembondar5
•
6 views
Flask-Python.pptx by Triloki Gupta
Flask-Python.pptx
Triloki Gupta
•
9 views
Continuous Integration is Dead
1.
Continuous Integration is Dead Yegor
Bugayenko CTO @ teamed.io
2.
master #45 #14 CI server Broken Clean
3.
“Crucially, if the
build fails, the development team stops whatever they are doing and fixes the problem immediately” Jez Humble, p.55
4.
Who Needs This? CEO architect author developers product owner
5.
Option #1: Ignore
it
6.
Option #2: Enforce
it 1.blame 2.fear 3.long branches 4.throw-away 5.losses
7.
master #45 #14 CI server Clean pre-flight bot Pre-Flight Builds
8.
Master is read-only Only
pull requests GitHub.comrultor.com
9.
1. 95% builds
are green 2. No fear of breaking master 3. No blame, no stress 4. Quick and small branches
10.
What do you
think? BTW, it’s a good moment to follow me: @yegor256 and check my blog: www.yegor256.com