Upload
welington-monteiro
View
47
Download
0
Tags:
Embed Size (px)
Citation preview
DevOps: A ponte para a entrega rápida de aplicações
Welington Costa Monteiro QATest
Belo Horizonte, 06 de Maio de 2015.
Please print only when necessary to avoid needless waste of paper and toner.
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
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
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..
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 !!!
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.....
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?
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
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
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$.
34 © 2015 – QATEST – TODOS OS DIREITOS RESERVADOS tecnologies
“Solução dos problemas apenas restaura a normalidade. aproveitar oportunidades significa explorar novos caminhos.”
Peter Drucker
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:
Sócio QATest, Professor, Consultor e Palestrante
@qatest
slideshare.net/WelingtonMonteiro
linkedin.com/company/qatest
www.qatest.com.br
Welington Costa Monteiro