Agile Brazil 2013 - Sucesso na medida certa – métricas de vaidade
QATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de Software
-
Upload
welington-monteiro -
Category
Software
-
view
224 -
download
1
description
Transcript of QATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de Software
O Impacto do DEVOPSna qualidade de software
Welington Costa MonteiroNovembro 2014 – v .1.0
Parceria
Agenda
• Apresentação
• Brainstorm : Onde está o problema?
• 1,2,3… testando!
• O Agile resolve…. Quase!
• E o DEVOPS?
• Conclusão
Apresentação
Proposta de livro submetida ao MCTI/SEPIN 3º colocado no Programa Brasileiro de Qualidade de Software, mantido por esse órgão.
CEO & Founder da startup QATest, Conselheiro Administrativo na FCJ Participações S/A, Gerente de Sistemas em empresa de TI de Governo, Professor Universitário, Consultor e Palestrante.
Apresentação
Membro do grupo de revisão técnica da ISO 29.119
Agile Brazil 2014 – NOV/14 – Florianópolis/SC
A QATest Tecnologia é uma startup que surgiu para atender uma necessidade eminente do mercado atual e do mercado emergente das novas tecnologias como: Mobile, Cloud Computing e Big Data.
Tem como foco promover a excelência na qualidade de software.
Em fase piloto:
Apresentação
Brainstorm
BrainstormO sistema está
indisponível por causa do seu código!
Código? Não houve nenhuma nova
release. O problema está no
ambiente.
OPERAÇÃO X DESENVOLVIMENTO
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
Logo…
Inovar também é fazer algo de
uma forma diferente.
1, 2, 3… testando!
1, 2, 3… testando!
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
1, 2, 3… testando!
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.
1, 2, 3… testando!
1, 2, 3… testando!
CONTEXTO CADA VEZ MAIS COMPLEXOSIMPLIFICAR E AGILIZAR O PROCESSO
SistemaUsuário interage
com o sistema
1, 2, 3… testando!
O agile resolve… quase!
• 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
O agile resolve… quase!
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
Mas.....
O agile resolve… quase!
E o DEVOPS?
E o DEVOPS?
Na prática DevOps aproxima as práticas de desenvolvimento ágil com testes e implantação – fazendo um bom uso da automação.
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?
E o DEVOPS?
E o DEVOPS?
E o DEVOPS?
Pesquisa realizada pelo Vanson BourneMai 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
O QUE AS EMPRESAS SABEM SOBRE O DEVOPS?
E o DEVOPS?
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%
Conclusão
Conclusão
A cultura come a estratégia no café da manhã
“Essa famosa frase de Peter Drucker representa bem o maior desafio de uma iniciativa de DevOps. Infelizmente, não se pode fazer download de cultura. Mudança de comportamento e foco nas pessoas é o que vai mudar a cultura das organizações.” Márcio Sete
Agradecimento
http://www.ca.com/br/devcenter.aspx
Contatos
www.qatest.com.brWelington Costa Monteiro
[email protected](31) 7168-1564 | 9144-4002
www.fabricadetestes.com.br
Contatos