O Mercado De Teste De Software

38
Quality Assurance Institute O PANORAMA DO MERCADO DE TI E DA PROFISSÃO DE TESTADOR DE SOFTWARE NO BRASIL Quality Assurance Institute Quality Assurance Institute O PANORAMA DO MERCADO DE TI E DA PROFISSÃO DE O PANORAMA DO MERCADO DE TI E DA PROFISSÃO DE TESTADOR DE SOFTWARE NO BRASIL TESTADOR DE SOFTWARE NO BRASIL Fernando Scarazzatto, CSTE Quality Assurance Institute – Brasil São Paulo Fernando Scarazzatto, CSTE Quality Assurance Institute – Brasil São Paulo

description

Apresentação de Fernando Scarazzato, Diretor da QAI Brasil sobre o Mercado de Teste de Software no Brasil

Transcript of O Mercado De Teste De Software

Page 1: O Mercado De Teste De Software

Quality Assurance Institute

O PANORAMA DO MERCADO DE TI E DA PROFISSÃO DE TESTADOR DE SOFTWARE NO BRASIL

Quality Assurance InstituteQuality Assurance Institute

O PANORAMA DO MERCADO DE TI E DA PROFISSÃO DE O PANORAMA DO MERCADO DE TI E DA PROFISSÃO DE TESTADOR DE SOFTWARE NO BRASILTESTADOR DE SOFTWARE NO BRASIL

Fernando Scarazzatto, CSTEQuality Assurance Institute – Brasil

São Paulo

Fernando Scarazzatto, CSTEQuality Assurance Institute – Brasil

São Paulo

Page 2: O Mercado De Teste De Software

� Fundada em 1980 no Estados Unidos.

� Principal objetivo: Oferecer liderança na melhoria da qualidade, produtividade e soluções eficazes para o gerenciamento de processos em TI.

� Mais de 1000 membros corporativos no mundo todo.

� Organizada para compartilhar métodos considerados o “Estado da Arte”, Ferramentas e Técnicas.

� Fundada em 1980 no Estados Unidos.

� Principal objetivo: Oferecer liderança na melhoria da qualidade, produtividade e soluções eficazes para o gerenciamento de processos em TI.

� Mais de 1000 membros corporativos no mundo todo.

� Organizada para compartilhar métodos considerados o “Estado da Arte”, Ferramentas e Técnicas.

Quem Somos ?Quem Somos ?

Page 3: O Mercado De Teste De Software

� Corpo de Conhecimento criado pela experiência combinada da QAI e das empresas associadas.

� Abordagem de “Como Fazer” disseminada em todo mundo.

� Orgulho em ser uma das primeiras organizações a reconhecer a necessidade da Garantia da Qualidade e ter uma visão de ser exclusivamente dedicada a TI

� Oferece liderança e soluções “O Estado da Arte” na forma de consultoria, educação, serviços de treinamento e avaliações.

� Corpo de Conhecimento criado pela experiência combinada da QAI e das empresas associadas.

� Abordagem de “Como Fazer” disseminada em todo mundo.

� Orgulho em ser uma das primeiras organizações a reconhecer a necessidade da Garantia da Qualidade e ter uma visão de ser exclusivamente dedicada a TI

� Oferece liderança e soluções “O Estado da Arte” na forma de consultoria, educação, serviços de treinamento e avaliações.

Quem Somos ?Quem Somos ?

Page 4: O Mercado De Teste De Software

� Oferta de Soluções Customizadas que ajudarão a sua organização a fazer parte de uma classe mundial diferenciada através do(a):

� Amadurecimento de seus processos

� Melhoria das habilidades de sua equipe

� Desenvolvimento de linhas de base para medição e monitoração de seu desempenho

� Oferta de Soluções Customizadas que ajudarão a sua organização a fazer parte de uma classe mundial diferenciada através do(a):

� Amadurecimento de seus processos

� Melhoria das habilidades de sua equipe

� Desenvolvimento de linhas de base para medição e monitoração de seu desempenho

