Uma avaliação da abordagem TDD (Test Driven Development) em uma empresa desenvolvedora de software madura
Resumo
Projetos de desenvolvimento de software buscam cada vez mais identificar o máximo possível de erros antes da entrega final do produto para o cliente, visando diminuir os seus custos com a manutenção do software. Este trabalho utiliza os resultados obtidos em dois projetos (um projeto que utilizou TDD e outro projeto que não utilizou TDD) para indicar que o uso de TDD pode resultar em projetos com um número menor de falhas. Para sustentar sua indicação em favor do TDD, o trabalho explora dois indicadores, densidade de defeitos em teste sistêmicos e cobertura de testes unitários.
Palavras-chave:
Abordagem TDD, Diminuição de Custos, Aplicação em Empresas Maduras
Referências
Beck, Kent. Test-Driven Development: A Pratical Guide, 2003.
MYERS, Glenford J., The Art of Software Testing, 1979
Neto, Arilo Claudio Dias. Introdução a Teste de Software, 2012.
Sakurai, Rafael. TDD - Desenvolvimento guiado por testes, 2012.
MYERS, Glenford J., The Art of Software Testing, 1979
Neto, Arilo Claudio Dias. Introdução a Teste de Software, 2012.
Sakurai, Rafael. TDD - Desenvolvimento guiado por testes, 2012.
Publicado
01/07/2013
Como Citar
RIBEIRO, Samira; ALBUQUERQUE, Adriano; FILHO, Leodércio; JÚNIOR, Lobo; RÉGIA, Sandra; CAVALCANTE, Niedja.
Uma avaliação da abordagem TDD (Test Driven Development) em uma empresa desenvolvedora de software madura. In: SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 12. , 2013, Salvador.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2013
.
p. 302-309.
DOI: https://doi.org/10.5753/sbqs.2013.15293.