SlideShare uma empresa Scribd logo
1 de 37
Baixar para ler offline
Por que deploy
contínuo não é
para seu produto?
Renan Oliveira
renandemelo@gmail.com
http://bit.ly/14smDNd
Como entender o que o usuário
precisa?
“Deploys frequentes são valiosos pois
permitem aos usuários receber novas features
rapidamente, e portanto dar um feedback mais
rápido...”
Martin Fowler
http://bit.ly/1bAMJCX
Commit Testes Produção!
→ →
Deploy contínuo!!
Direto em
produção?!
http://bit.ly/16SHGwA
Aaaaaaa!
Feedback imediato!
Sem branches!
Eric Ries
http://bit.ly/13DAyjt
Foco no agora!
Consigo no meu projeto?
Sim e Não
Por que Não?
Problema + ou -
resolvido
http://bit.ly/1cS0Yr1
E se não
segurar?
http://bit.ly/1cS0Yr1
http://bit.ly/16nyHTc
Quão confiável consigo testar
automaticamente?
Testes de código
Testes de tela
Quão confiável consigo ser?
http://bit.ly/14Zsltn
http://bit.ly/16nyHTc
Quão representativo é esse cenário?
Bancos
Telecomunicações
Telecomunicações
Transportes
Seguros
Governo
Energia
Logística
Moral da história...
http://bit.ly/15XTitB
http://bit.ly/14UypWS
http://bit.ly/1
http://bit.ly/18E
Obrigado!
Ajude a pesquisa em
métodos ágeis!
Por que deploy
contínuo não é
para seu produto?
Renan Oliveira
renandemelo@gmail.com
http://bit.ly/14smDNd

Mais conteúdo relacionado

Mais procurados

Exemplo pratico de como nao usar libs de terceiros
Exemplo pratico de como nao usar libs de terceirosExemplo pratico de como nao usar libs de terceiros
Exemplo pratico de como nao usar libs de terceirosDaniel Souza
 
Tipos de releases slideshare
Tipos de releases slideshareTipos de releases slideshare
Tipos de releases slideshareBeck Novaes
 
Minicurso Iniciando no Mundo Front-End - Dia 01 - SASPI {5}
Minicurso Iniciando no Mundo Front-End - Dia 01 - SASPI {5}Minicurso Iniciando no Mundo Front-End - Dia 01 - SASPI {5}
Minicurso Iniciando no Mundo Front-End - Dia 01 - SASPI {5}Matheus Thomaz
 
Palestra PUC-GO 26/06/2010 - Vídeos na Internet
Palestra PUC-GO 26/06/2010 - Vídeos na InternetPalestra PUC-GO 26/06/2010 - Vídeos na Internet
Palestra PUC-GO 26/06/2010 - Vídeos na InternetLogics Software
 
Automatizando a entrega/deploy de software
Automatizando a entrega/deploy de softwareAutomatizando a entrega/deploy de software
Automatizando a entrega/deploy de softwareStéfano H. dos Santos
 
Tunning da jvm dos comandos às configurações
Tunning da jvm  dos comandos às configuraçõesTunning da jvm  dos comandos às configurações
Tunning da jvm dos comandos às configuraçõesLuan Cestari
 
Testes automatizados - Conhecendo a estrutura do calabash
Testes automatizados - Conhecendo a estrutura do calabashTestes automatizados - Conhecendo a estrutura do calabash
Testes automatizados - Conhecendo a estrutura do calabashWellington Avelino dos Santos
 
Active Sessions [0] - html5 vs Flash
Active Sessions [0] -  html5 vs FlashActive Sessions [0] -  html5 vs Flash
Active Sessions [0] - html5 vs FlashActive Media
 
Acessibilidade pensada para a experiência muito além de "7 dicas básicas"
Acessibilidade pensada para a experiência muito além de "7 dicas básicas"Acessibilidade pensada para a experiência muito além de "7 dicas básicas"
Acessibilidade pensada para a experiência muito além de "7 dicas básicas"Marcelo Sales
 
UnisantaSamba_100513
UnisantaSamba_100513UnisantaSamba_100513
UnisantaSamba_100513intuitiveappz
 
POG - Definição e Conceitos
POG - Definição e ConceitosPOG - Definição e Conceitos
POG - Definição e ConceitosLuciano Reis
 

Mais procurados (16)

Recado especial
Recado especialRecado especial
Recado especial
 
Exemplo pratico de como nao usar libs de terceiros
Exemplo pratico de como nao usar libs de terceirosExemplo pratico de como nao usar libs de terceiros
Exemplo pratico de como nao usar libs de terceiros
 
Aula magna
Aula magnaAula magna
Aula magna
 
