SlideShare uma empresa Scribd logo
São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul
DevOps pela visão de QA
por Kamilla Queirózhttp://mihqueiroz.com
São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul
Kamilla Queiróz (MihQueiróz)
Cearense adotada pelo Rio Grande do Sul
Analista de Testes
Tecnóloga em Análise e Desenvolvimento de Sistemas
Pós-Graduando Teste e Qualidade de Software
Mantedora do Blog MihQueiroz.com.br
Administradora do Fórum Agile Testers
En.tu.si.as.ta e hóspede do Mundo
Contato:
Email: q.kamilla@gmail.com
Blog: mihqueiroz.com.br
Twitter: twitter.com/MihQueiroz
Facebook: facebook.com/kamilla.queiroz
LinkedIn: linkedin.com/kamilla.queiroz
SlideShare: slideshare.net/kamilla.queirz
A B O U T M E !
São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul
- Introdução
- Um pouco de história
- Infra VS Dev
- Conflito
- Integração de Equipes
- Atuação
- Ganhos
- Desfecho
A G E N D A
São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul
I N T R O D U Ç Ã O
Cenário (MAIS) comum :: SEGMENTAÇÃO DAS EQUIPES
São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul
Desenvolvedores Operacional
Testadores
ABISMO
São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul
- Segmenta processos
- Dificulta a comunicação
- Aumenta o risco das entregas
São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul
...e para suprir todos os anseios de UNIÃO E
COLABORAÇÃO eis que surge, nasce, aparece,
um herói, o super, o master, o blaster, o mega
power, ultra, supra sumo, o magnífico e único...
DevOps
São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul
Que em resumo é:
- versão amálgama de Desenvolvedor e Operações,
- trazido a união entre essas equipes,
- promovendo um conjunto de processos e métodos de colaboração,
- ampliando a comunicação e interação.
São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul
São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul
H I S T Ó R I C O
São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul
Agora pra valer...
não nasceu em lugar específico – o mesmo iniciou
a ser citado em meados de 2008 em vários locais
simultaneamente;
e em 2008 também, começou a ser utilizado o termo
INFRAESTRUTURA ÁGIL
e surgiram conversas durante a AGILE 2008 sobre,
São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul
“COMO A METODOLOGIA ÁGIL SERVIRIA
PARA A ADMINISTRAÇÃO DE INFRAESTRUTURA?”
São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul
apesar da já existência do termo:
AGILE – SYSADMIN
que foi inicialmente citado e abordado com
propriedade por PATRICK DEBOIS e ANDREW SHAFER
dando inicio ao a popularização e a criação da ponte necessária entre
developers e sysadmins.
São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul
mas só efetivamente em 2009 que o termo DEVOPS foi
criado e apresentado por meio de um trabalho de JOHN
ALLSPAW e PAUL HAMMOND
Tradução literal e grosseira:
mais de dez deploys por dia – uma colcaboração
entre desenvolvimento e operacional no Flickr
São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul
DEBOIS ficou ainda mais entusiasmado / empolgado / feliz da
vida e nasceu então a ideia de um encontro chamado de
DevOpsDays
São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul
I N F R A vs. D E V S
operações
Missão:
- manter e garantir que os sistemas estejam funcionado
Como:
- realizando deploys e rollbacks
- monitorando performances
- propondo melhorias
MANTER O AMBIENTE DE PRODUÇÃO
PERFEITAMENTE INTACTO
São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul
desenvolvedores
Missão:
- criar, aprimorar e validar suas aplicações
Como:
- desenvolvimento novas features
- executando testes
DESENVOLVER NOVAS VERSÕES
DAS APLICAÇÃO QUE PRECISAM SER DISPONIBILIZADAS
AOS CLIENTES
São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul
C O N F L I T O
São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul
DESENVOLVIMENTO OPERAÇÕES
Métodos mais eficientes de
desenvolvimento
Métodos mais eficientes e eficazes de
gerenciamento
Lançar aplicações em menor tempo
possível
Ter certeza que a aplicação está
estável
Aumentar valor de negocio Proteger o valor de negócio
São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul
I N T E G R A R E Q U I P E S
São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul
Embora sejam áreas diferentes,
elas estão interligadas e o profissional DevOps
é o responsável por isso.
São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul
Os profissionais das duas áreas precisam ter conhecimento de ambas assim:
- infra precisa evoluir, e precisa fazer isto rapidamente: começar a trabalhar de forma automatizada e
dinâmica, precisa ser mais veloz para subir novos ambientes ou mesmo reconstruir/duplicar os
ambientes existentes para suprir as necessidades;
- dev precisa ter controle de todas as fases do deploy: conseguir passar para infra suas necessidades
de forma clara, e tem que se esforçar para fazer a infra entender isto
São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul
São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul
Quanto ao processo de desenvolvimento:
- participa desde o nascimento do projeto,
- oferece recursos para um desenvolvimento mais eficiente,
- toma precauções sob os aspectos de segurança,
monitoramento, eficiência e escalabilidade.
Á R E A D E A T U A Ç Ã O
São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul
Quanto aos tocantes de infraestrutura:
- Principal agente de mudança,
- Gerência de configuração e provisionamento,
- Ajuda na mudança de comportamento e cultura.
Á R E A D E A T U A Ç Ã O
São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul
Em relação à infra:
- infraestrutura em código
- mais eficiente, rápida e organizada
- melhor comunicação
- faz mais com menos tempo e menos gente
- ambiente de gerência de configuração,
orquestração e provisionamento implantado
- deploys mais rápidos e seguros
- ambiente padronizados e sob-controle
- feedback rápidos
G A N H O S
São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul
Em relação ao dev:
- ambiente mais adequado para trabalhar
- ambiente de desenvolvimento continuo
- ambiente com testes automatizados
- deploys mais rápidos
- feedback mais rápidos
São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul
DevOps deve atuar como um agente de mudanças,
integrando desenvolvimento e operações.
D E S F E C H O
São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul
Tnks !!

