Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
The DevOps Pipeline
Search
Steve Pereira
August 26, 2015
Technology
1
110
The DevOps Pipeline
DevOps Days Chicago 2015
Steve Pereira
August 26, 2015
Tweet
Share
More Decks by Steve Pereira
See All by Steve Pereira
Time For What's Next - TOAgile2019 - Steve Pereira
stevepereira
1
130
Time For What's Next
stevepereira
0
68
A DevOps Pipeline - BuildStuff Ukraine 2016
stevepereira
0
76
A DevOps Pipeline - XPDays16
stevepereira
1
74
DevOps Traction - Continuous Lifecycle London 2016
stevepereira
1
150
A DevOps Pipeline
stevepereira
0
140
Our Child, DevOps
stevepereira
0
91
DevOps Traction
stevepereira
1
140
The Quest for the Golden Pipeline
stevepereira
1
100
Other Decks in Technology
See All in Technology
LeSSに潜む「隠れWF病」とその処方箋
lycorptech_jp
PRO
2
120
分布で見る効果検証入門 / ai-distributional-effect
cyberagentdevelopers
PRO
4
700
10分でわかるfreeeのQA
freee
1
3.4k
ガバメントクラウド単独利用方式におけるIaC活用
techniczna
3
270
生成AIと知識グラフの相互利用に基づく文書解析
koujikozaki
1
140
とあるユーザー企業におけるリスクベースで考えるセキュリティ業務のお話し
4su_para
3
320
Datachain会社紹介資料(2024年11月) / Company Deck
datachain
3
16k
【若手エンジニア応援LT会】AWSで繋がり、共に成長! ~コミュニティ活動と新人教育への挑戦~
kazushi_ohata
0
180
コンテンツを支える 若手ゲームクリエイターの アートディレクションの事例紹介 / cagamefi-game
cyberagentdevelopers
PRO
1
130
ネット広告に未来はあるか?「3rd Party Cookie廃止とPrivacy Sandboxの効果検証の裏側」 / third-party-cookie-privacy
cyberagentdevelopers
PRO
1
130
AIを駆使したゲーム開発戦略: 新設AI組織の取り組み / sge-ai-strategy
cyberagentdevelopers
PRO
1
130
Aurora_BlueGreenDeploymentsやってみた
tsukasa_ishimaru
1
120
Featured
See All Featured
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
27
790
Building Better People: How to give real-time feedback that sticks.
wjessup
363
19k
Code Review Best Practice
trishagee
64
17k
Speed Design
sergeychernyshev
24
570
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
KATA
mclloyd
29
13k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
26
2.1k
Ruby is Unlike a Banana
tanoku
96
11k
Scaling GitHub
holman
458
140k
Gamification - CAS2011
davidbonilla
80
5k
A Modern Web Designer's Workflow
chriscoyier
692
190k
The Art of Programming - Codeland 2020
erikaheidi
51
13k
Transcript
The DevOps Pipeline @steveElsewhere Steve Pereira
Why are we here? @steveElsewhere
Conflict @steveElsewhere
The Wall @steveElsewhere
lack of visibility lack of communication lack of understanding @steveElsewhere
M4#&$@%!<?{}g Value @steveElsewhere
Manufacturing Value @steveElsewhere
Focus on Flow @steveElsewhere
@steveElsewhere Value stream mapping Change Stabilization Validation Release
@steveElsewhere Code Commit Test Env The pipeline Production
Provisioning and Configuration @steveElsewhere
@steveElsewhere Code Commit Test Env The pipeline Production Provisioning+Config! Provisioning+Config!
Provisioning+Config!
Quality Assurance @steveElsewhere
@steveElsewhere Code Commit Test Env Production Testing Unit Mock Quality
Assurance
@steveElsewhere Code Commit Test Env Production Testing Regression Cross-Device Functional
Static Analysis Integration Quality Assurance
@steveElsewhere Code Commit Test Env Production Quality Assurance Testing Exploratory
Acceptance Performance Smoke Security
@steveElsewhere Code Commit Test Env Production Quality Assurance Testing Smoke
A / B
@steveElsewhere Testing Quality Assurance Unit Mock Testing Regression Cross-Device Functional
Static Analysis Integration Testing Exploratory Acceptance Performance Smoke Security Testing Smoke A / B
Automation @steveElsewhere doing the wrong thing more efficiently
@steveElsewhere Testing Automation Unit Mock Testing Regression Cross-Device Functional Static
Analysis Integration Testing Exploratory Acceptance Performance Smoke Security Testing Smoke A / B
@steveElsewhere Testing Aut mati n Unit Mock Testing Regression Cross-Device
Functional Static Analysis Integration Testing Exploratory Acceptance Performance Smoke Security Testing Smoke A / B More !
@steveElsewhere The whole #! Pre Test Post Code Commit PreProd
Prod Test Test
@steveElsewhere The whole #! Pre Test Post Code Commit PreProd
Prod Test Test
@steveElsewhere The whole #!
Post-It Notes are your friend.
@steveElsewhere Measurement
@steveElsewhere Cycle time Automated test coverage Number of defects /
week Duration of build Manual intervention
@steveElsewhere Remove The F#%$@^& Manual RTFM
@steveElsewhere Giant meeting(s) Approval signoff Email handoff Change Stabilization Validation
Release Waiting for QA Brent’s away RTFM
Why bother? It’s complicated and onerous. @steveElsewhere
Because it’s complicated and onerous. @steveElsewhere
@steveElsewhere More benefits!
More benefits: @steveElsewhere Sharing / Illustration
@steveElsewhere Sharing / Illustration Checklist creation More benefits:
@steveElsewhere Sharing / Illustration Checklist creation Impact forecasting More benefits:
@steveElsewhere Sharing / Illustration Checklist creation Impact forecasting Backlog prioritization
More benefits:
@steveElsewhere Sharing / Illustration Checklist creation Impact forecasting Backlog prioritization
Definition of done More benefits:
@steveElsewhere Sharing / Illustration Checklist creation Impact forecasting Backlog prioritization
Definition of done Engineer backwards More benefits:
The holy grail - continuous awesome @steveElsewhere j.mp/talkresources
Thank you! j.mp/talkresources @steveElsewhere