Por Que QAI?Por Que QAI?

Page 5: O Mercado De Teste De Software

� Conferências

� QAI Campus

� Assessments

� Software Certifications

� Membership

� Federation Chapters

� Conferências

� QAI Campus

� Assessments

� Software Certifications

� Membership

� Federation Chapters

O Que a QAI Oferece?O Que a QAI Oferece?

Page 6: O Mercado De Teste De Software

Onde Estamos?Onde Estamos?

� Escritórios no Mundo

� Estados Unidos da América - Flórida

� Canadá - Ontário

� Índia – Nova Delhi, Bangalore, Mumbai, Kolkata e Pune

� Mediterrâneo e África - Dubai

� China – Shangai, ShenZhen

� Ásia – Singapura

� Malasia – Kuala Lumpur

� United Kingdon - Londres

� Brasil – São Paulo

� Escritórios no Mundo

� Estados Unidos da América - Flórida

� Canadá - Ontário

� Índia – Nova Delhi, Bangalore, Mumbai, Kolkata e Pune

� Mediterrâneo e África - Dubai

� China – Shangai, ShenZhen

� Ásia – Singapura

� Malasia – Kuala Lumpur

� United Kingdon - Londres

� Brasil – São Paulo

Page 7: O Mercado De Teste De Software

� QAI Brasil

� Braço direito da Multinacional Americana

� Iniciou suas atividades em 2006

� Sede em São Paulo

� Principais Ofertas

�Certificação Profissional (CSTE / CSQA e CSPM)

�Avaliação de Capacidade de Processos

�Processos Customizados

�Especialização

�Consultoria

� QAI Brasil

� Braço direito da Multinacional Americana

� Iniciou suas atividades em 2006

� Sede em São Paulo

� Principais Ofertas

�Certificação Profissional (CSTE / CSQA e CSPM)

�Avaliação de Capacidade de Processos

�Processos Customizados

�Especialização

�Consultoria

A QAI BrasilA QAI Brasil

Page 8: O Mercado De Teste De Software

� Teste e Homologação

� Gerenciamento de Níveis de Serviço

� Sistemas Produtivos

� Centro de Treinamento QAI

� Teste e Homologação

� Gerenciamento de Níveis de Serviço

� Sistemas Produtivos

� Centro de Treinamento QAI

Serviços Oferecidos pela QAI BrasilServiços Oferecidos pela QAI Brasil

Page 9: O Mercado De Teste De Software

Certificações QAICertificações QAI

� Certificações Profissionais

�CAST – Certified Associate in Software Testing

�CASQ – Certified Associate in Software Quality

�CSTE – Certified Software Tester

�CSQA – Certified Software Quality Analyst

�CSPM – Certified Software Project Manager

� Certificações Avançadas

�CMST – Certified Manager of Software Testing

�CMSQ – Certified Manager of Software Quality

� Certificações Profissionais

�CAST – Certified Associate in Software Testing

�CASQ – Certified Associate in Software Quality

�CSTE – Certified Software Tester

�CSQA – Certified Software Quality Analyst

�CSPM – Certified Software Project Manager

� Certificações Avançadas

�CMST – Certified Manager of Software Testing

�CMSQ – Certified Manager of Software Quality

Page 10: O Mercado De Teste De Software

Nossos NúmerosNossos Números

� No mundo

� 47.000 exames realizados no mundo

� 35.000 profissionais aprovados

� 18.000 profissionais certificados e atualmente ativos

� No Brasil

� 47 profissionais certificados

� No mundo

� 47.000 exames realizados no mundo

� 35.000 profissionais aprovados

� 18.000 profissionais certificados e atualmente ativos

� No Brasil

� 47 profissionais certificados

Page 11: O Mercado De Teste De Software

11

Onde EstamosOnde Estamos

20062006

20072007

20082008

Prep Courses Prep Courses & Exams& Exams

Page 12: O Mercado De Teste De Software