Mais conteúdo relacionado

Mais procurados

A cultura do DevOps
A cultura do DevOpsA cultura do DevOps
A cultura do DevOps
Leandro Garcia
 
DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari
DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian FerrariDrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari
DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari
Taller Negócio Digitais
 
Praticas Ágeis de Desenvolvimento de Software v3
Praticas Ágeis de Desenvolvimento de Software v3Praticas Ágeis de Desenvolvimento de Software v3
Praticas Ágeis de Desenvolvimento de Software v3Luiz Cláudio Silva
 
DevOps II - Ambientes padronizados e Monitoramento da Aplicação | Monografia II
DevOps II - Ambientes padronizados e Monitoramento da Aplicação | Monografia IIDevOps II - Ambientes padronizados e Monitoramento da Aplicação | Monografia II
DevOps II - Ambientes padronizados e Monitoramento da Aplicação | Monografia II
Alefe Variani
 
Gerentes em Crise existencial - Existimos no Universo Ágil?
Gerentes em Crise existencial - Existimos no Universo Ágil?Gerentes em Crise existencial - Existimos no Universo Ágil?
Gerentes em Crise existencial - Existimos no Universo Ágil?
SEA Tecnologia
 
DevOps - A Origem
DevOps - A OrigemDevOps - A Origem
DevOps - A Origem
André Dias
 
Cultura DevOps - Integração entre infra e devel
Cultura DevOps - Integração entre infra e develCultura DevOps - Integração entre infra e devel
Cultura DevOps - Integração entre infra e devel
Jose Augusto Carvalho
 
Webinar DevOps - Encontros Ágeis
Webinar DevOps - Encontros ÁgeisWebinar DevOps - Encontros Ágeis
Webinar DevOps - Encontros Ágeis
Rodrigo R Garcia, PMP
 
Quebrando barreiras entre desenvolvimento e operação de software com DevOps
Quebrando barreiras entre desenvolvimento e operação de software com DevOpsQuebrando barreiras entre desenvolvimento e operação de software com DevOps
Quebrando barreiras entre desenvolvimento e operação de software com DevOps
José Alexandre Macedo
 
O que é DevOps? Introdução à abordagem pela IBM
O que é DevOps? Introdução à abordagem pela IBMO que é DevOps? Introdução à abordagem pela IBM
O que é DevOps? Introdução à abordagem pela IBM
Felipe Freire
 
DODSALVADOR19_Arrancada & DevOps - o que este esporte pode nos ensinar sobre ...
DODSALVADOR19_Arrancada & DevOps - o que este esporte pode nos ensinar sobre ...DODSALVADOR19_Arrancada & DevOps - o que este esporte pode nos ensinar sobre ...
DODSALVADOR19_Arrancada & DevOps - o que este esporte pode nos ensinar sobre ...
taty paya
 
DevOps Apresentação Encontro Rational 2013
DevOps Apresentação Encontro Rational 2013DevOps Apresentação Encontro Rational 2013
DevOps Apresentação Encontro Rational 2013
Felipe Freire
 
DevOps, NoOps...afinal que raios é isso?
DevOps, NoOps...afinal que raios é isso?DevOps, NoOps...afinal que raios é isso?
DevOps, NoOps...afinal que raios é isso?
Thiago Ganzarolli
 
DevOps - Estado da Arte
DevOps - Estado da ArteDevOps - Estado da Arte
DevOps - Estado da Arte
ilegra
 
Agilidade E Qualidade De Projetos
Agilidade E Qualidade De ProjetosAgilidade E Qualidade De Projetos
Agilidade E Qualidade De Projetos
danilo santos
 
DevOps, por onde começar
DevOps, por onde começarDevOps, por onde começar
DevOps, por onde começar
Adriano Tavares
 
Explicando DevOps
Explicando DevOpsExplicando DevOps
Explicando DevOps
s4nx
 