Aula magna 01
Aula magna 01Aula magna 01
Aula magna 01
 
Tipos de releases slideshare
Tipos de releases slideshareTipos de releases slideshare
Tipos de releases slideshare
 
Minicurso Iniciando no Mundo Front-End - Dia 01 - SASPI {5}
Minicurso Iniciando no Mundo Front-End - Dia 01 - SASPI {5}Minicurso Iniciando no Mundo Front-End - Dia 01 - SASPI {5}
Minicurso Iniciando no Mundo Front-End - Dia 01 - SASPI {5}
 
Palestra PUC-GO 26/06/2010 - Vídeos na Internet
Palestra PUC-GO 26/06/2010 - Vídeos na InternetPalestra PUC-GO 26/06/2010 - Vídeos na Internet
Palestra PUC-GO 26/06/2010 - Vídeos na Internet
 
Automatizando a entrega/deploy de software
Automatizando a entrega/deploy de softwareAutomatizando a entrega/deploy de software
Automatizando a entrega/deploy de software
 
Aula1
Aula1Aula1
Aula1
 
Tunning da jvm dos comandos às configurações
Tunning da jvm  dos comandos às configuraçõesTunning da jvm  dos comandos às configurações
Tunning da jvm dos comandos às configurações
 
Testes automatizados - Conhecendo a estrutura do calabash
Testes automatizados - Conhecendo a estrutura do calabashTestes automatizados - Conhecendo a estrutura do calabash
Testes automatizados - Conhecendo a estrutura do calabash
 
Active Sessions [0] - html5 vs Flash
Active Sessions [0] -  html5 vs FlashActive Sessions [0] -  html5 vs Flash
Active Sessions [0] - html5 vs Flash
 
Acessibilidade pensada para a experiência muito além de "7 dicas básicas"
Acessibilidade pensada para a experiência muito além de "7 dicas básicas"Acessibilidade pensada para a experiência muito além de "7 dicas básicas"
Acessibilidade pensada para a experiência muito além de "7 dicas básicas"
 
UnisantaSamba_100513
UnisantaSamba_100513UnisantaSamba_100513
UnisantaSamba_100513
 
Aprendendo a Aprender
Aprendendo a AprenderAprendendo a Aprender
Aprendendo a Aprender
 
POG - Definição e Conceitos
POG - Definição e ConceitosPOG - Definição e Conceitos
POG - Definição e Conceitos
 

Destaque

Informação é tudo! produção sob monitoramento.
Informação é tudo! produção sob monitoramento.Informação é tudo! produção sob monitoramento.
Informação é tudo! produção sob monitoramento.jmonteir
 
10 Práticas do XP que você não conhecia (direito)
10 Práticas do XP que você não conhecia (direito)10 Práticas do XP que você não conhecia (direito)
10 Práticas do XP que você não conhecia (direito)Renan Oliveira
 
Mastery tracking klassenraad
Mastery tracking klassenraadMastery tracking klassenraad
Mastery tracking klassenraadjorgwintraecken
 
Breakthrough Branding: Brand Naming Tips and Trade Secrets [Preview]
Breakthrough Branding: Brand Naming Tips and Trade Secrets [Preview]Breakthrough Branding: Brand Naming Tips and Trade Secrets [Preview]
Breakthrough Branding: Brand Naming Tips and Trade Secrets [Preview]Modern Marketing Partners
 
Essential Biology E5 (HL) The Human Brain
Essential Biology E5 (HL) The Human BrainEssential Biology E5 (HL) The Human Brain
Essential Biology E5 (HL) The Human BrainStephen Taylor
 
E6 Further Studies Of Behaviour (HL)
E6 Further Studies Of Behaviour (HL)E6 Further Studies Of Behaviour (HL)
E6 Further Studies Of Behaviour (HL)Stephen Taylor
 

Destaque (7)

Informação é tudo! produção sob monitoramento.
Informação é tudo! produção sob monitoramento.Informação é tudo! produção sob monitoramento.
Informação é tudo! produção sob monitoramento.
 
10 Práticas do XP que você não conhecia (direito)
10 Práticas do XP que você não conhecia (direito)10 Práticas do XP que você não conhecia (direito)
10 Práticas do XP que você não conhecia (direito)
 
Mastery tracking klassenraad
Mastery tracking klassenraadMastery tracking klassenraad
Mastery tracking klassenraad
 
Golld
GolldGolld
Golld
 
Breakthrough Branding: Brand Naming Tips and Trade Secrets [Preview]
Breakthrough Branding: Brand Naming Tips and Trade Secrets [Preview]Breakthrough Branding: Brand Naming Tips and Trade Secrets [Preview]
Breakthrough Branding: Brand Naming Tips and Trade Secrets [Preview]
 
