Alats Seminario V03 3

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Alats Seminario V03 3 - Presentation Transcript

    1. Testes de Software & Vôo 3054 da TAM Leonardo Molinari Consultor Sênior de Qualidade de Software
    2. Antes uma pequena história...
    3. Agenda
      • Projeto de Software X Testes
      • Principais Problemas em Web App
      • Capacidade de um Sistema Web
      • Teste em Sistemas Embarcados
      • Aplicação Web (Imaginária) 3054
      • Heróis na Qualidade
    4. Projeto de Software X Testes Sistema sob Testes Estado do Programa Entradas Intencionais Estado do Sistema Recursos do sistema E de Configuração Entrada de outros Processos, clientes e servidores Saídas Monitoradas Estado do Programa, incluindo saídas inesperadas Estado do Sistema Impacto na conexão dos devices / recursos de sistema Saída para outros Processos, clientes e servidores
    5. Projeto de Software X Testes
      • Curva de Falhas
      Projetos Distintos ao longo do tempo tempo “ desgaste” “ mortalidade infantil” índice de falhas
    6. Projeto de Software X Testes
      • Detecção de Erros: O Custo dos Erros
    7. Projeto de Software X Testes
    8. Principais Problemas em Web App
      • Conexões com BD e Queries
      • Código do Application Server
      • Hardware do WebServer
      • Network em si
    9.  
    10. Capacidade de um Sistema Diagrama de Gargalos
    11. Capacidade de um Sistema
      • Capacidade de Utilização
        • = [ saída atual ]/[ capacidade de projeto ]
      • Capacidade de Eficiência
        • = [ saída atual ]/[ capacidade efetiva ]
      0 Capacidade De Projeto Capacidade Efetiva Saída Atual Period #5 Saída Atual Period #8 Gerencia de Foco : Perda na Capacidade de Produção
    12. Visão de Demanda 6am 12pm 6pm 12am 6am 12pm 6pm 12am Day 1 Day 2 6am 12pm 6pm 12am 6am 12pm 6pm 12am Day 1 Day 2 Demand Surge Cyclical Random & Infrequent
    13. Teste em Sistemas Embarcados
      • Sistemas Embarcados (Embedded Systems) = Hardware + Software
        • Ex: Máquinas de Jogos, Painel Eletrô-Eletrônico, Aparelhos Médicos, Sistemas de Aviões, etc.
    14. Teste em Sistemas Embarcados
      • Testes em Sistemas Embarcados
        • Teste do Hardware (isolado)
        • Teste do Software (isolado)
          • Testes de Caixa-Branca
          • Testes Unitários
        • Teste do Software e Hardware Juntos
        • Teste de Aceitação do Usuário
      • Problemas:
        • Custo
        • Simulação e Dados de Testes
        • Deve-se fazer análise de Risco Forte
    15. Teste em Sistemas Embarcados
      • Visão Geral de Análise de Risco
    16. Teste em Sistemas Embarcados
      • Opções de Risco
    17. Aplicação Web 3054
      • Fato: Acidente com Vôo 3054 da TAM, ocorrido em 17 de julho de 2007 às 18h50min.
      • Premissa: imagine que o Vôo 3054 TAM é uma aplicação Web.
      • Perguntas:
        • O que fazer evitar um desastre Web?
    18. Aplicação Web 3054
      • O que fazer para evitar um desastre Web:
        • As máquinas Web onde estão os servidores estão funcionando perfeitamente? Estão preparadas para receber o "pouso" do sistema Web?
        • Os servidores (o "aeroporto") estão sobrecarregados antes mesmo do sistema Web entrar no ar?
        • O firewall ("torre de controle") que protege os dados e outras partes do sistemas está devidamente configurado que evitar "intrusos"?
    19. Aplicação Web 3054
      • O que fazer para evitar um desastre Web:
        • Os servidores possuem espaço em disco e em memória suficientes?
        • Os requisitos de instalação ("normas internacionais") do sistema web confere com o que foi disponibilizado (real) para instalação do sistema em produção?
        • O sistema Web foi testado (o mais próximo possível) em termos de performance (teste de desempenho) no ambiente que espelhasse a realidade?
    20. Aplicação Web 3054
      • O que fazer para evitar um desastre Web:
        • Todos os requisitos funcionais e não funcionais foram testados antes do sistema entrar em produção? E os requisitos que se precisa testar e não foram especificados? Ambiente chuvoso pode ser um requisito não-funcional...
        • Ao entrar em produção o sistema Web foi testado de forma mínima para verificar se o mesmo consegue "entrar no ar"?
        • As contingências ("segurança") para o sistema foram definidas e testadas de modo a ter certeza que se algo falhar haverá socorro ("bombeiros e ambulância")?
    21. Aplicação Web 3054
      • O que fazer para evitar um desastre Web:
        • A segurança das informações dos usuários ou do negócio envolvido, está garantido com o sistema no ar ou não? Tem backup?
        • Todos os funcionários, consultores, analistas envolvidos estão capacitados e cientes de tudo que existe e deve ser feito ?
        • O sistema recebe manutenções periódicas de modo a acompanhar seu desempenho (ser pró-ativo)?
    22. Aplicação Web 3054
      • O que fazer para evitar um desastre Web:
        • O tempo para Teste foi adequado em todas as etapas? (teste é antes, durante e depois)
        • Um defeito quando encontrado foi devidamente reportado, com as devidas providências tomadas?
        • O risco de um defeito não resolvido pode inviabilizar o sistema a médio ou longo prazo? (efeito rachadura. Exs: peça com defeito não resolvido)
        • Até que ponto o “log” do sistema (caixa-preta) está funcionando corretamente sem inviabilizar a performance?
    23. Heróis na Qualidade
      • Conceito de Herói:
        • Herói : Alguém exemplar que reúne em si os atributos necessários para superar de forma gloriosa ou excepcional um determinado problema ou obstáculo ou meta.
        • Super-Herói : é a realização máxima, ou suprema, do mito do herói.
        • Anti-herói : é alguém realiza as mesmas atitudes do herói, porém por motivos egoístas ou que não tem vocação heróica.
    24. Heróis na Qualidade
      • Por que precisamos de heróis na Qualidade?
        • Para nos inspirarmos na ATITUDE correta.
      • Quem pode ser um herói?
        • VOCÊ e qualquer um que tenha atitude correta perante a qualidade.
          • Pode ser alguém simples que faz coisas extraordinárias.
    25. Heróis na Qualidade
    26. Heróis na Qualidade
      • Quais atitudes devemos ter para sermos um profissional-herói:
        • Faça parte de seu time;
        • Tenha comprometimento;
        • Seja visível para todos;
        • Faça bons relacionamentos;
        • Tenha sempre iniciativa. Não confundir com precipitação;
        • Seja respeitável e decente;
        • Respeite a diversidade;
        • Use estratégias ganhadoras sempre, e busque sempre novas;
        • Trate de sua saúde. Aparência não é saúde;
        • Não se acomode nunca. Busque melhorar sempre!
    27. Reflexões
      • “ Na Qualidade,
      • não avançar é recuar!”
    28. Reflexões
      • Teste
      • é coisa séria...
      • Mas pode e deve ser prazeroso...
    29. Conhecendo o Palestrante
      • Engº de Sistemas-UERJ & Pós-Graduado em Gestão Pela Qualidade Total – Univ. Estácio de Sá
      • Consultor de Sênior de Qualidade de Software
      • Certificação/Experiência (metodologia, processos, ferramentas e ministrar treinamento) em Testes, Requisitos, Ger. de Configuração, Ger. Projetos, OpenSource
      • Experiência Nacional e Internacional em diversos segmentos
      • NOVO
      • 3ª Edição
    30. Dúvidas ???
      • Palestrante: Leonardo Molinari
      • E-mail: lm7k@yahoo.com.br
      • Site Pessoal: http://geocities.yahoo.com.br/lm7k/testes.html
      • Blog Diário da Qualidade (quase 1500 vistas/mês):
      • http://diariodaqualidade.blogspot.com
      1° que resolver o Sudoku leva um livro meu!

    + lm7klm7k, 3 years ago

    custom

    518 views, 0 favs, 2 embeds more stats

    Seminario da Alats em 2007

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 518
      • 463 on SlideShare
      • 55 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 137
    Most viewed embeds
    • 49 views on http://diariodaqualidade.blogspot.com
    • 6 views on http://www.diariodaqualidade.blogspot.com

    more

    All embeds
    • 49 views on http://diariodaqualidade.blogspot.com
    • 6 views on http://www.diariodaqualidade.blogspot.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories