DevOps: A ponte para a entrega
rápida de aplicações
Welington Costa Monteiro
QATest
Belo Horizonte, 06 de Maio de 2015.
tecnologies
AGENDA
• Apresentação
• Devops é inovar?
• Mas antes…a qualidade !
• E depois o agile…
• Agile x DevOps
• 2013: O que indicavam as pesquisas?
• 2014: Como evoluiu a adoção do DevOps?
• 2015: Por onde começo?
• Conclusão
tecnologies
APRESENTAÇÃO
4 © 2015 – QATEST – TODOS OS DIREITOS RESERVADOS tecnologies
Apresentação
Proposta de livro submetida ao
MCTI/SEPIN 3º colocado no
Programa Brasileiro de Qualidade
de Software, mantido por esse
órgão.
Certificações:
• Certified Professional Requirements Enginnering
• Certified Tester, Advanced Level – Test Manager
• Certificação Brasileira em Teste de Software
• MPS.BR – Aquisição de Software & SC
 Membro do grupo de revisão técnica da ISO 29.119
Sócio startup QATest, Gerente de Sistemas em
empresa de TI de Governo, Professor Universitário,
Consultor e Palestrante.
5 © 2015 – QATEST – TODOS OS DIREITOS RESERVADOS tecnologies
Apresentação
A QATest é uma startup que surgiu para atender uma
necessidade eminente do mercado atual e do mercado
emergente que abrange novas tecnologias como: Mobile,
Cloud Computing e Big Data. Tem como foco promover a
excelência qualidade de software.
Em fase piloto:
Apoiada pela FCJ Participações S/A
DEVOPS É INOVAR?
7 © 2015 – QATEST – TODOS OS DIREITOS RESERVADOS tecnologies
Brainstorm
“Quase 100% da inovação é inspirada
não por análises de mercado, mas
por pessoas insatisfeitas com o
estado atual das coisas.” Tom Peters
8 © 2015 – QATEST – TODOS OS DIREITOS RESERVADOS tecnologies
Logo…
Inovar também é fazer algo de
uma forma diferente.
9 © 2015 – QATEST – TODOS OS DIREITOS RESERVADOS tecnologies
Das janelas para a flexibilidade!
A Amazon, por exemplo, faz uma mudança
em seus sistemas, em média, uma vez a cada
11,6 segundos. Já com relação a taxa de
falhas, apenas 0,001% dos deployments
causaram uma pane no sistema da
multinacional..
MAS ANTES…. A
QUALIDADE !
11 © 2015 – QATEST – TODOS OS DIREITOS RESERVADOS tecnologies
Mas antes… a qualidade !!!
70% do esforço do desenvolvimento
nas empresas de software no Brasil é
gasto para corrigir falhas imprevistas de
software.
Fonte DEVMEDIA - 2012
US$ 312 bilhões foi
a estimativa de gastos
mundialmente para corrigir falhas
de software.
Fonte: Cambridge University - 2013
73% das empresas
desenvolvedoras de aplicações
móveis não possuem nenhum
tipo de processo de testes e
qualidade software.
Fonte: Pesquisa World Qualtiy Report - 2013
Fonte: T&M Testes – 2012 – Levantamento 300 projetos
12 © 2015 – QATEST – TODOS OS DIREITOS RESERVADOS tecnologies
445% é a taxa de retorno de
investimento (ROI) que pode ser obtida com
uma equipe independente de testes, com um
automação de testes de software e que tenha
processos de qualidade baseados nas
metodologias e técnicas baseado em boas
práticas de mercado. Fonte: Rex Black – ISTQB - 2012
29.119
• Padronização Mundial sobre
Testes de Software
• Substituição das outras normas
(Ex: ISO 9126, IEEE 829, 1044)
O mercado mundial de testes de
software movimentou em 2013, cerca
de 50 bilhões de euros, 2%
deste valor em território nacional.
Mas antes… a qualidade !!!
E DEPOIS O AGILE…
14 © 2015 – QATEST – TODOS OS DIREITOS RESERVADOS tecnologies
• Projetos Ágeis são mais produtivos
• Maior satisfação dos funcionários
• Melhor time-to-market
• Maior qualidade percebida
• Menos Defeitos de software (10%)
• Maior satisfação dos stakeholders
E depois o agile….
15 © 2015 – QATEST – TODOS OS DIREITOS RESERVADOS tecnologies
53% foi o maior percentual de falhas de softwares em
operação em pesquisa realizada com mais de 250 empresas na
Europa.
Fonte: TMMI - 2012
E depois o agile….
Mas.....
AGILE X DEVOPS
AGILE + DEVOPS
18 © 2015 – QATEST – TODOS OS DIREITOS RESERVADOS tecnologies
Agile + DevOps
Quanto tempo sua
empresa demora para
colocar um software
em produção – seja ele
um novo sistema ou
uma alteração em um
sistema existente?
19 © 2015 – QATEST – TODOS OS DIREITOS RESERVADOS tecnologies
Agile + DevOps
20 © 2015 – QATEST – TODOS OS DIREITOS RESERVADOS tecnologies
Agile + DevOps
21 © 2015 – QATEST – TODOS OS DIREITOS RESERVADOS tecnologies
Agile + DevOps
2013: O QUE
INDICAVAM AS
PESQUISAS?
23 © 2015 – QATEST – TODOS OS DIREITOS RESERVADOS tecnologies
2013: O que indicavam as pesquisas?
Pesquisa realizada pelo Vanson Bourne
Mai a Jul/2013
66% 52%
47%
23%
A implantação de DevOps melhora as
métricas de negócios –chave: como receita,
time-to-market e aquisição de novos
clientes
DevOps está em sua
agenda de TI
Automação de TI
A necessidade de uma
maior colaboração entre
as equipes de
desenvolvimento e de
operações
73%
BENEFÍCIOS
PREVISÃO
IMPULSO
DIRETRIZ
INVESTIMENTO
O investimento em novas
ferramentas
24 © 2015 – QATEST – TODOS OS DIREITOS RESERVADOS tecnologies
2013: O que indicavam as pesquisas?
5 PRINCIPAIS OBSTÁCULOS
1. Complexidade-Organizacional : muitas pessoas ou departamentos envolvidos,
muitas interdependências. 35%
2. Papéis e Responsabilidades em todo desenvolvimento e Operações não estão
alinhados. 28%
3. Preocupações com Conformidade ou Segurança. 25%
4. A falta de compreensão das fases de todo o ciclo de desenvolvimento e quem é
responsável por qual etapa. 24%
5. Falta de clareza no Orçamento sobre quem é responsável pelo que. 24%
Pesquisa realizada pelo Vanson Bourne
Mai a Jul/2013
25 © 2015 – QATEST – TODOS OS DIREITOS RESERVADOS tecnologies
2013: O que indicavam as pesquisas?
O Resultado real de DevOps: quantificável
Benefícios para o Negócio
• DevOps oferece muitas oportunidades, mas um tema
ressoa em várias respostas: o cliente.
Pesquisa realizada pelo Vanson Bourne
Mai a Jul/2013
2014: COMO
EVOLUIU A ADOÇÃO
DO DEVOPS?
27 © 2015 – QATEST – TODOS OS DIREITOS RESERVADOS tecnologies
2014: Como evoluiu a adoção do DevOps?
As empresas não questionam mais a necessidade do DevOps:
Um total de 88% dos
entrevistados já adotaram
ou planejam adotar o DevOps
63% dos principais
investimentos são aplicados
na contratação de novos
recursos qualificados
88% 63%
28 © 2015 – QATEST – TODOS OS DIREITOS RESERVADOS tecnologies
2014: Como evoluiu a adoção do DevOps?
As respostas para a pergunta sobre o que gera a necessidade
do DevOps foram as seguintes:
46% de aumento
da frequência de
implantação
de software/serviço
36% de melhoria
da qualidade e do
desempenho dos
aplicativos
34% de redução
do tempo de colocação
no mercado dos
aplicativos
29 © 2015 – QATEST – TODOS OS DIREITOS RESERVADOS tecnologies
2014: Como evoluiu a adoção do DevOps?
Quando solicitadas a quantificar os benefícios obtidos, as
organizações empresariais que adotam as práticas
de DevOps relataram:
Redução de 21%
no tempo gasto para
corrigir e manter os
aplicativos
Melhoria de 19%
na qualidade e no
desempenho dos
aplicativos
Aumento de 18%
da receita
30 © 2015 – QATEST – TODOS OS DIREITOS RESERVADOS tecnologies
2014: Como evoluiu a adoção do DevOps?
"94% dos executivos de negócios enfrentam o aumento
da pressão para lançar aplicativos de forma mais rápida."
Pesquisa de DevOps. Esta pesquisa foi encomendada
pela CA e conduzida pela Vanson Bourne em 2014
2015: POR ONDE
COMEÇO?
32 © 2015 – QATEST – TODOS OS DIREITOS RESERVADOS tecnologies
2015: Por onde começo?
Passo
1
Passo
2
Passo
3
Ter um patrocionador
É importante alguém que tenha poder decisório e fácil tratativas as
demais áreas da empresa
Fazer um Diagnóstico
Realizar um mapeamento indicando principalmente as deficiências
das organizações para atingir os principais pilares do DevOps:
Colaboração, Comunicação e Integração.
Estimar o ROI do Devops
Quanto é possível atingir de retorno de investimento na adoção do
DevOps na organização, traduzindo na linguagem universal dos
negócio$.
ENTÃO É HORA
DE COMEÇAR..
34 © 2015 – QATEST – TODOS OS DIREITOS RESERVADOS tecnologies
“Solução dos problemas
apenas restaura a
normalidade. aproveitar
oportunidades significa
explorar novos caminhos.”
Peter Drucker
AGRADECIMENTO
36 © 2015 – QATEST – TODOS OS DIREITOS RESERVADOS tecnologies
Agradecimento
http://www.ca.com/br/lpg/devops-portfolio-b.aspx
Mais informações sobre DevOps no site:
CONTATOS
Sócio QATest, Professor, Consultor e Palestrante
monteiro@qatest.com.br
@qatest
slideshare.net/WelingtonMonteiro
linkedin.com/company/qatest
www.qatest.com.br
Welington Costa Monteiro

