GoConqr has a new look! Let us know what you think.

Mind map

5.1 Aprimoramento do Processo de Testes

mariab5612 Portuguese 5.0Average rating 5.0 out of 5 (1 rating)

Map content

5.1 Aprimoramento do Processo de Testes

  1. processo geral de testes de uma organização deve passar por melhorias contínuas

  2. TM é a força motriz por trás das alterações e das melhorias nos processos de testes

  3. Ciclo de melhorias de Deming ( planejar, executar, verificar, atuar) utilizado a décadas e ainda é relevante qdo o testador precisa aprimorar o processo utilizado hoje

  4. Tipos de aprimoramento de processos

    • os modelos de aprimoramento de processos se dividem em 2 categorias:
      • Modelo de Referência de Processos
        • gera medidas de maturidade/cria roteiro p aprimoramento do processo
      • modelo de referência de conteúdo
        • faz avaliações orientadas p negócios das oportunidades de aprimoramento de uma organização
  5. o aprimoramento de processos de teste tb pode ser alcançado sem modelos, através da utilização de abordagens analíticas e reuniões retrospectivas

  6. MODELOS

    • MODELOS POR ESTÁGIOS: criam normas p comparação entre empresas e organizações diferentes
      • TMMI
        • indica roteiro para aprimoramento dos processos de testes
        • 5 niveis de maturidade, pretende completar CMMI
          • 85% deve estar completo p passar ao nivel seguinte
            • Nivel 1: Inicial
              • Não existe processo de teste formalmente documentado/estruturado; testes adhoc; objetivo do teste provar que o software funciona
              • Nivel 2: Gerenciamento
                • processos de testes claramente separados da depuração; definição das politicas e metas de testes
                • Nivel 3: Definição
                  • Processo de testes é integrado ao ciclo de vida de desenvolvimento de software; processo é documentado em normas, procedimentos e métodos formais
                  • Nivel 4: Medição
                    • Teste consegue ser medido e gerenciado eficazmente na organização
                    • Nivel 5: Otimização
                      • estado de maturidade de processos de teste; dados do processo podem ser utilizados p ajudar a impedir defeitos e ênfase é depositada na otimização do processo estabelecido
      • CMMI
    • MODELOS CONTÍNUOS: permite q uma organização lide c problemas de mais alta prioridade c mais liberdade na ordem da implementação
      • TPI NEXT
        • indica roteiro para aprimoramento dos processos de testes
        • 16 areas
          • 4 niveis maturidade
            • Inicial
              • controlado
                • eficiente
                  • otimizado
                    • checkpoints específicos são definidos p avaliar a area principal de cada 1 dos niveis de maturidade
                      • matriz de maturidade que cobre todas as áreas importantes
                        • a definição dos objetivos de aprimoramento e sua implantação podem ser ajustadas de acordo c as necessidades e a capacidade da organização
                          • a abordagem genérica torna a TPI Next independente de qq modelo de aprimoramento de processos de software
      • STEP
        • propiciam meios p determinar de onde virá o maior retorno sobre o investimento de aprimorar os processos e permitem que a organização escola o roteiro adequado
        • não exige que melhorias comecem em uma ordem especifica ( á maneira do CTP)
        • garante a criação antecipada de CTs que validam as especificações de requisitos ANTES da modelagem e codificação
        • PREMISSAS
          • -estratégia de testes baseada em requisitos
            • início do teste no começo do ciclo de vida
              • a modelagem do testware vem antes da modelagem de software
                • os testes servem de modelo de requisitos e utilização
          • defeitos são detectados antes ou totalmente prevenidos
          • defeitos sistematicamente analisados
          • testadores e desenvolvedores trabalham juntos
        • em alguns casos o modelo STEP se mistura c o modelo de maturidade TPI Next
      • CTP
        • propiciam meios p determinar de onde virá o maior retorno sobre o investimento de aprimorar os processos e permitem que a organização escola o roteiro adequado
        • modelo de referência de conteúdo
          • CTP identifica 12 processos de testes críticos
            • ordagem contextual que permite adaptação do modelo
              • modelo CTP é adaptável ao contexto de todos os modelos de ciclo de vida de desenvolvimento de software
                • alem de entrevistas c participantes o CTP inclui a utilização de métricas p comparar as organizações c as médias e boas práticas do setor
  7. assim que ficar acordado que os processos devem ser revisados as etapas p a implementação de aprimoramento de processos a ser adotadas podem ser definidas no:

    • modelo IDEALSM [IDEAL96]
  8. ETAPAS DE IMPLEMENTAÇÃO DE APRIMORAMENTO DE PROCESSOS

    • INICIAÇÃO
      • objetivos, metas, escopo e cobertura das melhorias nos processos são acordados
      • escolha do modelo de aprimoramento
      • critérios de sucesso são definidos e método pelo qual serão medidos
    • DIAGNÓSTICO
      • abordagem acordada é avaliada e 1 relatório de avaliação de testes é criado, contendo avaliação das práticas atuais e uma lista de possiveis melhorias de processos
    • DEFINIÇÃO
      • lista de possíveis melhorias priorizada
        • plano para a entrega das melhorias é desenvolvido
    • AÇÃO
      • plano é implementado
        • pode incluir capacitação, lançamento de processos e sua implantação total
    • APRENDIZADO
      • verifica quais beneficios foram recebidos
      • verifica quais dos critérios de sucesso foram atendidos

Information

Description
Mind Map on 5.1 Aprimoramento do Processo de Testes, created by mariab5612 on 21/04/2016.
Created by
mariab5612 · Apr 2016
Updated
May 6, 2016
Views
10
Rating
Average rating 5.0 out of 5 (1 rating)

Feedback

What is it about?

What do you think of the new look?

How do you like it?