Trabalho de conclusão de graduação
Uso de métricas nos testes de software
Autor
Trodo, Lia Degrazia
Resumen
O desenvolvimento de software envolve diversas atividades de produção nas quais há uma grande possibilidade de ocorrerem falhas. Os testes de software são indispensáveis para remover defeitos e avaliar o grau de qualidade de um produto e de seus componentes. Apesar das métricas de teste de software serem reconhecidas como muito úteis para a verificação da efetividade e da eficiência de atividades do desenvolvimento de software, surpreendentemente não existem muitos trabalhos publicados que descrevam quais métricas de teste são realmente utilizadas nas empresas (notadamente nas empresas nacionais) e quais os procedimentos para a adoção de métricas de teste. Visando diminuir esta lacuna, neste trabalho são apresentados os fundamentos de métricas de teste, é feito um diagnóstico da situação das empresas de TI do Rio Grande do Sul, no que diz respeito à adoção de métricas de teste, e são investigadas algumas questões relacionadas à implementação de um programa de métricas de teste com base em exemplos extraídos de empresas reais. The software development implicates several production activities in which there is a great possibility of occurring failures. The software testing are essencial to remove defects and to evaluate a product and its components quality degree. Despite of software testing metrics being recognized as very useful to the verification of the effectiveness and the efficiency of the activity in software development, surprisingly there are not many published papers that describe which testing metrics are really used by companies (notedly national companies) and which are the procedures in order to adapt testing metrics. For the purpose of diminishing this gap, in this paper are presented the testing metrics basis, a diagnosis on Rio Grande do Sul IT's is made, concerning test metrics adaptation, and some matters related to the implementation of a testing metrics program based on some examples extracted from real companies.