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
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
44
Arquitetura de Micro-Serviços
rmagrin
1
230
Other Decks in Technology
See All in Technology
[VPoE Global Summit] サービスレベル目標による信頼性への投資最適化
satos
0
100
Wasmのエコシステムを使った ツール作成方法
askua
0
220
Zephyr(RTOS)にEdge AIを組み込んでみた話
iotengineer22
0
190
プロダクトのコードから見るGoによるデザインパターンの実践 #go_night_talk
bengo4com
1
2.7k
物体検出モデルでシイタケの収穫時期を自動判定してみた。 #devio2025
lamaglama39
0
240
それでも私が品質保証プロセスを作り続ける理由 #テストラジオ / Why I still continue to create QA process
pineapplecandy
0
140
RDS の負荷が高い場合に AWS で取りうる具体策 N 連発/a-series-of-specific-countermeasures-available-on-aws-when-rds-is-under-high-load
emiki
7
4.2k
Databricks AI/BI Genie の「値ディクショナリー」をAmazonの奥地(S3)まで見に行く
kameitomohiro
1
290
ニッポンの人に知ってもらいたいGISスポット
sakaik
0
170
事業開発におけるDify活用事例
kentarofujii
2
600
初めてのDatabricks Apps開発
taka_aki
1
180
ソフトウェアエンジニアの生成AI活用と、これから
lycorptech_jp
PRO
0
540
Featured
See All Featured
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.9k
Build your cross-platform service in a week with App Engine
jlugia
232
18k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
The Straight Up "How To Draw Better" Workshop
denniskardys
238
140k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.2k
A Modern Web Designer's Workflow
chriscoyier
697
190k
Balancing Empowerment & Direction
lara
5
690
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.5k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.7k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.7k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
KATA
mclloyd
PRO
32
15k
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