Quando o ágil se torna waterfall?
Quando o ágil se torna waterfall? Quando o ágil se torna waterfall?
Quando o ágil se torna waterfall?
Otávio Souza
 
Apresentação Táktica Lean Consulting
Apresentação Táktica Lean ConsultingApresentação Táktica Lean Consulting
Apresentação Táktica Lean Consulting
STAUFEN.Táktica Consultoria em Lean
 

Mais procurados (19)

A cultura do DevOps
A cultura do DevOpsA cultura do DevOps
A cultura do DevOps
 
DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari
DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian FerrariDrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari
DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari
 
Praticas Ágeis de Desenvolvimento de Software v3
Praticas Ágeis de Desenvolvimento de Software v3Praticas Ágeis de Desenvolvimento de Software v3
Praticas Ágeis de Desenvolvimento de Software v3
 
DevOps II - Ambientes padronizados e Monitoramento da Aplicação | Monografia II
DevOps II - Ambientes padronizados e Monitoramento da Aplicação | Monografia IIDevOps II - Ambientes padronizados e Monitoramento da Aplicação | Monografia II
DevOps II - Ambientes padronizados e Monitoramento da Aplicação | Monografia II
 
Gerentes em Crise existencial - Existimos no Universo Ágil?
Gerentes em Crise existencial - Existimos no Universo Ágil?Gerentes em Crise existencial - Existimos no Universo Ágil?
Gerentes em Crise existencial - Existimos no Universo Ágil?
 
DevOps - A Origem
DevOps - A OrigemDevOps - A Origem
DevOps - A Origem
 
Cultura DevOps - Integração entre infra e devel
Cultura DevOps - Integração entre infra e develCultura DevOps - Integração entre infra e devel
Cultura DevOps - Integração entre infra e devel
 
Webinar DevOps - Encontros Ágeis
Webinar DevOps - Encontros ÁgeisWebinar DevOps - Encontros Ágeis
Webinar DevOps - Encontros Ágeis
 
Quebrando barreiras entre desenvolvimento e operação de software com DevOps
Quebrando barreiras entre desenvolvimento e operação de software com DevOpsQuebrando barreiras entre desenvolvimento e operação de software com DevOps
Quebrando barreiras entre desenvolvimento e operação de software com DevOps
 
O que é DevOps? Introdução à abordagem pela IBM
O que é DevOps? Introdução à abordagem pela IBMO que é DevOps? Introdução à abordagem pela IBM
O que é DevOps? Introdução à abordagem pela IBM
 
DODSALVADOR19_Arrancada & DevOps - o que este esporte pode nos ensinar sobre ...
DODSALVADOR19_Arrancada & DevOps - o que este esporte pode nos ensinar sobre ...DODSALVADOR19_Arrancada & DevOps - o que este esporte pode nos ensinar sobre ...
DODSALVADOR19_Arrancada & DevOps - o que este esporte pode nos ensinar sobre ...
 
DevOps Apresentação Encontro Rational 2013
DevOps Apresentação Encontro Rational 2013DevOps Apresentação Encontro Rational 2013
DevOps Apresentação Encontro Rational 2013
 
DevOps, NoOps...afinal que raios é isso?
DevOps, NoOps...afinal que raios é isso?DevOps, NoOps...afinal que raios é isso?
DevOps, NoOps...afinal que raios é isso?
 
DevOps - Estado da Arte
DevOps - Estado da ArteDevOps - Estado da Arte
DevOps - Estado da Arte
 
Agilidade E Qualidade De Projetos
Agilidade E Qualidade De ProjetosAgilidade E Qualidade De Projetos
Agilidade E Qualidade De Projetos
 
DevOps, por onde começar
DevOps, por onde começarDevOps, por onde começar
DevOps, por onde começar
 
Explicando DevOps
Explicando DevOpsExplicando DevOps
Explicando DevOps
 
Quando o ágil se torna waterfall?
Quando o ágil se torna waterfall? Quando o ágil se torna waterfall?
Quando o ágil se torna waterfall?
 
Apresentação Táktica Lean Consulting
Apresentação Táktica Lean ConsultingApresentação Táktica Lean Consulting
Apresentação Táktica Lean Consulting
 

Semelhante a DevOps pela visão de QA

[GUTS-RS] DevOps pela visão de QA
[GUTS-RS] DevOps pela visão de QA[GUTS-RS] DevOps pela visão de QA
[GUTS-RS] DevOps pela visão de QA
GUTS-RS
 
DevOps pela visão de um QA
DevOps pela visão de um QADevOps pela visão de um QA
DevOps pela visão de um QA
Kamilla Queiroz Xavier
 
DevOps - Operação contínua
DevOps - Operação contínuaDevOps - Operação contínua
DevOps - Operação contínua
Luís Cesar Teodoro
 
