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
Agility Through Continuous Delivery
Search
Cadu Ribeiro
April 12, 2016
Technology
0
55
Agility Through Continuous Delivery
Cadu Ribeiro
April 12, 2016
Tweet
Share
More Decks by Cadu Ribeiro
See All by Cadu Ribeiro
DevContainers: Facilitando o Setup de ambientes de desenvolvimento
duduribeiro
0
45
Uma introdução em perfomance de Aplicações Web para impactar positivamente a vida de seus usuários
duduribeiro
0
50
Testes Automatizados para Web - Uma Introdução
duduribeiro
0
75
Vim inside VSCode
duduribeiro
0
35
Continuous Delivery - On the real world
duduribeiro
0
110
An Introduction to Automated Web Testing
duduribeiro
3
84
Continuous Delivery
duduribeiro
0
61
Hello Ruby
duduribeiro
2
79
Other Decks in Technology
See All in Technology
VPCエンドポイント意外とお金かかるなぁ。せや、共有したろ!
tommy0124
0
270
ナレッジワークのご紹介(第88回情報処理学会 )
kworkdev
PRO
0
190
PMとしての意思決定とAI活用状況について
lycorptech_jp
PRO
0
120
JAWS DAYS 2026 楽しく学ぼう!ストレージ 入門
yoshiki0705
2
180
Oracle Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
4
1.2k
AIエージェント時代に備える AWS Organizations とアカウント設計
kossykinto
3
900
今のWordPress の制作手法ってなにがあんねん?(改) / What’s the Deal with WordPress Development These Days?
tbshiki
0
440
事例に見るスマートファクトリーへの道筋〜工場データをAI Readyにする実践ステップ〜
hamadakoji
1
310
AI実装による「レビューボトルネック」を解消する仕様駆動開発(SDD)/ ai-sdd-review-bottleneck
rakus_dev
0
120
Evolution of Claude Code & How to use features
oikon48
1
600
Lambda Web AdapterでLambdaをWEBフレームワーク利用する
sahou909
0
110
実践 Datadog MCP Server
nulabinc
PRO
2
170
Featured
See All Featured
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
150
Testing 201, or: Great Expectations
jmmastey
46
8.1k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
190
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
It's Worth the Effort
3n
188
29k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
BBQ
matthewcrist
89
10k
WENDY [Excerpt]
tessaabrams
9
36k
Between Models and Reality
mayunak
2
230
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Prompt Engineering for Job Search
mfonobong
0
180
Transcript
Agility Through Continuous Delivery
Who Am I? Software Developer @ } @duduribeiro
Continuous Integration Deployment Delivery
None
None
What is Continuous Delivery?
Software release should be a fast, repeatable process
Start with Continuous Integration
None
Business Project 1 Project 2 Project N DBA QA Syseng/Sysadm
None
SCRUM Iterative development WATER Business Fall Production Release WATER-SCRUM-FALL
None
Reduce the Cost, Time and Risk Of delivering incremental changes
to users
None
None
Continuous Integration
- pulls mainline - creates a branch from mainline -
develop - pushes to server - notify team
Open a merge request
Let the team discuss
Merge it on mainline
EVERYONE commits to the mainline EVERY DAY
Automated Tests
Testers are not responsible for quality
EVERYONE is responsible for quality
Automated Builds
None
Deployment pipeline
None
Feature Toggle
None
Automated Database Migration
12Factor
(Integration + Deployment) * Continuous = Continuous Deployment
None
Thank u!
Questions?