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
Implementando Entrega Contínua em Grandes Empre...
Search
Rafael Magrin
June 24, 2016
Technology
57
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Implementando Entrega Contínua em Grandes Empresas (Scrum Gathering Rio 2016)
Rafael Magrin
June 24, 2016
More Decks by Rafael Magrin
See All by Rafael Magrin
O Papel do Arquitetos Na Era da Entrega Contínua (QCon SP 2016)
rmagrin
0
45
Arquitetura de Micro-Serviços
rmagrin
1
260
Other Decks in Technology
See All in Technology
2026.06.13_AI時代に事業会社が「SIer出身エンジニア」を求める理由 / Why Businesses Seek Engineers with a System Integrator Background in the AI Era
jumtech
0
990
非エンジニアがClaudeと挑んだ「1ヶ月間プロダクト30本ノック」
askokc
0
160
"何を作るか"を任される エンジニアは、どう育つのか
yutaokafuji
1
500
PHP と TypeScript の型システム比較:AI 時代の「型」は誰のためにあるのか? #frontend_phpcon_do / frontend_phpcon_do_2026
shogogg
1
280
Oracle Cloud Infrastructure IaaS 新機能アップデート 2026/3 - 2026/5
oracle4engineer
PRO
1
240
Socrates × Looker 〜セマンティックレイヤーで進化するデータ分析エージェント〜
hanon52_
3
1.9k
ルールやカスタム機能、どう活かす?ハンズオンで体感するIBM Bobの出力コントロール
muehara
1
110
Reliability in the Age of AI: Engineering for AI Velocity
rrreeeyyy
0
120
AIを「創る」と「使う」の循環 — HRテックが実践するリアルなAI組織実装
taketo957
0
1.8k
AmazonRoute 53ではじめてのドメイン取得!HTTPS化までの道のりを整理してみた
usanchuu
3
120
NAB Show 2026 動画技術関連レポート / NAB Show 2026 Report
cyberagentdevelopers
PRO
0
140
失敗を経て、Harness Engineering で 大切にしたいことを考える / Learning from Failure: What Matters in Harness Engineering
bitkey
PRO
0
220
Featured
See All Featured
The SEO Collaboration Effect
kristinabergwall1
1
480
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
200
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
The Invisible Side of Design
smashingmag
302
52k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
220
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
56k
Designing for Performance
lara
611
70k
Marketing to machines
jonoalderson
1
5.4k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.7k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
400
The Limits of Empathy - UXLibs8
cassininazir
1
350
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
390
Transcript
IMPLEMENTANDO ENTREGA CONTÍNUA EM GRANDES EMPRESAS Rafael Magrin
[email protected]
@rafaelmagrin
POR QUE FAZER ENTREGA CONTÍNUA?
REDUZIR O RISCO
None
REDUZIR O DESPERDÍCIO
None
INOVAR MAIS RÁPIDO
ALINHAR AS ÁREAS DE NEGÓCIO E A TI
O QUE É ENTREGA CONTÍNUA? Definitions
"Continuous Delivery is a software development discipline where you
build software in such a way that the software can be released to production at any time" - Martin Fowler
None
None
None
PESSOAS PRÁTICAS FERRAMENTAS
CONTINUOUS DELIVERY ≠ CONTINUOUS DEPLOY
PRINCÍPIOS E PRÁTICAS 16
CRIE PROCESSES REPETÍVEIS E CONFIÁVEIS PARA RELEASE DO SOFTWARE
AUTOMATIZE TUDO QUE FOR POSSÍVEL
TODOS SÃO RESPONSÁVEIS PELA ENTREGA
PROBLEMAS COMUNS
TENTAR IMPLEMENTAR ENTREGA CONTÍNUA EM 3 MESES
https://www.youtube.com/watch?v=MFzDaBzBlL0
https://www.youtube.com/watch?v=MFzDaBzBlL0
https://www.youtube.com/watch?v=MFzDaBzBlL0
FOCAR A IMPLANTAÇÃO NOS TIMES DE DESENVOLVIMENTO 25
http://www.slideshare.net/jezhumble/21-century-software
http://www.slideshare.net/jezhumble/21-century-software
CONTINUAR COM A MENTALIDADE DE GRANDES PROJETOS
http://blackswanfarming.com/experience-report-maersk-line/
TENTAR PADRONIZAR OS PROCESSOS E FERRAMENTAS DESDE O INÍCIO
USAR ATALHOS COM OS PILOTOS
APRENDIZADOS
USE O MODELO ITERATIVO INCREMENTAL PARA PROCESSOS E NÃO SOMENTE
PARA O SOFTWARE
Leading the Transformation: Applying Agile and DevOps Principles at Scale:
http://www.slideshare.net/gbgruver/spark-2013-presentation-of-making-the-enterprise-agile
DE TEMPO PARA OS TIMES PRATICAREM A MELHORIA CONTÍNUA
Até 50% - long-range commitments 30% - short-trem commitments 20%
- not planned Leading the Transformation: Applying Agile and DevOps Principles at Scale: https://www.amazon.com/Leading-Transformation-Applying-DevOps-Principles/dp/1942788010
USE FRAMEWORKS COM UM GUIA E NÃO COMO OBJETIVO
TODOS DEVEM TER A VISÃO CLARA DE ONDE SE QUER
CHEGAR (DO PRESIDENTE AO DESENVOLVEDOR)
TENHA MÉTRICAS CLARAS PARA SABER SE OS OBJETIVOS ESTÃO SENDO
ALCANÇADOS
"How long would it take your organization to deploy a
change that involves just one single line of code?" - Mary Poppendieck
SUGESTÕES DE LEITURA
Perguntas ? OBRIGADO! Rafael Magrin
[email protected]
@rafaelmagrin