X-Zone: Fabrica de Testes
Upcoming SlideShare
Loading in...5
×
 

X-Zone: Fabrica de Testes

on

  • 3,071 views

Apresentação da Solução X-Zone dentro dos conceitos de Fábrica de Testes (por Alexandre Bartie)

Apresentação da Solução X-Zone dentro dos conceitos de Fábrica de Testes (por Alexandre Bartie)

Statistics

Views

Total Views
3,071
Views on SlideShare
3,051
Embed Views
20

Actions

Likes
0
Downloads
69
Comments
0

6 Embeds 20

http://www.slideshare.net 6
http://www.globalcloudnotebook.com 6
http://ec2-50-19-23-4.compute-1.amazonaws.com 3
http://ec2-23-23-184-146.compute-1.amazonaws.com 2
http://www.linkedin.com 2
http://www.lmodules.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

X-Zone: Fabrica de Testes X-Zone: Fabrica de Testes Presentation Transcript

  • Fábrica de Testes X-Zone Solutions Framework ® Garantindo os Requisitos Funcionais e Não Funcionais dos Sistemas de Negócios
    • Objetivo:
      • Apresentar a Fábrica de Testes com X-Zone
    Visão Geral desta Apresentação Estrutura da Apresentação:
      • Por que investir em Qualidade de Software ?
      • Por que investir numa Fábrica de Testes ?
      • Por que investir num Framework de Testes ?
      • Por que investir no Framework X-Zone ?
      • Futuro do Framework X-Zone;
      • Telas do Framework X-Zone.
    • Porque Investir em
    • Qualidade de Software ?
    Investimentos em Qualidade de Software
  • Fatores Motivacionais
      • Alta Incidência de Erros nas etapas finais do projeto (Homologação, Piloto e Produção);
      • A Busca pela Produtividade aumenta a Incidência de Defeitos e o Nível de Retrabalho ;
      • A Terceirização do Desenvolvimento aumenta simultaneidade das mudanças ;
      • Existe a tendência dos Clientes adotarem SLA’s de Qualidade em seus Contratos;
      • O amadurecimento da Concorrência gera a necessidade de maior Qualidade;
      • Qualidade torna-se Fator Determinante para manter-se Competitivo no Mercado;
      • Trata-se de uma Tendência do Mercado Mundial investir mais em Testes de Software;
      • Testes agregam Qualidade no software e pode ser Diferencial no Mercado ;
  • Benefícios Esperados
      • Detecção Prematura de Erros durante a Construção do Aplicativo;
      • Reduz Riscos do Projeto, pois diminui a Incidência de Defeitos no projeto;
      • Redução de Custos relativos à Manutenção Corretiva (Bugs de Produção);
      • Redução do Ciclo de Desenvolvimento , reduzindo Prazo e Custos do Projeto;
      • Mudança Cultural e Comportamental sobre as Práticas de Desenvolvimento;
      • Melhoria da Imagem Institucional da Empresa em relação a seus Clientes;
    • Porque Investir numa
    • Fábrica de Testes ?
    Investimentos na Fábrica de Testes Se testar é uma boa prática, o que aconteceria se utilizarmos esta prática ao extremo, realizando o maior número de testes possíveis no menor espaço de tempo ... Filosofia XP ( “ Extreme Programing”)
  • Fatores Motivacionais
      • Um sistema pode possuir de 100 a 500.000 situações diferenciadas de negócios;
      • A Busca pela Excelência exige uma maior cobertura possível dos cenários de testes;
      • Modificações nos aplicativos podem provocar erros em transações pré-existentes ;
      • Os Testes Manuais consomem mais recursos (tempo, pessoas, equipamentos);
      • Os Testes Manuais não são escaláveis, por apresentar alto custo unitário na execução;
      • Os Testes Manuais são difíceis de padronizar, reduzindo a confiabilidade do processo;
      • Os Testes Manuais não suportam altos volumes de testes num curto espaço de tempo;
  • Benefícios Esperados
      • Torna o Processo mais confiável nos Diagnósticos e Comparações de Resultados;
      • Torna o Produto mais confiável , através de um maior número de simulações;
      • Proporciona Alta Escalabilidade dos Testes, sem impactar nos Prazos e Custos;
      • Esforços de Testes podem ser Armazenados e Reaplicados continuamente;
      • Incorpora o conceito de Qualidade Incremental , acumulando os esforços anteriores;
      • Possibilita Testes em “Releases Intermediários” , que podem ser disponibilizados;
      • Redução de Custos relativos à Manutenção Corretiva (Bugs de Produção);
      • Redução do Ciclo de Desenvolvimento, reduzindo Prazo e Custos do Projeto;
    • Porque Investir num
    • Framework de Testes ?
    Investimentos na Fábrica de Testes
  • Escopo da Fábrica de Testes Convencional Gerenciamento da Execução dos Testes Concepção Elaboração Construção Transição Processo de Testes de Software Planejamento dos Testes Especificação dos Testes Encerramento do Processo Modelagem dos Testes Preparação do Ambiente Processamento dos Testes Análise dos Resultados [Novo Ciclo = Sim] [Novo Ciclo = Não] LEGENDA: “ CAMINHO NORMAL” “ CAMINHO CRÍTICO”
  • Escopo da Fábrica de Testes com X-Zone ® Gerenciamento dos Projetos de Testes Concepção Elaboração Construção Transição Processo de Testes de Software Planejamento dos Testes Especificação dos Testes Encerramento do Processo Modelagem dos Testes Preparação do Ambiente Processamento dos Testes Análise dos Resultados [Novo Ciclo = Sim] [Novo Ciclo = Não] LEGENDA: “ CAMINHO NORMAL” “ CAMINHO CRÍTICO”
  • Fábrica de Software Produto Fábrica de Testes Produção 20 dias 10 dias Homologação Distribuição Construção Especificação 25 dias 35 dias 90 dias IMPACTO: Estabilização do Software ocorre após o Desenvolvimento Ciclo de Desenvolvimento = 60 dias Atuação da Fábrica de Testes Convencional Estabilização Testes são executados após o término do Desenvolvimento Release em Validação Release Validado
  • IMPACTO : Estabilização do Software ocorre durante o Desenvolvimento Atuação da Fábrica de Testes com X-Zone ® Testes são executados em paralelo ao Desenvolvimento Release em Validação Release Validado Ciclo de Desenvolvimento = 35 dias Fábrica de Software Produto Produção 20 dias 10 dias Homologação Distribuição Construção e Testes Especificação 25 dias 10 dias 65 dias Aceite Fábrica de Testes
  • A adoção de Testes em paralelo reduz até 28 % os PRAZOS POR PROJETO Testes em Paralelo geram redução nos Prazos dos Projetos da TI Vantagens da Fábrica de Testes com X-Zone ® Pacote #1 Especificação Construção e Testes Homologação Distribuição 20 dias 35 dias 25 dias 10 dias Duração do Projeto 90 dias COM TESTES MANUAIS APLICADOS Pacote #1 20 dias 35 dias 20 dias 10 dias 85 dias TESTES AUTOMATIZADOS ITERAÇÃO #1 1.000 casos de testes Pacote #1 20 dias 30 dias 15 dias 10 dias 75 dias Pacote #4 20 dias 25 dias 10 dias 10 dias 65 dias TESTES AUTOMATIZADOS ITERAÇÃO #2 2.500 casos de testes TESTES AUTOMATIZADOS ITERAÇÃO #3 5.000 casos de testes Redução - Até 29 % Até 60 % - Até 28 % SISTEMA DE NEGÓCIO PROCESSOS
  • A Fábrica de Testes reflete radicalmente nos índices de Produtividade no Processo de Desenvolvimento Vantagens da Fábrica de Testes com X-Zone ® Evolução e amadurecimento da cultura de testes Maturidade Menor ciclo de estabilização dos sistemas de negócio Restrição Maior volume de testes gerenciados pelos Analistas Produtividade Menor volume de defeitos “não-procedentes” Confiabilidade Maior precisão na detecção de defeitos Eficácia Menor custo de execução dos testes Custo Menor tempo de execução dos testes Prazo Maior volume de casos de testes Qualidade Impacto da Fábrica de Testes Indicador
  • Vantagens da Fábrica de Testes com X-Zone ® Retornos associados à implantação da Fábrica de Testes com X-Zone ®
    • - Valorização do trabalho intelectual;
    • - Estabilidade do Aplicativo;
    • - Menor influência de “ Turnovers ”;
    • - Agilidade nas Entregas;
    • - Cultura voltado à Processos;
    • - Adequação às Especificações;
    Maturidade Organizacional Diferenciação dos Serviços
    • - Possibilita a prática de “Job Rotation”;
    • - Redução dos Riscos de Entregas;
    • - Suporta aumento na demanda dos serviços;
    • - Menor Índice de Retrabalho;
    • - Incentiva o “refactoring” do sistema;
    • - Redução de Erros em Produção;
    Suporta Mudanças Imagem Institucional
    • - Redução do Back-Log;
    - Aumento da Qualidade;
    • - Conquista de Novos Clientes;
    - Redução de Prazos;
    • - Manutenção de Clientes Atuais;
    - Redução de Custos; Satisfação de Clientes Competitividade
    • Porque Investir no
    • Framework X-Zone ?
    Investimentos na Solução X-Zone ®
      • Padronização das Arquiteturas de Testes :
        • Os Projetos de Testes são Padronizados e Componentizáveis ;
        • Os Projetos de Testes geram Soluções Corporativas e Reutilizáveis;
        • As Arquiteturas de Testes sofrem evoluções contínuas;
        • A Padronização do Processo leva a Soluções de Testes Confiáveis e Eficientes ;
      • Projeto de Automação de Testes :
        • A contínua Reutilização dos modelos de Testes torna os Projetos mais curtos e baratos ;
        • A Falta de Padronização geram Soluções Individualizadas que agregam maior risco à Automação;
        • O Framework de Testes reduz em até 50% do esforço de implantação da Fábrica de Testes;
        • O Framework de Testes permite a parametrização da Análise dos Resultados pelo Analista de Testes;
      • Capacitação Profissional :
        • A Padronização dos Testes reduz a Curva de Aprendizado , facilitando a Rotatividade dos Profissionais;
        • A Padronização dos Testes aumenta a interação entre as Equipes de Testes;
      • Ferramentas de Testes :
        • O Framework de Testes reduz os investimentos em ferramentas deTestes;
        • O Framework de Testes possibilita integrar-se com novas ferramentas sem comprometer o processo;
    Vantagens do Framework de Testes X-Zone ®
      • Alto Volume de Testes :
        • Alta Performance na Execução e Análise dos Resultados dos Testes;
        • Alto Grau de Precisão na Análise e Diagnósticos dos Resultados;
        • Redução dos Ciclos de Desenvolvimento, provocando redução nos prazos e custos do Projeto;
      • Retorno do Investimento : (ROI)
        • Alta padronização do Processo reduz o esforço de implantação da Fábrica de Testes;
        • Exclusivo Framework de Testes evita investimentos em ferramentas de gestão ade testes;
      • Flexibilidade da Solução :
        • O Framework de Testes possui um único Processo para Testes Manuais e Automatizados;
        • O Framework de Testes suporta as 3 categorias de sistemas (Front-End, Transacional e Batch);
        • O Framework de Testes suporta tanto processos de testes planejados quanto os emergenciais;
      • Transparência do Processo de Teste :
        • O Framework garante que os profissionais de testes empregam os Processos de Testes determinados;
        • Toda documentação direciona os trabalhos dos profissionais de testes, garantindo atualização contínua;
        • Padronização do Processo de Testes possibilita a troca de experiéncias entre as Equipes de Testes;
    Vantagens do Framework de Testes X-Zone ®
  • Integrar os processos de trabalho com um exclusivo Framework Brasileiro, reduzindo investimentos em ferramentas e eliminando riscos na implantação de todos os processos de engenharia de software. Suportar alta escalabilidade de trabalho , sem que o conhecimento fique restrito a um determinado grupo de profissionais, reduzindo riscos operacionais e dependências técnicas. Visão da Solução X-Zone Visão Estratégica da Solução X-Zone ®
  • Modelo Tradicional de Solução Integrada
  • Modelo Proposto de Solução X-Zone ®
      • Processos e Ferramentas são UNIFICADAS na Solução X-ZONE;
      • Trata-se de uma ÚNICA ferramenta, não existindo esforço de integração entre soluções;
      • Garante uma Base de Conhecimento de Negócios sobre o Legado;
      • Garante Alta Padronização dos trabalhos, aumentando a sinergia entre equipes;
      • Pouco esforço para gerar os benefícios e operacionalizar os procedimentos;
      • Informações são armazenadas em bancos de dados e não documentos;
      • Redução dos custos operacionais, aumento de produtividade e valor agregado;
      • Redução da dependência tecnológica, adaptando-se às diversas soluções existentes;
      • Desenhado para atender todos os níveis hierárquicos;
      • Desenhado para atender todas as disciplinas de engenharia de software;
    Características da Solução X-Zone ®
    • Futuro do
    • Framework X-Zone
    Evolução da Solução X-Zone ®
  • Reunir as melhores práticas de Testes e Qualidade de Software , desenvolvidas por profissionais brasileiros, empregando tecnologia nacional. Potencilizar os benefícios das práticas de testes e qualidade de software, combinando as metodologias ágeis com os processos voltados à rígidos controles operacionais . Desafios de Curto Prazo Visão de Curto Prazo da Solução X-Zone ®
  • Reunir empresas e profissionais que buscam definir um novo modelo de gestão e desenvolvimento de software, baseado na agilidade e controle operacional . Servir como uma verdadeira Base Compartilhada de Conhecimento de TI , promovendo sinergia entre empresas que buscam dar saltos contínuos de produtividade e qualidade, compartilhando experiências e definindo uma estratégia de atuação no mercado nacional e internacional. Desafios de Longo Prazo Visão de Longo Prazo da Solução X-Zone ®
      • Geração Automática de Combinação de Testes para Interfaces Visuais;
      • Reconhecimento Automático de Objetos Windows e Browsers;
      • Importação de Evidências de Automação de Testes Convencionais;
      • Padronização dos Testes para sistemas Front-End, Batch e Transacionais;
      • Integração com plataforma Mainframe e Unix (via FTP);
      • Automação de Testes parametrizadas por Analistas, eliminando o Automatizador;
      • Analisador de Código-Fonte para linguagens populares (VB, C++, Delphi, Java, dotNet);
    Metas: Novas Funcionalidades para 2009
      • Capturador e Reprodutor de Filmes (para apresentação);
      • Interceptador de Mensagens WINDOWS (Spy Windows);
      • Ferramenta de Análise Multi-Dimensional (Relatórios Dinâmicos e Customizáveis);
      • Ferramenta de criação de Diagramas de Genéricos; (Fluxogramas e outros)
      • Gerador de Gráficos em vários padrões; (Histogramas e outros)
      • Estruturador de Tarefas (WBS) para acompanhamento de trabalhos; (Gráfico Gantt)
    Metas: Aquisição de Componentes para 2009
    • Telas do
    • Framework X-Zone
    Telas do X-Zone Solutions Framework ®
  • Suites do X-Zone Solutions Framework ®
  • Telas do X-Zone Solutions Framework ®
  • Telas do X-Zone Solutions Framework ®
  • Telas do X-Zone Solutions Framework ®
  • Telas do X-Zone Solutions Framework ®
  • Informações sobre o X-Zone ® !!! Informações !!! Requisitar para: Alexandre Bartie [email_address] tel. (11) 4123-8254 cel. (11) 9623-3124 Skype-me !