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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Rafael Magrin
June 24, 2016
Technology
0
55
Implementando Entrega Contínua em Grandes Empresas (Scrum Gathering Rio 2016)
Rafael Magrin
June 24, 2016
Tweet
Share
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
240
Other Decks in Technology
See All in Technology
GCASアップデート(202510-202601)
techniczna
0
200
Claude in Chromeで始める自律的フロントエンド開発
diggymo
1
290
Databricks Free Edition講座 データサイエンス編
taka_aki
0
240
人はいかにして 確率的な挙動を 受け入れていくのか
vaaaaanquish
5
3.2k
Azure SRE Agent x PagerDutyによる近未来インシデント対応への期待 / The Future of Incident Response: Azure SRE Agent x PagerDuty
aeonpeople
0
230
生成AI時代にこそ求められるSRE / SRE for Gen AI era
ymotongpoo
2
130
Amazon ElastiCacheのコスト最適化を考える/Elasticache Cost Optimization
quiver
0
290
Zephyr RTOS の発表をOpen Source Summit Japan 2025で行った件
iotengineer22
0
290
開発メンバーが語るFindy Conferenceの裏側とこれから
sontixyou
2
380
Regional_NAT_Gatewayについて_basicとの違い_試した内容スケールアウト_インについて_IPv6_dual_networkでの使い分けなど.pdf
cloudevcode
1
180
新規事業 toitta におけるAI 機能評価の話 / AI Feature Evaluation in toitta
pokutuna
0
290
最速で価値を出すための プロダクトエンジニアのツッコミ術
kaacun
1
400
Featured
See All Featured
ラッコキーワード サービス紹介資料
rakko
1
2.1M
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
160
Balancing Empowerment & Direction
lara
5
860
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
110
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.3k
AI: The stuff that nobody shows you
jnunemaker
PRO
2
220
Exploring anti-patterns in Rails
aemeredith
2
230
The SEO Collaboration Effect
kristinabergwall1
0
340
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
240
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.9k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Darren the Foodie - Storyboard
khoart
PRO
2
2.3k
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