Essential Biology E5 (HL) The Human Brain
Essential Biology E5 (HL) The Human BrainEssential Biology E5 (HL) The Human Brain
Essential Biology E5 (HL) The Human Brain
 
E6 Further Studies Of Behaviour (HL)
E6 Further Studies Of Behaviour (HL)E6 Further Studies Of Behaviour (HL)
E6 Further Studies Of Behaviour (HL)
 

Semelhante a Por que deploy contínuo não é para seu produto?

A aventura de um Agile Tester em uma empresa Waterfall Portuguesa
A aventura de um Agile Tester em uma empresa Waterfall PortuguesaA aventura de um Agile Tester em uma empresa Waterfall Portuguesa
A aventura de um Agile Tester em uma empresa Waterfall PortuguesaRobson Agapito Correa
 
Levando seu SCM à outro nível com Feature Flags
Levando seu SCM à outro nível com Feature FlagsLevando seu SCM à outro nível com Feature Flags
Levando seu SCM à outro nível com Feature FlagsAndré Paulovich
 
Lidar com Expectativas é a melhor forma de garantir a Experiência
Lidar com Expectativas é a melhor forma de garantir a ExperiênciaLidar com Expectativas é a melhor forma de garantir a Experiência
Lidar com Expectativas é a melhor forma de garantir a ExperiênciaMarcelo Sales
 
Integração e entrega contínua de produtos? Que venha o eXtreme Programming!
Integração e entrega contínua de produtos? Que venha o eXtreme Programming!Integração e entrega contínua de produtos? Que venha o eXtreme Programming!
Integração e entrega contínua de produtos? Que venha o eXtreme Programming!Daniel Wildt
 
Minas Testing Conference - Entrega Contínua
Minas Testing Conference - Entrega ContínuaMinas Testing Conference - Entrega Contínua
Minas Testing Conference - Entrega ContínuaSamanta Cicilia
 
Alcançando Qualidade de Software: Entrega Contínua - Samanta Cicilia
Alcançando Qualidade de Software: Entrega Contínua - Samanta Cicilia Alcançando Qualidade de Software: Entrega Contínua - Samanta Cicilia
Alcançando Qualidade de Software: Entrega Contínua - Samanta Cicilia minastestingconference
 
UX e testes de usabilidade mobile
UX e testes de usabilidade mobileUX e testes de usabilidade mobile
UX e testes de usabilidade mobileHorácio Soares
 
DevTalks #3 - Vitor Consalter - O que eu aprendi no RDSummit 2015 - Desenvolv...
DevTalks #3 - Vitor Consalter - O que eu aprendi no RDSummit 2015 - Desenvolv...DevTalks #3 - Vitor Consalter - O que eu aprendi no RDSummit 2015 - Desenvolv...
DevTalks #3 - Vitor Consalter - O que eu aprendi no RDSummit 2015 - Desenvolv...Devsol Softwares
 
HockeyApp: A plataforma para seus apps
HockeyApp: A plataforma para seus appsHockeyApp: A plataforma para seus apps
HockeyApp: A plataforma para seus appsWennder Santos
 
Lessons Learned
Lessons Learned Lessons Learned
Lessons Learned avalanchepf
 
Lessons Learned 4
Lessons Learned 4Lessons Learned 4
Lessons Learned 4avalanchepf
 
O mínimo de Integração Contínua que todo projeto deveria ter
O mínimo de Integração Contínua que todo projeto deveria terO mínimo de Integração Contínua que todo projeto deveria ter
O mínimo de Integração Contínua que todo projeto deveria terÁtilla Silva Barros
 
UX Design em 7 Passos - Daniel Werle, Fórum Web Adventista
UX Design em 7 Passos - Daniel Werle, Fórum Web AdventistaUX Design em 7 Passos - Daniel Werle, Fórum Web Adventista
UX Design em 7 Passos - Daniel Werle, Fórum Web AdventistaIgreja Adventista do Sétimo Dia
 
HockeyApp: A Plataforma para seus apps
HockeyApp: A Plataforma para seus appsHockeyApp: A Plataforma para seus apps
HockeyApp: A Plataforma para seus appsWennder Santos
 
Como produzir vídeos com seu Smartphone
Como produzir vídeos com seu SmartphoneComo produzir vídeos com seu Smartphone
Como produzir vídeos com seu SmartphoneGuilherme Karvatzki
 
PARE, entenda seu contexto e contribua de maneira efetiva como QA
PARE, entenda seu contexto e contribua de maneira efetiva como QAPARE, entenda seu contexto e contribua de maneira efetiva como QA
PARE, entenda seu contexto e contribua de maneira efetiva como QAFrederico Augusto Do Carmo Moreira
 

