Detalhamento do Fluxo de Trabalho:
|
Tópicos |
|
A finalidade deste detalhamento do fluxo de trabalho é manter e melhorar as vantagens do teste. Isso será particularmente importante caso a intenção seja reutilizar as vantagens desenvolvidas no ciclo atual de teste em ciclos subseqüentes.
Para cada ciclo de teste, o foco principal do trabalho será:
Embora a maioria dos papéis envolvidos na disciplina Teste tome parte da execução desse trabalho, o esforço gira basicamente em torno dos papéis de Designer de Teste e Testador. As habilidades mais importantes para esse trabalho incluem o foco na cobertura das vantagens do teste, a percepção para reutilização potencial, a consistência nas vantagens de teste e a apreciação dos problemas de arquitetura.
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 20%, Construção 10% e Transição 10%.
Onde o requisito para automatização de testes for muito importante, esse trabalho poderá consumir mais esforço e, portanto, mais tempo ou mais recurso. Em alguns casos, pode ser útil atribuir a criação e a manutenção de vantagens automatizadas a 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.
Este trabalho normalmente ocorre no fim de cada ciclo de teste, porém algumas equipes realizam partes desse trabalho apenas uma vez por Iteração. Uma prática comum é concentrar o trabalho de cada ciclo de teste na adição e na manutenção somente dos testes necessários para aplicar o Detalhe do Fluxo de Trabalho: Validar Estabilidade do Build ao próximo ciclo de teste. Quando o Build final da Iteração tiver sido testado, outras partes de melhoria das vantagens do teste também poderão ser exploradas.
As referências a seguir fornecem mais detalhes para orientá-lo na realização dessa tarefa:
Para obter informações sobre os conceitos básicos desse trabalho:
|
Rational Unified Process
|