Detalhes bibliográficos
Ano de defesa: |
2007 |
Autor(a) principal: |
de Souza Alves, Gustavo |
Orientador(a): |
Marcos Lins de Vasconcelos, Alexandre |
Banca de defesa: |
Não Informado pela instituição |
Tipo de documento: |
Dissertação
|
Tipo de acesso: |
Acesso aberto |
Idioma: |
por |
Instituição de defesa: |
Universidade Federal de Pernambuco
|
Programa de Pós-Graduação: |
Não Informado pela instituição
|
Departamento: |
Não Informado pela instituição
|
País: |
Não Informado pela instituição
|
Palavras-chave em Português: |
|
Link de acesso: |
https://repositorio.ufpe.br/handle/123456789/2711
|
Resumo: |
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 |