Semelhante a Por que deploy contínuo não é para seu produto? (20)

A aventura de um Agile Tester em uma empresa Waterfall Portuguesa
A aventura de um Agile Tester em uma empresa Waterfall PortuguesaA aventura de um Agile Tester em uma empresa Waterfall Portuguesa
A aventura de um Agile Tester em uma empresa Waterfall Portuguesa
 
Levando seu SCM à outro nível com Feature Flags
Levando seu SCM à outro nível com Feature FlagsLevando seu SCM à outro nível com Feature Flags
Levando seu SCM à outro nível com Feature Flags
 
Lidar com Expectativas é a melhor forma de garantir a Experiência
Lidar com Expectativas é a melhor forma de garantir a ExperiênciaLidar com Expectativas é a melhor forma de garantir a Experiência
Lidar com Expectativas é a melhor forma de garantir a Experiência
 
Integração e entrega contínua de produtos? Que venha o eXtreme Programming!
Integração e entrega contínua de produtos? Que venha o eXtreme Programming!Integração e entrega contínua de produtos? Que venha o eXtreme Programming!
Integração e entrega contínua de produtos? Que venha o eXtreme Programming!
 
Divida tecnica
Divida tecnicaDivida tecnica
Divida tecnica
 
Minas Testing Conference - Entrega Contínua
Minas Testing Conference - Entrega ContínuaMinas Testing Conference - Entrega Contínua
Minas Testing Conference - Entrega Contínua
 
Alcançando Qualidade de Software: Entrega Contínua - Samanta Cicilia
Alcançando Qualidade de Software: Entrega Contínua - Samanta Cicilia Alcançando Qualidade de Software: Entrega Contínua - Samanta Cicilia
Alcançando Qualidade de Software: Entrega Contínua - Samanta Cicilia
 
UX e testes de usabilidade mobile
UX e testes de usabilidade mobileUX e testes de usabilidade mobile
UX e testes de usabilidade mobile
 
DevTalks #3 - Vitor Consalter - O que eu aprendi no RDSummit 2015 - Desenvolv...
DevTalks #3 - Vitor Consalter - O que eu aprendi no RDSummit 2015 - Desenvolv...DevTalks #3 - Vitor Consalter - O que eu aprendi no RDSummit 2015 - Desenvolv...
DevTalks #3 - Vitor Consalter - O que eu aprendi no RDSummit 2015 - Desenvolv...
 
HockeyApp: A plataforma para seus apps
HockeyApp: A plataforma para seus appsHockeyApp: A plataforma para seus apps
HockeyApp: A plataforma para seus apps
 
Desenvolvimento Mobile Web e o PHP
Desenvolvimento Mobile Web e o PHPDesenvolvimento Mobile Web e o PHP
Desenvolvimento Mobile Web e o PHP
 
Lessons Learned
Lessons Learned Lessons Learned
Lessons Learned
 
Lessons Learned 4
Lessons Learned 4Lessons Learned 4
Lessons Learned 4
 
Instant apps
Instant appsInstant apps
Instant apps
 
Desenvolvimento Mobile Web & Software Livre
Desenvolvimento Mobile Web & Software LivreDesenvolvimento Mobile Web & Software Livre
Desenvolvimento Mobile Web & Software Livre
 
O mínimo de Integração Contínua que todo projeto deveria ter
O mínimo de Integração Contínua que todo projeto deveria terO mínimo de Integração Contínua que todo projeto deveria ter
O mínimo de Integração Contínua que todo projeto deveria ter
 
UX Design em 7 Passos - Daniel Werle, Fórum Web Adventista
UX Design em 7 Passos - Daniel Werle, Fórum Web AdventistaUX Design em 7 Passos - Daniel Werle, Fórum Web Adventista
UX Design em 7 Passos - Daniel Werle, Fórum Web Adventista
 
HockeyApp: A Plataforma para seus apps
HockeyApp: A Plataforma para seus appsHockeyApp: A Plataforma para seus apps
HockeyApp: A Plataforma para seus apps
 
Como produzir vídeos com seu Smartphone
Como produzir vídeos com seu SmartphoneComo produzir vídeos com seu Smartphone
Como produzir vídeos com seu Smartphone
 
PARE, entenda seu contexto e contribua de maneira efetiva como QA
PARE, entenda seu contexto e contribua de maneira efetiva como QAPARE, entenda seu contexto e contribua de maneira efetiva como QA
PARE, entenda seu contexto e contribua de maneira efetiva como QA
 

Por que deploy contínuo não é para seu produto?