QATEST - TDC Floripa 2015 - Como estimar o ROI do DEVOPS
-
Upload
welington-monteiro -
Category
Technology
-
view
78 -
download
1
Transcript of QATEST - TDC Floripa 2015 - Como estimar o ROI do DEVOPS
Como estimar o
ROI do DEVOPS
Welington Costa Monteiro QATest Tecnologia
Florianópolis, 13 de Maio de 2015
Please print only when necessary to avoid needless waste of paper and toner.
• Apresentação
• Motivação
• O que diz o mercado?(Pesquisa)
• Metodologia para estimar o ROI
• Estudo de Caso
• Conclusão
AGENDA
APRESENTAÇÃO
Sócio startup QATest, Gerente de Sistemas,
Professor Universitário, Consultor e Palestrante.
• Certified Professional Requirements Enginnering • Certified Tester, Advanced Level – Test Manager • Certificação Brasileira em Teste de Software • MPS.BR – Aquisição de Software & SC
A QATest é uma startup
especializada em testes e
qualidade de software.
Atualmente está focada no término da
implantação de sua plataforma de testes
na nuvem.
A CA Technologies foi nomeada
como uma das 100 empresas mais
inovadoras do mundo segundo a
Forbes. Conta com mais de 11.500
funcionários em 45 países .
Motivação
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 seria somente uma
publicação de uma aplicação
de forma mais rápida e
menos burocrática?
Motivação
445% é a taxa de retorno de
investimento (ROI) com automação de testes
de software . Fonte: Rex Black – ISTQB - 2012
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
Pesquisa realizada pelo Vanson Bourne Mai a Jul/2013
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%
O que diz o mercado? (Dificuldades)
Pesquisa realizada pelo Vanson Bourne - Mai a Jul/2013
Pesquisa realizada pelo Vanson Bourne Mai a Jul/2013
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%
As empresas não questionam mais
a necessidade do DevOps:
Pesquisa realizada pelo Vanson Bourne - 2014
O que diz o mercado? (A adoção nas empresas)
Pesquisa realizada pelo Vanson Bourne Mai a Jul/2013 Pesquisa realizada pelo Vanson Bourne - 2014
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
O que diz o mercado? (O que gera a necessidade do DEVOPS)
Pesquisa realizada pelo Vanson Bourne Mai a Jul/2013 Pesquisa realizada pelo Vanson Bourne - 2014
Quando solicitadas a quantificar os benefícios obtidos, as organizações empresariais que adotam as práticas de DEVOPS relataram:
O que diz o mercado? (Benefícios obtidos)
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.
Estimar o ROI do
DEVOPS
% de redução de atrasos ao meio
% redução em seus ciclos de software
% redução nos ciclos de testes
% rapidez de entrega das aplicações
% aumento em sua cobertura do testes
% redução de defeitos em produção
Recursos de Infraestrutura
% Redução de custos com identificação e
correção antecipada de defeitos (Shift Left)
% Diminuição de custos com infraestrutura
para ambientes não produtivos
% Redução do Time-to-Market
Ex: Desbloqueio e Aumento do Paralelismo de
atividades de teste
Qualidade
Estimar o ROI do
DEVOPS
Estimar o ROI do
DEVOPS
% Redução de Custos com Acesso a
Serviços de Terceiros
% Redução de Esforço (Custo e Espera)
com Gestão de Massa de Dados
% Redução de custos e agilidade na
dependência de serviços restritos
% Redução de erros no processo de
release
Qualidade (continuação)
Estimar o ROI do
DEVOPS
% Diminuição do time to market
Ex: Maior qualidade de releases menores e menor
quantidade de releases maiores
% Tempo de publicação de novos releases
% Aumento de releases por mês
Ex: Menor risco de disruptividade
Market Share
Estimar o ROI do
DEVOPS
Mas…
Estrategicamente deve-se atuar de
forma verticalizada para atender de um
determinado segmento do negócio de
cada vez.
Customer Sucess Hisroy | TIM Brasil – Junho 2014
Estudo de caso
Problema: Mais velocidade e maior capacidade
produtiva no processo de detecção de anomalias
antes do momento crítico
Solução: Virtualização de serviços
Resultado: 40% de economia relacionada à
execução de testes que usavam mocks / stubs no
sistema de atendimento CRM
Alguns dos benefícios:
- Maior flexibidade na execução de testes em
virtude da sua independência de
infraestrutura
- Antecipação de problemas de
desenvolvimento em projetos críticos
“O pessimista vê dificuldade
em cada oportunidade; o
otimista vê oportunidade em
cada dificuldade.”
Winston Churchill
ILHA DO CAMPECHE – FLORIPA/SC
Agradecimento
http://www.ca.com/br/lpg/devops-portfolio-b.aspx
Mais informações sobre DEVOPS no site:
@qatest
slideshare.net/WelingtonMonteiro
linkedin.com/company/qatest
www.qatest.com.br
Welington Costa Monteiro