Atividade:
| ||||||||||||||||||||||||||||||||||||||
Finalidade
|
|
Passos
|
|
| Artefatos Informados: | Artefatos Resultantes: |
| Freqüência: Esta atividade é normalmente executada várias vezes por iteração. . | |
| Papel: Designer de Teste | |
| Mentores de Ferramentas: | |
| Informações Adicionais: |
|
| Detalhamentos do Fluxo de Trabalho: |
| Finalidade: | Relembrar as noções básicas sobre a abordagem de teste e mostrar como ela será restringida pela arquitetura de software. |
Relacione e caracterize os principais aspectos da abordagem de teste ao revisá-la. Usando essas informações, revise a arquitetura de software e comece a formular noções básicas sobre as necessidades gerais do ambiente para o esforço de teste.
| Finalidade: | Compreender os diversos ambientes de implantação diferentes e familiarizar-se com as principais características de cada ambiente. |
| Finalidade: | Formular uma pequena lista consolidada de ambientes com experiências de ambiente diversificadas. |
| Finalidade: | Definir os elementos essenciais de cada Configuração de Ambiente de Teste que permitirá executar o teste necessário. |
Execute o teste para cada Configuração de Ambiente de Teste identificado; em seguida, identifique e defina os detalhes a seguir.
Usando o Plano de Teste, identifique cada técnica que fará parte da Abordagem de Teste. Para cada técnica, liste os requisitos de ambiente específicos que precisarão ser satisfeitos para permitir a execução do teste.
Usando os requisitos identificados, comece a agrupar uma lista dos itens de hardware e software necessários para a condução do teste. Fique atento às oportunidades de consolidação.
Agora, reúna os detalhes para cada configuração. Seja o mais específico possível. Você talvez precise da ajuda do suporte técnico ou dos recursos de administração do sistema. Tente descobrir os "extremos" mínimo e máximo para os possíveis ambientes. Em geral, esses extremos são suficientes para fornecer uma visão geral da experiência de ambiente.
Configurar, manter e gerenciar um ambiente de teste normalmente são tarefas difíceis e de grande demanda. Pense nos procedimentos de gerenciamento que você adotará para manter o ambiente de teste funcionando apropriadamente.
| Finalidade: | Verificar se a atividade foi concluída de forma apropriada e se os artefatos resultantes são aceitáveis. |
Agora que você concluiu o trabalho, convém verificar se ele foi proveitoso e garantir que você não apenas consumiu uma grande quantidade de papel. Avalie se a qualidade de seu trabalho é apropriada e se ele está completo o suficiente para ser útil aos membros da equipe que o utilizarão depois como entrada em seu próprio trabalho. Sempre que possível, use as listas de verificação fornecidas no RUP para verificar se a qualidade e a abrangência estão satisfatórias.
Faça com que as pessoas que executam as atividades subordinadas e que dependem de seu trabalho como entrada tomem parte nele revisando o seu trabalho provisório. Faça isso enquanto ainda dispõe de tempo para executar algum tipo de ação em relação às questões levantadas por eles. Avalie também seu trabalho, comparando-o com os principais artefatos informados para verificar se eles foram representados de forma precisa e satisfatória. Talvez seja útil solicitar ao autor do artefato informado para rever seu trabalho baseado nisso.
Tente lembrar-se de que o RUP é um processo iterativo e que, em vários casos, os artefatos evoluirão com o passar do tempo. Portanto, normalmente não é necessário e, em geral, é improdutivo formar um artefato completo que será usado apenas parcialmente ou que nem será usado no trabalho imediatamente subseqüente. Isso porque há uma grande probabilidade de a situação que envolve o artefato ser alterada e as suposições feitas no momento de criação do artefato acabarem sendo incorretas antes de o artefato ser usado, resultando em desperdício de esforço e em um dispendioso retrabalho. Evite também a armadilha de ficar perdendo tempo com inúmeros ciclos de apresentação em detrimento do valor do conteúdo. Em ambientes de projeto em que apresentações têm grande importância e são considerados produtos finais, utilize um recurso administrativo para tarefas de apresentação.
|
Rational Unified Process
|