Abordagem para Implantação de Testes baseada no TMM e em Práticas Ágeis
Resumo
Este artigo descreve uma abordagem para implantação de testes de software baseada no TMM e em práticas ágeis com o objetivo de viabilizar a melhoria e implantação de processos de testes em empresas que necessitam de resultados rápidos e com poucos investimentos. Para a validação da abordagem, ela foi aplicada em duas empresas de desenvolvimento de software. Este artigo apresenta a abordagem desenvolvida, uma aplicação prática e as conclusões.
Palavras-chave:
Testes, TMM, Práticas Ágeis
Referências
BASILI, V. R., CALDIERA G., ROMBACH H. D., “The Goal Question Metric Approach”, University of Maryland, 1993
BECK, K.; ANDRES, C. Extreme Programming explained: embrace change. 1. ed. Upper Saddle River: Addison-Wesley, 1999. 189 p.
BRODMAN, J.G.; JOHNSON, D.L. “What Small Business and Small Organisations say about CMM?” Procedings of the 16th International Conference on Software Engineering, Sorrento, Italy, May 1994.
BURNSTEIN, I. Practical software testing : a process-oriented approach. Springer-Verlag New York, Inc, 2003.
CAROSIA, J.S. Levantamento da qualidade do processo de software com foco em pequenas organizações. Dissertação de Mestrado. Instituto Nacional de Pesquisas Espaciais, 2003.
DINIZ, R.; OCHNER, J. Implantação de uma Metodologia de Testes em Iterações para um Grupo Independente. Relato de Experiência, SBQS – Simpósio Brasileiro de Qualidade de Software, 2007.
ERICSON, T., SUBOTIC A. A Test Improvement Model. Artigo Técnico – EUROSTAR, 1996.
FREESZ. E.V., Melhoria do processo de teste com TMM em uma grande empresa. Trabalho de Especialização em Melhoria de Processo de Software, Universidade Federal de Lavras, 2004.
HUMPHREY W., Managing the Software Process - Addison Wesley Professional, Massachusetts, 1989.
Internacional Organization for Standarlization. ISO/IEC 15504: Information Technology Process Assessment, Part 1 to Part 5. ISO/IEC International Standard, 2003-2005.
KOOMEN, T.; POL, M. Test Process Improvement: A practical Step by Stepguide to structured testing, Addison-Wesley, 1999.
McFEELEY, R. IDEAL: A User’s Guide for Software Process Improvement. Relatório Técnico CMU/SEI-96-HB-001, Software Engineering Institute, 1996.
MINISTÉRIO DA CIÊNCIA E TECNOLOGIA. Qualidade e Produtividade no Setor de Software Brasileiro: Resultados da Pesquisa 2001. Disponível em: http://www.mct.gov.br/Temas/info/Dsi/Quali2001/Public2001.htm Acesso em: 28 nov. 2007.
NIAZI, M.; WILSON D.; ZOWGHI Didar. A model for the implementation of software process improvement: A pilot study. Artigo Técnico. Proceedings of the Third International Conference On Quality Software (QSIC’03). IEEE Software, 2003.
REFFSON A.; BEZERRA C.I.; COUTINHO E. Análise da Aderência de um Processo de Teste ao TMM. Artigo Técnico, SBTS – I Simpósio Brasileiro de Teste de Software, 2006.
SALVIANO, C. F.; Uma Proposta orientada a Perfis de Capacidade de Processo para Evolução da Melhoria de Processo de Software. Tese de Doutorado, Universidade Estadual de Campinas, 2006.
SANTANA, A.F., Problemas em Iniciativas de Melhoria de Processos de Software sob a Ótica de uma Teoria de Intervenção. Dissertação de Mestrado, Universidade Federal de Pernambuco, 2007.
SANTOS J.; ALVES G. TMM-e Framework. Artigo Técnico, SBTS – I Simpósio Brasileiro de Teste de Software, 2006.
SCHWABER, K. Agile Project Management with Scrum. 1 ed. Microsoft Press, WA, 2004.
VASCONCELOS, A. M.; ROUILLER, A.C. et al. Introdução à Engenharia de Software e à Qualidade de Software. Lavras: UFLA/FAEPE, 2006.
BECK, K.; ANDRES, C. Extreme Programming explained: embrace change. 1. ed. Upper Saddle River: Addison-Wesley, 1999. 189 p.
BRODMAN, J.G.; JOHNSON, D.L. “What Small Business and Small Organisations say about CMM?” Procedings of the 16th International Conference on Software Engineering, Sorrento, Italy, May 1994.
BURNSTEIN, I. Practical software testing : a process-oriented approach. Springer-Verlag New York, Inc, 2003.
CAROSIA, J.S. Levantamento da qualidade do processo de software com foco em pequenas organizações. Dissertação de Mestrado. Instituto Nacional de Pesquisas Espaciais, 2003.
DINIZ, R.; OCHNER, J. Implantação de uma Metodologia de Testes em Iterações para um Grupo Independente. Relato de Experiência, SBQS – Simpósio Brasileiro de Qualidade de Software, 2007.
ERICSON, T., SUBOTIC A. A Test Improvement Model. Artigo Técnico – EUROSTAR, 1996.
FREESZ. E.V., Melhoria do processo de teste com TMM em uma grande empresa. Trabalho de Especialização em Melhoria de Processo de Software, Universidade Federal de Lavras, 2004.
HUMPHREY W., Managing the Software Process - Addison Wesley Professional, Massachusetts, 1989.
Internacional Organization for Standarlization. ISO/IEC 15504: Information Technology Process Assessment, Part 1 to Part 5. ISO/IEC International Standard, 2003-2005.
KOOMEN, T.; POL, M. Test Process Improvement: A practical Step by Stepguide to structured testing, Addison-Wesley, 1999.
McFEELEY, R. IDEAL: A User’s Guide for Software Process Improvement. Relatório Técnico CMU/SEI-96-HB-001, Software Engineering Institute, 1996.
MINISTÉRIO DA CIÊNCIA E TECNOLOGIA. Qualidade e Produtividade no Setor de Software Brasileiro: Resultados da Pesquisa 2001. Disponível em: http://www.mct.gov.br/Temas/info/Dsi/Quali2001/Public2001.htm Acesso em: 28 nov. 2007.
NIAZI, M.; WILSON D.; ZOWGHI Didar. A model for the implementation of software process improvement: A pilot study. Artigo Técnico. Proceedings of the Third International Conference On Quality Software (QSIC’03). IEEE Software, 2003.
REFFSON A.; BEZERRA C.I.; COUTINHO E. Análise da Aderência de um Processo de Teste ao TMM. Artigo Técnico, SBTS – I Simpósio Brasileiro de Teste de Software, 2006.
SALVIANO, C. F.; Uma Proposta orientada a Perfis de Capacidade de Processo para Evolução da Melhoria de Processo de Software. Tese de Doutorado, Universidade Estadual de Campinas, 2006.
SANTANA, A.F., Problemas em Iniciativas de Melhoria de Processos de Software sob a Ótica de uma Teoria de Intervenção. Dissertação de Mestrado, Universidade Federal de Pernambuco, 2007.
SANTOS J.; ALVES G. TMM-e Framework. Artigo Técnico, SBTS – I Simpósio Brasileiro de Teste de Software, 2006.
SCHWABER, K. Agile Project Management with Scrum. 1 ed. Microsoft Press, WA, 2004.
VASCONCELOS, A. M.; ROUILLER, A.C. et al. Introdução à Engenharia de Software e à Qualidade de Software. Lavras: UFLA/FAEPE, 2006.
Publicado
02/06/2008
Como Citar
OCHNER, Juliana; VASCONCELOS, Alexandre; MENDES, Roberto.
Abordagem para Implantação de Testes baseada no TMM e em Práticas Ágeis. In: SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 7. , 2008, Florianópolis.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2008
.
p. 15-29.
DOI: https://doi.org/10.5753/sbqs.2008.15532.