Presença no Mercado BrasileiroPresença no Mercado Brasileiro

Page 13: O Mercado De Teste De Software

Presença InternacionalPresença Internacional

Page 14: O Mercado De Teste De Software

ParceriasParcerias

Page 15: O Mercado De Teste De Software

15

Visão Geral do Mercado BrasileiroVisão Geral do Mercado Brasileiro

Tópico 2005 2006 2007

Posição no Mercado Global (SW e Serviços) 15 12 12

Total de Vendas em TI (Brasil) US$5.98Bi US$7.41Bi US$11.12Bi

Produto Interno Bruto 1.17% 0.95% 0.86%

Licenciamento de Software US$2,36Bi US$2.7Bi US$4.19Bi

Presença no Mercado Global 1.1% 1.2% 1.6%

Presença no Mercado Latino 41.9% 41% 43%

Serviços US$3.62Bi US$4.69Bi US$6.93Bi

Produtos Importados Usados Internamente 73% 71% 32.5%

Empresas de Software 7700 7760 7936

Micro e Pequenas Empresas 94% 94% 94%

Page 16: O Mercado De Teste De Software

16

Evolução do MercadoEvolução do Mercado

Services

$6,93Services

$5,83Services

$4,69Services

$3,62

Software

$4,19

Software

$3,26

Software

$2,72Software

$2,36

$0,00

$2,00

$4,00

$6,00

$8,00

$10,00

$12,00

2004 2005 2006 2007

Variation

Total Market2006 / 2007

+ 22,3%

Services2006 / 2007

+ 18,8%

Software2006 / 2007

+ 28,5%

Page 17: O Mercado De Teste De Software

17

Modelos AdotadosModelos Adotados

C M M

6%

B alanced Sco recard

11%

N enhum

15%

P M I

6%e-SC M

1%

M o delo P ró prio

5%

EF QM

1%

ISO 9000

2%

ISO 20000

10%

C o bit

16%

Six Sigma

3%

P rince

1%

IT IL

23%

Page 18: O Mercado De Teste De Software

18

Evoulução dos ModelosEvoulução dos Modelos

FonteFonte: : ReaserchReaserch In the In the ITSMfITSMf BrazilBrazil

IT FRAMEWORK ADOPTION IN BRAZILIT FRAMEWORK ADOPTION IN BRAZIL

Page 19: O Mercado De Teste De Software

19

Modelos Internacionais x NacionaisModelos Internacionais x Nacionais

CMMi versus MPS.BR

0 1 2

17

39

58

79

0 0 05

17

72

106

0

20

40

60

80

100

120

2002 2003 2004 2005 2006 2007 2008

Year

To

tal

of

Ap

pra

isals

CMMI MPS.BR

MPS.BR is a Brazilian Software Process Capability Model based on SEI-CMMi with 7 Maturity Levels administered by Softex and design specially to micro and small companies and supported by the Brazilian Government.

Page 20: O Mercado De Teste De Software

Situação do Mercado BrasileiroSituação do Mercado Brasileiro

Page 21: O Mercado De Teste De Software

Situação do Mercado BrasileiroSituação do Mercado Brasileiro

Page 22: O Mercado De Teste De Software

Sobre o Teste de SoftwareSobre o Teste de SoftwareSobre o Teste de Software

Page 23: O Mercado De Teste De Software

23

� O processo de teste comparado com o de manufatura

� A existência do processo artesanal na produção de

software

� Crescimento do mercado consumidor

� Aumento na demanda por sistemas

� Divisão de papéis

� Produção em série

� O Teste como um processo separado

� O Conceito de fábrica de teste

� O processo de teste comparado com o de manufatura

� A existência do processo artesanal na produção de

software

� Crescimento do mercado consumidor

� Aumento na demanda por sistemas

� Divisão de papéis

� Produção em série

� O Teste como um processo separado

� O Conceito de fábrica de teste

A Evolução do Teste de SoftwareA Evolução do Teste de Software