DDD, CQRS, and Domain Events
DDD, CQRS, and Domain EventsDDD, CQRS, and Domain Events
DDD, CQRS, and Domain Events
Giovani Decusati
 
TDC2018SP | Trilha Banco de Dados - Transformacao do DBA. O que Agile e DevOp...
TDC2018SP | Trilha Banco de Dados - Transformacao do DBA. O que Agile e DevOp...TDC2018SP | Trilha Banco de Dados - Transformacao do DBA. O que Agile e DevOp...
TDC2018SP | Trilha Banco de Dados - Transformacao do DBA. O que Agile e DevOp...
tdc-globalcode
 
DevOps - o que é?
DevOps - o que é?DevOps - o que é?
DevOps - o que é?
Fabio Reginaldo
 
UX + ágil
UX + ágilUX + ágil
UX + ágil
Andressa Vieira
 
O Impacto da adoção de DevOps na qualidade
O Impacto da adoção de DevOps na qualidadeO Impacto da adoção de DevOps na qualidade
O Impacto da adoção de DevOps na qualidade
Antônio Carlos
 
Quem e dev ops
Quem e dev opsQuem e dev ops
Quem e dev ops
Andre "Ramoni" Guimaraes
 
Workshop - The DevOps Cookbook
Workshop - The DevOps Cookbook   Workshop - The DevOps Cookbook
Workshop - The DevOps Cookbook
Marcio Sete
 
ConnectionDay 2019 - Divinópolis - Transformação digital turbinada
ConnectionDay 2019 - Divinópolis - Transformação digital turbinadaConnectionDay 2019 - Divinópolis - Transformação digital turbinada
ConnectionDay 2019 - Divinópolis - Transformação digital turbinada
André Paulovich
 
Tópicos Emergentes - DevOps
Tópicos Emergentes - DevOpsTópicos Emergentes - DevOps
Tópicos Emergentes - DevOps
Saulo Lopes
 
ScrumOps
ScrumOpsScrumOps
ScrumOps
Fabio Fioratti
 
Gerenciando o Zabbix com o SaltStack
Gerenciando o Zabbix com o SaltStackGerenciando o Zabbix com o SaltStack
Gerenciando o Zabbix com o SaltStack
Aécio Pires
 
1º Meetup Zabbix Meetup do Recife: Aécio Pires - Gerenciando Zabbix com o Sal...
1º Meetup Zabbix Meetup do Recife: Aécio Pires - Gerenciando Zabbix com o Sal...1º Meetup Zabbix Meetup do Recife: Aécio Pires - Gerenciando Zabbix com o Sal...
1º Meetup Zabbix Meetup do Recife: Aécio Pires - Gerenciando Zabbix com o Sal...
Zabbix BR
 
Gerenciando o Zabbix com o SaltStack
Gerenciando o Zabbix com o SaltStackGerenciando o Zabbix com o SaltStack
Gerenciando o Zabbix com o SaltStack
Aécio Pires
 
Palestra sobre DevOps na ASSESPRO-MG
Palestra sobre DevOps na ASSESPRO-MGPalestra sobre DevOps na ASSESPRO-MG
Palestra sobre DevOps na ASSESPRO-MG
Welington Monteiro
 
Azure Bootcamp 2018 - DevOps para profissionais de Infra - Infomach / Goiânia
Azure Bootcamp 2018 - DevOps para profissionais de Infra - Infomach / GoiâniaAzure Bootcamp 2018 - DevOps para profissionais de Infra - Infomach / Goiânia
Azure Bootcamp 2018 - DevOps para profissionais de Infra - Infomach / Goiânia
Rodrigo Marques Teixeira
 

Semelhante a DevOps pela visão de QA (20)

[GUTS-RS] DevOps pela visão de QA
[GUTS-RS] DevOps pela visão de QA[GUTS-RS] DevOps pela visão de QA
[GUTS-RS] DevOps pela visão de QA
 
DevOps pela visão de um QA
DevOps pela visão de um QADevOps pela visão de um QA
DevOps pela visão de um QA
 
DevOps - Operação contínua
DevOps - Operação contínuaDevOps - Operação contínua
DevOps - Operação contínua
 
DDD, CQRS, and Domain Events
DDD, CQRS, and Domain EventsDDD, CQRS, and Domain Events
DDD, CQRS, and Domain Events
 
CURRICULO_LeonardoLopes _20160623
CURRICULO_LeonardoLopes _20160623CURRICULO_LeonardoLopes _20160623
CURRICULO_LeonardoLopes _20160623
 
TDC2018SP | Trilha Banco de Dados - Transformacao do DBA. O que Agile e DevOp...
TDC2018SP | Trilha Banco de Dados - Transformacao do DBA. O que Agile e DevOp...TDC2018SP | Trilha Banco de Dados - Transformacao do DBA. O que Agile e DevOp...
TDC2018SP | Trilha Banco de Dados - Transformacao do DBA. O que Agile e DevOp...
 
DevOps - o que é?
DevOps - o que é?DevOps - o que é?
DevOps - o que é?
 
