Software Testing Prioritization: A Customer Oriented Approach
Abstract
Software Testing is an essential activity in the software development process, and it can spend till five times more than all the other activities. Several factors like the diversity of software testing techniques, the time allocated to this activity and the need to address the customer requirements, should be analyzed together to better define and execute the tests. This paper proposes an approach of defining software testing priority based on the customers ́ quality needs while testing a system before putting the system in use. To this purpose it is used the ISO/IEC 9126 and the Quality Function Deployment that establishes the relationship among software quality characteristics and software testing techniques.
Keywords:
Software Testing, Product Software Quality
References
Maldonado, J. e Fabbri, S., “Testes de Software”, in: Rocha, A., Maldonado, J. e Weber, K.; Qualidade de Software: Teoria e Prática, Prentice Hall, pp. 73-84, 2001.
Pressman, R. S., Software Engineering A Practioner’s Approach, 5a. Edição, Mc Graw Hill, 2001.
ISO/IEC 9126-1 Software Engineering - Product Quality – Quality Model, 2001.
Qualidade e Produtividade no Setor de Software Brasileiro, Ministério de Ciência e Tecnologia, 2001
Moreira Filho, T. e Rios, E., Projeto e Engenharia de Software: Teste de Software, Alta Books, Rio de Janeiro, 2003.
ISO/IEC 14598-5, Information Tecnology – Softtware Product Evaluation Part 5: Process Evaluators, 1st Edition 1998.
Akao, Y., QFD: Past, Present, and Future - International Symposium on QFD, 1997.
Eureka, W. e Ryan, N., QFD Perspectivas Gerenciais do Desdobramento da Função Qualidade, 1992.
Park, Hee-Sok, Noh, S. J. Enhancement of web design quality through the QFD approach, Vol. 13, No. 3393-401, 2002.
Haag, S., Raja M.K., Schkade, L.L., Quality Function Deployment Usage in Software Development, ACM. 39, No. 1, pgs. 41-49, 1996.
Mazur, G., QFD Applications in Health Care and Quality of Work Life, First International Symposium on QFD, 1995.
Mazur, G. The Application of QFD to Design a Course in Total Quality Management at The Univ. of Michigan, 1996.
NBR ISO/IEC 12207, 1998, Tecnologia de Informação – Processos de Ciclo de Vida de Software, Associação Brasileira de Normas Técnicas, Rio De Janeiro, Brasil.
Myers, G. The Art of Software Testing – Willey, USA, 1979
Binder, R. Testing Object Oriented Systems: Models, Patterns and Tools, 3rd edition, Addison Wesley, Boston, USA, jun. 1999.
Bach, J. Risk and Requirements-Based Testing, IEEE Computer, June, 1999.
PMBOK, Project Management Body of Knowledge, PMI, 2000.
Bach, J. Good Enough Quality:Beyond the Buzzword, IEEE Computer, Aug, 1997.
Inthurn, C. Qualidade e Teste de Software, Florianópolis, Visual Books, 2001.
ISO/IEC TR 9126-2: Software engineering - Product quality -Part 2: External metrics, 2003.
Pressman, R. S., Software Engineering A Practioner’s Approach, 5a. Edição, Mc Graw Hill, 2001.
ISO/IEC 9126-1 Software Engineering - Product Quality – Quality Model, 2001.
Qualidade e Produtividade no Setor de Software Brasileiro, Ministério de Ciência e Tecnologia, 2001
Moreira Filho, T. e Rios, E., Projeto e Engenharia de Software: Teste de Software, Alta Books, Rio de Janeiro, 2003.
ISO/IEC 14598-5, Information Tecnology – Softtware Product Evaluation Part 5: Process Evaluators, 1st Edition 1998.
Akao, Y., QFD: Past, Present, and Future - International Symposium on QFD, 1997.
Eureka, W. e Ryan, N., QFD Perspectivas Gerenciais do Desdobramento da Função Qualidade, 1992.
Park, Hee-Sok, Noh, S. J. Enhancement of web design quality through the QFD approach, Vol. 13, No. 3393-401, 2002.
Haag, S., Raja M.K., Schkade, L.L., Quality Function Deployment Usage in Software Development, ACM. 39, No. 1, pgs. 41-49, 1996.
Mazur, G., QFD Applications in Health Care and Quality of Work Life, First International Symposium on QFD, 1995.
Mazur, G. The Application of QFD to Design a Course in Total Quality Management at The Univ. of Michigan, 1996.
NBR ISO/IEC 12207, 1998, Tecnologia de Informação – Processos de Ciclo de Vida de Software, Associação Brasileira de Normas Técnicas, Rio De Janeiro, Brasil.
Myers, G. The Art of Software Testing – Willey, USA, 1979
Binder, R. Testing Object Oriented Systems: Models, Patterns and Tools, 3rd edition, Addison Wesley, Boston, USA, jun. 1999.
Bach, J. Risk and Requirements-Based Testing, IEEE Computer, June, 1999.
PMBOK, Project Management Body of Knowledge, PMI, 2000.
Bach, J. Good Enough Quality:Beyond the Buzzword, IEEE Computer, Aug, 1997.
Inthurn, C. Qualidade e Teste de Software, Florianópolis, Visual Books, 2001.
ISO/IEC TR 9126-2: Software engineering - Product quality -Part 2: External metrics, 2003.
Published
2003-09-02
How to Cite
DE OLIVEIRA, Káthia Marçal; D’OLIVEIRA, Fabiano Mariath; FIGUEIREDO, Adelaide.
Software Testing Prioritization: A Customer Oriented Approach. In: BRAZILIAN SOFTWARE QUALITY SYMPOSIUM (SBQS), 2. , 2003, Fortaleza.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2003
.
p. 194-208.
DOI: https://doi.org/10.5753/sbqs.2003.15701.