Page 24: O Mercado De Teste De Software

24

� Ainda encarado como uma proteção

rudimentar ao ambiente produtivo

� Testes somente na finalização da construção

� Ainda encarado como uma proteção

rudimentar ao ambiente produtivo

� Testes somente na finalização da construção

A Evolução do Teste de SoftwareA Evolução do Teste de Software

Page 25: O Mercado De Teste De Software

25

� Testador de Software (Executor)

� Automatizador de Teste

� Analista de Teste

� Arquiteto de Teste

� Engenheiro de Teste

� Gerente de Teste

� Consultor em Teste

� Testador de Software (Executor)

� Automatizador de Teste

� Analista de Teste

� Arquiteto de Teste

� Engenheiro de Teste

� Gerente de Teste

� Consultor em Teste

Os Papéis e a Carreira no Teste de SoftwareOs Papéis e a Carreira no Teste de Software

Page 26: O Mercado De Teste De Software

26

� Conceitos e Princípios do Teste de Software

� Ambiente de Teste de Software

� Gerência de Projetos de Teste

� Planejamento, Execução e Reporte

� Teste de Aceite

� Teste de Software de Terceiros

� Teste de Controles Internos

� Teste de Novas Tecnologias

� Conceitos e Princípios do Teste de Software

� Ambiente de Teste de Software

� Gerência de Projetos de Teste

� Planejamento, Execução e Reporte

� Teste de Aceite

� Teste de Software de Terceiros

� Teste de Controles Internos

� Teste de Novas Tecnologias

As Habilidades NecessáriasAs Habilidades Necessárias

Page 27: O Mercado De Teste De Software

Habilidades de um TestadorHabilidades de um Testador

� Caçador de erros

� Ser “destrutivo” e criativo

� Perseguir erros, não pessoas

� Tato e diplomático

� Paciente

� Insistente

� Detalhista

� Conhecer ferramentas de teste

� Conhecer a aplicação e regras de negócio

� Conhecer métodos de teste

� Clareza na escrita

� Caçador de erros

� Ser “destrutivo” e criativo

� Perseguir erros, não pessoas

� Tato e diplomático

� Paciente

� Insistente

� Detalhista

� Conhecer ferramentas de teste

� Conhecer a aplicação e regras de negócio

� Conhecer métodos de teste

� Clareza na escrita

Page 28: O Mercado De Teste De Software

O que um testador deve saber?O que um testador deve saber?

� Como testar

� Estratégia de Testes

� Caixa Branca

� Caixa Preta

� O que testar

� Categoria dos Testes (também conhecido como tipos de testes)

� Funcional

� Performance

� Configuração

� Stress

� Usabilidade

� Etc.

� Como testar

� Estratégia de Testes

� Caixa Branca

� Caixa Preta

� O que testar

� Categoria dos Testes (também conhecido como tipos de testes)

� Funcional

� Performance

� Configuração

� Stress

� Usabilidade

� Etc.

Page 29: O Mercado De Teste De Software

O que um testador deve saber?O que um testador deve saber?

� Quando testar

� Estágios dos Testes

� Testes unitários

� Testes de integração

� Testes de sistema

� Testes de aceitação

� Técnicas de especificação de casos de testes

� Método de decomposição de requisitos

� Derivando casos de testes de casos de uso

� Particionamento de equivalência

� Análise de valor limite

� Automação de Testes

� Quando testar

� Estágios dos Testes

� Testes unitários

� Testes de integração

� Testes de sistema

� Testes de aceitação

� Técnicas de especificação de casos de testes

� Método de decomposição de requisitos

� Derivando casos de testes de casos de uso

� Particionamento de equivalência

� Análise de valor limite

� Automação de Testes

Page 30: O Mercado De Teste De Software

Mercado atualMercado atual

� Carência de profissionais especializados em testes de software.

� Carência de ambientes estruturados para a execução dos testes.

� Cobertura de testes insuficientes em relação as funcionalidades e adequação aos requisitos.