UX + ágil
UX + ágilUX + ágil
UX + ágil
 
O Impacto da adoção de DevOps na qualidade
O Impacto da adoção de DevOps na qualidadeO Impacto da adoção de DevOps na qualidade
O Impacto da adoção de DevOps na qualidade
 
Quem e dev ops
Quem e dev opsQuem e dev ops
Quem e dev ops
 
Workshop - The DevOps Cookbook
Workshop - The DevOps Cookbook   Workshop - The DevOps Cookbook
Workshop - The DevOps Cookbook
 
ConnectionDay 2019 - Divinópolis - Transformação digital turbinada
ConnectionDay 2019 - Divinópolis - Transformação digital turbinadaConnectionDay 2019 - Divinópolis - Transformação digital turbinada
ConnectionDay 2019 - Divinópolis - Transformação digital turbinada
 
Tópicos Emergentes - DevOps
Tópicos Emergentes - DevOpsTópicos Emergentes - DevOps
Tópicos Emergentes - DevOps
 
ScrumOps
ScrumOpsScrumOps
ScrumOps
 
Monografia-Devops
Monografia-DevopsMonografia-Devops
Monografia-Devops
 
Gerenciando o Zabbix com o SaltStack
Gerenciando o Zabbix com o SaltStackGerenciando o Zabbix com o SaltStack
Gerenciando o Zabbix com o SaltStack
 
1º Meetup Zabbix Meetup do Recife: Aécio Pires - Gerenciando Zabbix com o Sal...
1º Meetup Zabbix Meetup do Recife: Aécio Pires - Gerenciando Zabbix com o Sal...1º Meetup Zabbix Meetup do Recife: Aécio Pires - Gerenciando Zabbix com o Sal...
1º Meetup Zabbix Meetup do Recife: Aécio Pires - Gerenciando Zabbix com o Sal...
 
Gerenciando o Zabbix com o SaltStack
Gerenciando o Zabbix com o SaltStackGerenciando o Zabbix com o SaltStack
Gerenciando o Zabbix com o SaltStack
 
Palestra sobre DevOps na ASSESPRO-MG
Palestra sobre DevOps na ASSESPRO-MGPalestra sobre DevOps na ASSESPRO-MG
Palestra sobre DevOps na ASSESPRO-MG
 
Azure Bootcamp 2018 - DevOps para profissionais de Infra - Infomach / Goiânia
Azure Bootcamp 2018 - DevOps para profissionais de Infra - Infomach / GoiâniaAzure Bootcamp 2018 - DevOps para profissionais de Infra - Infomach / Goiânia
Azure Bootcamp 2018 - DevOps para profissionais de Infra - Infomach / Goiânia
 

Mais de Kamilla Queiroz Xavier

PDA & Moving Motivators - Combine e Potencialize seus liderados.pptx
PDA & Moving Motivators - Combine e Potencialize seus liderados.pptxPDA & Moving Motivators - Combine e Potencialize seus liderados.pptx
PDA & Moving Motivators - Combine e Potencialize seus liderados.pptx
Kamilla Queiroz Xavier
 
LIDERAR - Relatos e Paradigma de uma nova Líder
LIDERAR - Relatos e Paradigma de uma nova LíderLIDERAR - Relatos e Paradigma de uma nova Líder
LIDERAR - Relatos e Paradigma de uma nova Líder
Kamilla Queiroz Xavier
 
PDA & Moving Motivators - Um reforço para o seu trabalho com PDI
PDA & Moving Motivators - Um reforço para o seu trabalho com PDIPDA & Moving Motivators - Um reforço para o seu trabalho com PDI
PDA & Moving Motivators - Um reforço para o seu trabalho com PDI
Kamilla Queiroz Xavier
 
Poder & Força do 1:1
Poder & Força do 1:1Poder & Força do 1:1
Poder & Força do 1:1
Kamilla Queiroz Xavier
 
Do caos às métricas de fluxo
Do caos às métricas de fluxoDo caos às métricas de fluxo
Do caos às métricas de fluxo
Kamilla Queiroz Xavier
 
[ O mercado] desenvolvimento de software [ detalhes & curiosidades]
[ O mercado] desenvolvimento de software [ detalhes & curiosidades][ O mercado] desenvolvimento de software [ detalhes & curiosidades]
[ O mercado] desenvolvimento de software [ detalhes & curiosidades]
Kamilla Queiroz Xavier
 
Pizza Kanban Game
Pizza Kanban GamePizza Kanban Game
Pizza Kanban Game
Kamilla Queiroz Xavier
 
Vamos conversar sobre transição de carreira?
Vamos conversar sobre transição de carreira?Vamos conversar sobre transição de carreira?
Vamos conversar sobre transição de carreira?
Kamilla Queiroz Xavier
 
Agilidade, e agora?
Agilidade,  e agora?Agilidade,  e agora?
Agilidade, e agora?
Kamilla Queiroz Xavier
 