Palestra sobre DevOps na ASSESPRO-MG

  • 1.
    DevOps: A pontepara a entrega rápida de aplicações Welington Costa Monteiro QATest Belo Horizonte, 06 de Maio de 2015. tecnologies
  • 2.
    AGENDA • Apresentação • Devopsé inovar? • Mas antes…a qualidade ! • E depois o agile… • Agile x DevOps • 2013: O que indicavam as pesquisas? • 2014: Como evoluiu a adoção do DevOps? • 2015: Por onde começo? • Conclusão tecnologies
  • 3.
  • 4.
    4 © 2015– QATEST – TODOS OS DIREITOS RESERVADOS tecnologies Apresentação Proposta de livro submetida ao MCTI/SEPIN 3º colocado no Programa Brasileiro de Qualidade de Software, mantido por esse órgão. Certificações: • Certified Professional Requirements Enginnering • Certified Tester, Advanced Level – Test Manager • Certificação Brasileira em Teste de Software • MPS.BR – Aquisição de Software & SC  Membro do grupo de revisão técnica da ISO 29.119 Sócio startup QATest, Gerente de Sistemas em empresa de TI de Governo, Professor Universitário, Consultor e Palestrante.
  • 5.
    5 © 2015– QATEST – TODOS OS DIREITOS RESERVADOS tecnologies Apresentação A QATest é uma startup que surgiu para atender uma necessidade eminente do mercado atual e do mercado emergente que abrange novas tecnologias como: Mobile, Cloud Computing e Big Data. Tem como foco promover a excelência qualidade de software. Em fase piloto: Apoiada pela FCJ Participações S/A
  • 6.
  • 7.
    7 © 2015– QATEST – TODOS OS DIREITOS RESERVADOS tecnologies Brainstorm “Quase 100% da inovação é inspirada não por análises de mercado, mas por pessoas insatisfeitas com o estado atual das coisas.” Tom Peters
  • 8.
    8 © 2015– QATEST – TODOS OS DIREITOS RESERVADOS tecnologies Logo… Inovar também é fazer algo de uma forma diferente.
  • 9.
    9 © 2015– QATEST – TODOS OS DIREITOS RESERVADOS tecnologies Das janelas para a flexibilidade! A Amazon, por exemplo, faz uma mudança em seus sistemas, em média, uma vez a cada 11,6 segundos. Já com relação a taxa de falhas, apenas 0,001% dos deployments causaram uma pane no sistema da multinacional..
  • 10.
  • 11.
    11 © 2015– QATEST – TODOS OS DIREITOS RESERVADOS tecnologies Mas antes… a qualidade !!! 70% do esforço do desenvolvimento nas empresas de software no Brasil é gasto para corrigir falhas imprevistas de software. Fonte DEVMEDIA - 2012 US$ 312 bilhões foi a estimativa de gastos mundialmente para corrigir falhas de software. Fonte: Cambridge University - 2013 73% das empresas desenvolvedoras de aplicações móveis não possuem nenhum tipo de processo de testes e qualidade software. Fonte: Pesquisa World Qualtiy Report - 2013 Fonte: T&M Testes – 2012 – Levantamento 300 projetos
  • 12.
    12 © 2015– QATEST – TODOS OS DIREITOS RESERVADOS tecnologies 445% é a taxa de retorno de investimento (ROI) que pode ser obtida com uma equipe independente de testes, com um automação de testes de software e que tenha processos de qualidade baseados nas metodologias e técnicas baseado em boas práticas de mercado. Fonte: Rex Black – ISTQB - 2012 29.119 • Padronização Mundial sobre Testes de Software • Substituição das outras normas (Ex: ISO 9126, IEEE 829, 1044) O mercado mundial de testes de software movimentou em 2013, cerca de 50 bilhões de euros, 2% deste valor em território nacional. Mas antes… a qualidade !!!
  • 13.
    E DEPOIS OAGILE…
  • 14.
    14 © 2015– QATEST – TODOS OS DIREITOS RESERVADOS tecnologies • Projetos Ágeis são mais produtivos • Maior satisfação dos funcionários • Melhor time-to-market • Maior qualidade percebida • Menos Defeitos de software (10%) • Maior satisfação dos stakeholders E depois o agile….
  • 15.
    15 © 2015– QATEST – TODOS OS DIREITOS RESERVADOS tecnologies 53% foi o maior percentual de falhas de softwares em operação em pesquisa realizada com mais de 250 empresas na Europa. Fonte: TMMI - 2012 E depois o agile…. Mas.....
  • 16.
  • 17.
  • 18.
    18 © 2015– QATEST – TODOS OS DIREITOS RESERVADOS tecnologies Agile + DevOps Quanto tempo sua empresa demora para colocar um software em produção – seja ele um novo sistema ou uma alteração em um sistema existente?
  • 19.
    19 © 2015– QATEST – TODOS OS DIREITOS RESERVADOS tecnologies Agile + DevOps
  • 20.
    20 © 2015– QATEST – TODOS OS DIREITOS RESERVADOS tecnologies Agile + DevOps
  • 21.
    21 © 2015– QATEST – TODOS OS DIREITOS RESERVADOS tecnologies Agile + DevOps
  • 22.
    2013: O QUE INDICAVAMAS PESQUISAS?
  • 23.
    23 © 2015– QATEST – TODOS OS DIREITOS RESERVADOS tecnologies 2013: O que indicavam as pesquisas? Pesquisa realizada pelo Vanson Bourne Mai a Jul/2013 66% 52% 47% 23% A implantação de DevOps melhora as métricas de negócios –chave: como receita, time-to-market e aquisição de novos clientes DevOps está em sua agenda de TI Automação de TI A necessidade de uma maior colaboração entre as equipes de desenvolvimento e de operações 73% BENEFÍCIOS PREVISÃO IMPULSO DIRETRIZ INVESTIMENTO O investimento em novas ferramentas
  • 24.
    24 © 2015– QATEST – TODOS OS DIREITOS RESERVADOS tecnologies 2013: O que indicavam as pesquisas? 5 PRINCIPAIS OBSTÁCULOS 1. Complexidade-Organizacional : muitas pessoas ou departamentos envolvidos, muitas interdependências. 35% 2. Papéis e Responsabilidades em todo desenvolvimento e Operações não estão alinhados. 28% 3. Preocupações com Conformidade ou Segurança. 25% 4. A falta de compreensão das fases de todo o ciclo de desenvolvimento e quem é responsável por qual etapa. 24% 5. Falta de clareza no Orçamento sobre quem é responsável pelo que. 24% Pesquisa realizada pelo Vanson Bourne Mai a Jul/2013
  • 25.
    25 © 2015– QATEST – TODOS OS DIREITOS RESERVADOS tecnologies 2013: O que indicavam as pesquisas? O Resultado real de DevOps: quantificável Benefícios para o Negócio • DevOps oferece muitas oportunidades, mas um tema ressoa em várias respostas: o cliente. Pesquisa realizada pelo Vanson Bourne Mai a Jul/2013
  • 26.
    2014: COMO EVOLUIU AADOÇÃO DO DEVOPS?
  • 27.
    27 © 2015– QATEST – TODOS OS DIREITOS RESERVADOS tecnologies 2014: Como evoluiu a adoção do DevOps? As empresas não questionam mais a necessidade do DevOps: Um total de 88% dos entrevistados já adotaram ou planejam adotar o DevOps 63% dos principais investimentos são aplicados na contratação de novos recursos qualificados 88% 63%
  • 28.
    28 © 2015– QATEST – TODOS OS DIREITOS RESERVADOS tecnologies 2014: Como evoluiu a adoção do DevOps? As respostas para a pergunta sobre o que gera a necessidade do DevOps foram as seguintes: 46% de aumento da frequência de implantação de software/serviço 36% de melhoria da qualidade e do desempenho dos aplicativos 34% de redução do tempo de colocação no mercado dos aplicativos
  • 29.
    29 © 2015– QATEST – TODOS OS DIREITOS RESERVADOS tecnologies 2014: Como evoluiu a adoção do DevOps? Quando solicitadas a quantificar os benefícios obtidos, as organizações empresariais que adotam as práticas de DevOps relataram: Redução de 21% no tempo gasto para corrigir e manter os aplicativos Melhoria de 19% na qualidade e no desempenho dos aplicativos Aumento de 18% da receita
  • 30.
    30 © 2015– QATEST – TODOS OS DIREITOS RESERVADOS tecnologies 2014: Como evoluiu a adoção do DevOps? "94% dos executivos de negócios enfrentam o aumento da pressão para lançar aplicativos de forma mais rápida." Pesquisa de DevOps. Esta pesquisa foi encomendada pela CA e conduzida pela Vanson Bourne em 2014
  • 31.
  • 32.
    32 © 2015– QATEST – TODOS OS DIREITOS RESERVADOS tecnologies 2015: Por onde começo? Passo 1 Passo 2 Passo 3 Ter um patrocionador É importante alguém que tenha poder decisório e fácil tratativas as demais áreas da empresa Fazer um Diagnóstico Realizar um mapeamento indicando principalmente as deficiências das organizações para atingir os principais pilares do DevOps: Colaboração, Comunicação e Integração. Estimar o ROI do Devops Quanto é possível atingir de retorno de investimento na adoção do DevOps na organização, traduzindo na linguagem universal dos negócio$.
  • 33.
  • 34.
    34 © 2015– QATEST – TODOS OS DIREITOS RESERVADOS tecnologies “Solução dos problemas apenas restaura a normalidade. aproveitar oportunidades significa explorar novos caminhos.” Peter Drucker
  • 35.
  • 36.
    36 © 2015– QATEST – TODOS OS DIREITOS RESERVADOS tecnologies Agradecimento http://www.ca.com/br/lpg/devops-portfolio-b.aspx Mais informações sobre DevOps no site:
  • 37.
  • 38.
    Sócio QATest, Professor,Consultor e Palestrante monteiro@qatest.com.br @qatest slideshare.net/WelingtonMonteiro linkedin.com/company/qatest www.qatest.com.br Welington Costa Monteiro