palestra sobre devops na assespro-mg

38
DevOps: A ponte para a entrega rápida de aplicações Welington Costa Monteiro QATest Belo Horizonte, 06 de Maio de 2015. tecnologies

Upload: welington-monteiro

Post on 20-Jul-2015

46 views

Category:

Documents


0 download

TRANSCRIPT

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

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

[email protected]

@qatest

slideshare.net/WelingtonMonteiro

linkedin.com/company/qatest

www.qatest.com.br

Welington Costa Monteiro