RETROSPEC - Agregando valor de uma forma lúdica e eficaz
RETROSPEC - Agregando valor de uma forma lúdica e eficazRETROSPEC - Agregando valor de uma forma lúdica e eficaz
RETROSPEC - Agregando valor de uma forma lúdica e eficaz
Kamilla Queiroz Xavier
 
Gerenciamento de Projetos - [NÃO] existe receita a seguir
Gerenciamento de Projetos - [NÃO] existe receita a seguirGerenciamento de Projetos - [NÃO] existe receita a seguir
Gerenciamento de Projetos - [NÃO] existe receita a seguir
Kamilla Queiroz Xavier
 
Quality Assurance - Novos Caminhos para o teste de software
Quality Assurance - Novos Caminhos para o teste de softwareQuality Assurance - Novos Caminhos para o teste de software
Quality Assurance - Novos Caminhos para o teste de software
Kamilla Queiroz Xavier
 
DevQA - Da zona de conforto ao comprometimento com a Qualidade
DevQA - Da zona de conforto ao comprometimento com a QualidadeDevQA - Da zona de conforto ao comprometimento com a Qualidade
DevQA - Da zona de conforto ao comprometimento com a Qualidade
Kamilla Queiroz Xavier
 
DevQA - Da zona de conforto ao comprometimento com a Qualidade
DevQA - Da zona de conforto ao comprometimento com a QualidadeDevQA - Da zona de conforto ao comprometimento com a Qualidade
DevQA - Da zona de conforto ao comprometimento com a Qualidade
Kamilla Queiroz Xavier
 
DevQA - Da zona de conforto ao comprometimento com a Qualidade
DevQA - Da zona de conforto ao comprometimento com a QualidadeDevQA - Da zona de conforto ao comprometimento com a Qualidade
DevQA - Da zona de conforto ao comprometimento com a Qualidade
Kamilla Queiroz Xavier
 
DevQA - Da zona de conforto ao comprometimento com a qualidade
DevQA  - Da zona de conforto ao comprometimento com a qualidadeDevQA  - Da zona de conforto ao comprometimento com a qualidade
DevQA - Da zona de conforto ao comprometimento com a qualidade
Kamilla Queiroz Xavier
 
Qualidade e Teste de Software - O que preciso saber
Qualidade e Teste de Software - O que preciso saberQualidade e Teste de Software - O que preciso saber
Qualidade e Teste de Software - O que preciso saber
Kamilla Queiroz Xavier
 
DevQA | Da zona de conforto ao comprometimento com a qualidade
DevQA | Da zona de conforto ao comprometimento com a qualidadeDevQA | Da zona de conforto ao comprometimento com a qualidade
DevQA | Da zona de conforto ao comprometimento com a qualidade
Kamilla Queiroz Xavier
 
DevQA: Enfim aprendi à resolver problemas
DevQA: Enfim aprendi à resolver problemasDevQA: Enfim aprendi à resolver problemas
DevQA: Enfim aprendi à resolver problemas
Kamilla Queiroz Xavier
 
DevQA: UI Testing , como fazer?
DevQA: UI Testing , como fazer?DevQA: UI Testing , como fazer?
DevQA: UI Testing , como fazer?
Kamilla Queiroz Xavier
 

Mais de Kamilla Queiroz Xavier (20)

PDA & Moving Motivators - Combine e Potencialize seus liderados.pptx
PDA & Moving Motivators - Combine e Potencialize seus liderados.pptxPDA & Moving Motivators - Combine e Potencialize seus liderados.pptx
PDA & Moving Motivators - Combine e Potencialize seus liderados.pptx
 
LIDERAR - Relatos e Paradigma de uma nova Líder
LIDERAR - Relatos e Paradigma de uma nova LíderLIDERAR - Relatos e Paradigma de uma nova Líder
LIDERAR - Relatos e Paradigma de uma nova Líder
 
PDA & Moving Motivators - Um reforço para o seu trabalho com PDI
PDA & Moving Motivators - Um reforço para o seu trabalho com PDIPDA & Moving Motivators - Um reforço para o seu trabalho com PDI
PDA & Moving Motivators - Um reforço para o seu trabalho com PDI
 
Poder & Força do 1:1
Poder & Força do 1:1Poder & Força do 1:1
Poder & Força do 1:1
 
Do caos às métricas de fluxo
Do caos às métricas de fluxoDo caos às métricas de fluxo
Do caos às métricas de fluxo
 
[ O mercado] desenvolvimento de software [ detalhes & curiosidades]
[ O mercado] desenvolvimento de software [ detalhes & curiosidades][ O mercado] desenvolvimento de software [ detalhes & curiosidades]
[ O mercado] desenvolvimento de software [ detalhes & curiosidades]
 
Pizza Kanban Game
Pizza Kanban GamePizza Kanban Game
Pizza Kanban Game
 