� Alto índice de não atendimento aos requisitos.

� Informalidade do processo de testes (em geral executados pelo próprios desenvolvedores).

� Baixa relevância atribuída ao processo de testes.

� Necessidade de abordagem de teste diferenciadas para novas tecnologias.

� Carência de profissionais especializados em testes de software.

� Carência de ambientes estruturados para a execução dos testes.

� Cobertura de testes insuficientes em relação as funcionalidades e adequação aos requisitos.

� Alto índice de não atendimento aos requisitos.

� Informalidade do processo de testes (em geral executados pelo próprios desenvolvedores).

� Baixa relevância atribuída ao processo de testes.

� Necessidade de abordagem de teste diferenciadas para novas tecnologias.

Page 31: O Mercado De Teste De Software

Mercado atual – O início das mudançasMercado atual – O início das mudanças

� As principais universidades começam a investir em centros de competência em Testes.

� Já existe carreira profissional de teste:

� Analista de Teste / Testador / Tester

� Já existe um mercado de “iniciantes e experientes”

� Testadores ganham o que ganham desenvolvedores

� Ainda é novidade, mas agora visto com admiração e não mais como algo supérfluo

� Ainda existe uma grande diferença entre a intenção de qualidade e a ação de qualidade no “mercado”

� O obstáculo hoje não é mais porque as empresas não querem, mas porque não sabem COMO fazer

� Conseqüência: oportunidades para o profissional de testes com conhecimento

Page 32: O Mercado De Teste De Software

Faixa Salarial do ProfissionalFaixa Salarial do Profissional

Page 33: O Mercado De Teste De Software

Faixa Salarial do Profissional por RegiãoFaixa Salarial do Profissional por Região

Page 34: O Mercado De Teste De Software

Faixa Salarial do Profissional por RegiãoFaixa Salarial do Profissional por Região

> R$ 8.000,00Consultor Especialista em QA

R$ 7.200,00Gerente Consultor

R$ 6.800,00Gerente Especialista

R$ 6.200,00Gerente de Teste

R$ 5.600,00Engenheiro de Teste

R$ 4.000,00Arquiteto de Teste

R$ 3.200,00Analista de Teste

R$ 2.200,00Automatizador de Teste

R$ 1.500,00Executor de Teste

ValorCargo

Page 35: O Mercado De Teste De Software

35

Comparativo entre as CertificaçõesComparativo entre as Certificações

� Certificações e Cursos Preparatórios� Certificações e Cursos Preparatórios

Especialista

Inglês

47

2006

Português

$1,508.00

$350.00

$1.158.00

QAI(CSTE/CSQA)ITEM

ALATS(CBTS)

ISTQB(CTFL)

QAI(CAST/CAST)

Preço do Curso Preparatório $660.00 $440.00 $520,00

Preço do Exame $165.00 $195.00 $200.00

Total de Investimento $825.00 $635.00 $720.00

Idioma do Exame Português Português Português

Data em que Iniciou 2006 2006 2006

Profissionais Certificados 138 210 -

Idioma do Material Português Português Inglês

Nível FundamentosFundame

ntos Fundamentos

Page 36: O Mercado De Teste De Software

Quem mais EmpregaQuem mais Emprega

� Fábricas de Teste

� Consultorias Especializadas (Body Shop & Outsourcing)

� Instituições Financeiras

� Fábricas de Software

� Fábricas de Teste

� Consultorias Especializadas (Body Shop & Outsourcing)

� Instituições Financeiras

� Fábricas de Software

Page 37: O Mercado De Teste De Software

PERGUNTAS?PERGUNTAS?PERGUNTAS?

Page 38: O Mercado De Teste De Software

Apresentação Institucional

Apresentação Institucional

Fernando Scarazzatto, [email protected]

Quality Assurance Institute – BrasilSão Paulo

+55 11 3048-4018

Fernando Scarazzatto, [email protected]

Quality Assurance Institute – BrasilSão Paulo

+55 11 3048-4018