Detalhamento do Fluxo de Trabalho:
|
Tópicos |
|
A finalidade deste detalhamento do fluxo de trabalho é atingir a amplitude e o detalhamento apropriados do esforço de teste para permitir uma avaliação suficiente do Item de Teste-Alvo - em que a avaliação suficiente é controlada pelos Motivadores de Teste e pela Missão de Avaliação. Normalmente realizado uma vez por ciclo de teste, esse trabalho envolve a execução do trabalho tático central do esforço de teste e avaliação, ou seja, a implementação, a execução e a avaliação de testes específicos e o relatório correspondente dos incidentes encontrados.
Para cada ciclo de teste, o foco principal do trabalho será:
O trabalho está basicamente centrado nos papéis de Testador e Analista de Teste. As habilidades mais importantes exigidas para esse trabalho incluem as habilidades para investigação e análise, tenacidade, meticulosidade, bom conhecimento técnico e boas habilidades para comunicação verbal e escrita (documentação de incidentes, solicitações de mudanças, etc.).
Como uma heurística para a alocação relativa de recursos por fase, os percentuais típicos do uso de recurso de teste para este detalhamento do fluxo de trabalho são: Iniciação 05%, Elaboração 25%, Construção 40% e Transição 35%.
Quando os requisitos para automatização de teste forem muito importantes, talvez sejam úteis a criação e a manutenção de vantagens automatizadas para uma sub-equipe separada, permitindo que ela se especialize em questões sobre automatização. Isso permite que os outros membros da equipe se concentrem na melhoria das vantagens de teste não automatizado.
Normalmente, esse trabalho é executado várias vezes durante uma iteração; o número de vezes, em geral, é um por Build observe, no entanto, que é normal não testar todos os builds. Conduzido pela programação de Build, esse trabalho pode aumentar no curso da iteração. Quando a amplitude e o detalhamento apropriados do teste são atingidos dentro de um ciclo de teste, o foco se volta para Detalhamento do Fluxo de Trabalho: Realizar Missão Aceitável.
Para as iterações anteriores e a fase inicial de Construção, em geral, é necessário esforço adicional para tratar problemas táticos encontrados pela primeira vez durante a implementação e execução do teste. Esses problemas diminuem o número de testes implementados e executados e limitam a amplitude e o detalhamento do teste.
A sofisticação e a disponibilidade das ferramentas de automatização de teste e as habilidades necessárias para utilizá-las com eficiência influenciarão a alocação de recursos nesse trabalho. Convém distribuir os recursos fixos especializados em uma parte desse trabalho para aumentar a probabilidade de êxito. Também pode ser mais econômico arrendar as ferramentas de automatização e contratar pessoas com habilidades específicas para usar as ferramentas, especialmente para diminuir os riscos iniciais. É necessário equilibrar os benefícios desse método com a necessidade de desenvolver habilidades no pessoal da empresa para manter as vantagens da automatização no futuro.
As referências a seguir fornecem mais detalhes para orientá-lo na realização dessa tarefa:
Para obter mais informações sobre os conceitos básicos desse trabalho:
|
Rational Unified Process
|