Vamos conversar sobre transição de carreira?
Vamos conversar sobre transição de carreira?Vamos conversar sobre transição de carreira?
Vamos conversar sobre transição de carreira?
 
Agilidade, e agora?
Agilidade,  e agora?Agilidade,  e agora?
Agilidade, e agora?
 
RETROSPEC - Agregando valor de uma forma lúdica e eficaz
RETROSPEC - Agregando valor de uma forma lúdica e eficazRETROSPEC - Agregando valor de uma forma lúdica e eficaz
RETROSPEC - Agregando valor de uma forma lúdica e eficaz
 
Gerenciamento de Projetos - [NÃO] existe receita a seguir
Gerenciamento de Projetos - [NÃO] existe receita a seguirGerenciamento de Projetos - [NÃO] existe receita a seguir
Gerenciamento de Projetos - [NÃO] existe receita a seguir
 
Quality Assurance - Novos Caminhos para o teste de software
Quality Assurance - Novos Caminhos para o teste de softwareQuality Assurance - Novos Caminhos para o teste de software
Quality Assurance - Novos Caminhos para o teste de software
 
DevQA - Da zona de conforto ao comprometimento com a Qualidade
DevQA - Da zona de conforto ao comprometimento com a QualidadeDevQA - Da zona de conforto ao comprometimento com a Qualidade
DevQA - Da zona de conforto ao comprometimento com a Qualidade
 
DevQA - Da zona de conforto ao comprometimento com a Qualidade
DevQA - Da zona de conforto ao comprometimento com a QualidadeDevQA - Da zona de conforto ao comprometimento com a Qualidade
DevQA - Da zona de conforto ao comprometimento com a Qualidade
 
DevQA - Da zona de conforto ao comprometimento com a Qualidade
DevQA - Da zona de conforto ao comprometimento com a QualidadeDevQA - Da zona de conforto ao comprometimento com a Qualidade
DevQA - Da zona de conforto ao comprometimento com a Qualidade
 
DevQA - Da zona de conforto ao comprometimento com a qualidade
DevQA  - Da zona de conforto ao comprometimento com a qualidadeDevQA  - Da zona de conforto ao comprometimento com a qualidade
DevQA - Da zona de conforto ao comprometimento com a qualidade
 
Qualidade e Teste de Software - O que preciso saber
Qualidade e Teste de Software - O que preciso saberQualidade e Teste de Software - O que preciso saber
Qualidade e Teste de Software - O que preciso saber
 
DevQA | Da zona de conforto ao comprometimento com a qualidade
DevQA | Da zona de conforto ao comprometimento com a qualidadeDevQA | Da zona de conforto ao comprometimento com a qualidade
DevQA | Da zona de conforto ao comprometimento com a qualidade
 
DevQA: Enfim aprendi à resolver problemas
DevQA: Enfim aprendi à resolver problemasDevQA: Enfim aprendi à resolver problemas
DevQA: Enfim aprendi à resolver problemas
 
DevQA: UI Testing , como fazer?
DevQA: UI Testing , como fazer?DevQA: UI Testing , como fazer?
DevQA: UI Testing , como fazer?
 

Último

TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
Momento da Informática
 
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
Faga1939
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
Danilo Pinotti
 
Guardioes Digitais em ação: Como criar senhas seguras!
Guardioes Digitais em ação: Como criar senhas seguras!Guardioes Digitais em ação: Como criar senhas seguras!
Guardioes Digitais em ação: Como criar senhas seguras!
Jonathas Muniz
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
Momento da Informática
 
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Gabriel de Mattos Faustino
 

Último (6)

TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
 
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
 
Guardioes Digitais em ação: Como criar senhas seguras!
Guardioes Digitais em ação: Como criar senhas seguras!Guardioes Digitais em ação: Como criar senhas seguras!
Guardioes Digitais em ação: Como criar senhas seguras!
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
 
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
 

