masterThesis
Modelo de maturidade em testes com foco em ambientes de testes heterogêneos
Registro en:
de Souza Alves, Gustavo; Marcos Lins de Vasconcelos, Alexandre. Modelo de maturidade em testes com foco em ambientes de testes heterogêneos. 2007. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2007.
Autor
de Souza Alves, Gustavo
Institución
Resumen
No passado as grandes empresas confiavam a qualidade dos seus sistemas aos seus
fornecedores (sejam internos ou externos). Novas tecnologias estão surgindo, processos
de desenvolvimento estão mais maduros, mas os fornecedores ainda pecam na qualidade
do produto. Falhas no desenvolvimento dos sistemas, cronogramas estourados e defeitos
em produção são os principais problemas que prejudicam todo o planejamento
financeiro e estratégico de uma organização [TER_01].
Boas práticas em testes de software contribuem para a melhoria da qualidade e redução
dos custos dos produtos finais, pela diminuição de retrabalho nos estágios posteriores de
testes, durante a implantação e na manutenção. Modelos de maturidade para o
desenvolvimento de software, como CMMi vêm sendo utilizados em larga escala para
amenizar estes problemas, entretanto esses modelos não tratam com grande atenção as
atividades relacionadas a testes. Em resposta a esta deficiência foram criados modelos
de maturidade para os processos de testes. Entre eles, o TMM, Testing Maturity Model
[TMM_01], o TIM, Test Improvement Model [TIM_01] e o TPI, Test Process
Improvement [TPI_01]. Um novo modelo de maturidade em teste, fruto deste trabalho
tem como objetivo cobrir as ausências dos modelos citados. A principal delas é falta de
detalhes sobre ambientes de teste. O TMM-e (enviroment) como será chamado é
adequado para empresas de grande porte onde encontramos uma variedade de
plataformas, linguagens de programação e dispositivos todos funcionando de forma
integrada. O mesmo servirá de referência para estas empresas implantarem um processo
de testes de qualidade, além de fornecer segurança e qualidade na definição e montagem
de seus ambientes de testes