DevOps pela visão de QA

  • 1. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul DevOps pela visão de QA por Kamilla Queirózhttp://mihqueiroz.com
  • 2. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul Kamilla Queiróz (MihQueiróz) Cearense adotada pelo Rio Grande do Sul Analista de Testes Tecnóloga em Análise e Desenvolvimento de Sistemas Pós-Graduando Teste e Qualidade de Software Mantedora do Blog MihQueiroz.com.br Administradora do Fórum Agile Testers En.tu.si.as.ta e hóspede do Mundo Contato: Email: q.kamilla@gmail.com Blog: mihqueiroz.com.br Twitter: twitter.com/MihQueiroz Facebook: facebook.com/kamilla.queiroz LinkedIn: linkedin.com/kamilla.queiroz SlideShare: slideshare.net/kamilla.queirz A B O U T M E !
  • 3. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul - Introdução - Um pouco de história - Infra VS Dev - Conflito - Integração de Equipes - Atuação - Ganhos - Desfecho A G E N D A
  • 4. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul I N T R O D U Ç Ã O Cenário (MAIS) comum :: SEGMENTAÇÃO DAS EQUIPES
  • 5. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul Desenvolvedores Operacional Testadores ABISMO
  • 6. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul - Segmenta processos - Dificulta a comunicação - Aumenta o risco das entregas
  • 7. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul ...e para suprir todos os anseios de UNIÃO E COLABORAÇÃO eis que surge, nasce, aparece, um herói, o super, o master, o blaster, o mega power, ultra, supra sumo, o magnífico e único... DevOps
  • 8. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul Que em resumo é: - versão amálgama de Desenvolvedor e Operações, - trazido a união entre essas equipes, - promovendo um conjunto de processos e métodos de colaboração, - ampliando a comunicação e interação.
  • 9. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul
  • 10. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul H I S T Ó R I C O
  • 11. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul Agora pra valer... não nasceu em lugar específico – o mesmo iniciou a ser citado em meados de 2008 em vários locais simultaneamente; e em 2008 também, começou a ser utilizado o termo INFRAESTRUTURA ÁGIL e surgiram conversas durante a AGILE 2008 sobre,
  • 12. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul “COMO A METODOLOGIA ÁGIL SERVIRIA PARA A ADMINISTRAÇÃO DE INFRAESTRUTURA?”
  • 13. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul apesar da já existência do termo: AGILE – SYSADMIN que foi inicialmente citado e abordado com propriedade por PATRICK DEBOIS e ANDREW SHAFER dando inicio ao a popularização e a criação da ponte necessária entre developers e sysadmins.
  • 14. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul mas só efetivamente em 2009 que o termo DEVOPS foi criado e apresentado por meio de um trabalho de JOHN ALLSPAW e PAUL HAMMOND Tradução literal e grosseira: mais de dez deploys por dia – uma colcaboração entre desenvolvimento e operacional no Flickr
  • 15. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul DEBOIS ficou ainda mais entusiasmado / empolgado / feliz da vida e nasceu então a ideia de um encontro chamado de DevOpsDays
  • 16. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul I N F R A vs. D E V S operações Missão: - manter e garantir que os sistemas estejam funcionado Como: - realizando deploys e rollbacks - monitorando performances - propondo melhorias MANTER O AMBIENTE DE PRODUÇÃO PERFEITAMENTE INTACTO
  • 17. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul desenvolvedores Missão: - criar, aprimorar e validar suas aplicações Como: - desenvolvimento novas features - executando testes DESENVOLVER NOVAS VERSÕES DAS APLICAÇÃO QUE PRECISAM SER DISPONIBILIZADAS AOS CLIENTES
  • 18. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul C O N F L I T O
  • 19. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul DESENVOLVIMENTO OPERAÇÕES Métodos mais eficientes de desenvolvimento Métodos mais eficientes e eficazes de gerenciamento Lançar aplicações em menor tempo possível Ter certeza que a aplicação está estável Aumentar valor de negocio Proteger o valor de negócio
  • 20. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul I N T E G R A R E Q U I P E S
  • 21. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul Embora sejam áreas diferentes, elas estão interligadas e o profissional DevOps é o responsável por isso.
  • 22. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul Os profissionais das duas áreas precisam ter conhecimento de ambas assim: - infra precisa evoluir, e precisa fazer isto rapidamente: começar a trabalhar de forma automatizada e dinâmica, precisa ser mais veloz para subir novos ambientes ou mesmo reconstruir/duplicar os ambientes existentes para suprir as necessidades; - dev precisa ter controle de todas as fases do deploy: conseguir passar para infra suas necessidades de forma clara, e tem que se esforçar para fazer a infra entender isto
  • 23. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul
  • 24. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul Quanto ao processo de desenvolvimento: - participa desde o nascimento do projeto, - oferece recursos para um desenvolvimento mais eficiente, - toma precauções sob os aspectos de segurança, monitoramento, eficiência e escalabilidade. Á R E A D E A T U A Ç Ã O
  • 25. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul Quanto aos tocantes de infraestrutura: - Principal agente de mudança, - Gerência de configuração e provisionamento, - Ajuda na mudança de comportamento e cultura. Á R E A D E A T U A Ç Ã O
  • 26. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul Em relação à infra: - infraestrutura em código - mais eficiente, rápida e organizada - melhor comunicação - faz mais com menos tempo e menos gente - ambiente de gerência de configuração, orquestração e provisionamento implantado - deploys mais rápidos e seguros - ambiente padronizados e sob-controle - feedback rápidos G A N H O S
  • 27. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul Em relação ao dev: - ambiente mais adequado para trabalhar - ambiente de desenvolvimento continuo - ambiente com testes automatizados - deploys mais rápidos - feedback mais rápidos
  • 28. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul DevOps deve atuar como um agente de mudanças, integrando desenvolvimento e operações. D E S F E C H O
  • 29. São Paulo - Rio de Janeiro - Porto Alegre - São Leopoldo - Caxias do Sul Tnks !!