A proposal for the organization and functioning of the function Software Quality Assurance in a context implementation of SW-CMMi

  • Sabrina Marczak PUCRS
  • Luciana Sá PUCRS
  • Ilmari Ceccato Brazil Global Development Center
  • Jorge Audy PUCRS
  • Dante Antunes Brazil Global Development Center

Abstract


The search for survival in ever more globalized market has done the need for quality improvement evident. In this context, there are models for process maturity, such as CMM. To the software area, specifically, there is SW-CMM, organized in levels and composed by key areas. One of the key areas for level 2 deals with the software quality issue (Software Quality Assurance). This article objective is to present an organizational proposal and the software quality assurance activities, trying to achieve the SW-CMM level 2. This study can be characterized as exploratory, being based on a theoretical revision and the lessons learned in a case study developed in the Brazil Global Development Center (GDC) of the Dell Computer Corporation. The proposal described in this article was applied in the GDC, recently assessed and recognized as an SW-CMM level 2 organization.
Keywords: Software quality, SW-CMM, quality assurance, quality assurance function

References

Crosby, P., Quality is Free, New York, McGraw-Hill, 1979.

Deming, W., Quality, Productivity and Competitive Position, MIT Press, USA, 1982.

Fisher, M., Light, W., Definitions in Software Quality Management, New York, Petrocelli Books, 1979.

ISO 8402, Quality – Vocabulary, 1986.

Yourdon, E., Declínio e queda dos analistas e dos programadores: a salvação e os novos caminhos para a produtividade e a qualidade no desenvolvimento de software, São Paulo, Makron Books, 1995.

Pressman, R., Software Engineering: A Practioner's Approach, New York, McGraw-Hill, 2001.

Sant’Ana, M.; Guerra, A., Qualidade de Produto ou Qualidade de Processo de Software? Developers’ Magazine, São Paulo, n. 68, abr. 2002.

Molinari, L, Os Principais Pontos da Nova Qualidade de Software, Developers’ Magazine, São Paulo, n. 68, abr. 2002.

Kayani, N., Quality Assurance: QA Concepts and Implementation Guidelines, 2000, On-line, Disponível em: http://www.stickyminds.com, Acessado em: 31 out. 2001.

Fuggetta, A., Software process: a roadmap, In: The future of Software Engineering, A. Funkelstein (ed), 2000.

Sommerville, I., Engenharia de Software, São Paulo, Addison Wesley, 2003.

Paulk, M. et al, The Capability Maturity Model: Guidelines for Improving the Software Process, USA, Addison Wesley, 1999.

ISO/IEC 15504, Software Process Assessment, Technical Report, 1998.

Oliveira, K.; Rocha, A.; Weber, K., Workshop on Software Quality, In: International Conference on Software Engineering, 2002, Flórida, USA, Proceedings... Flórida, 2002.

Côrtes, M., Modelos de Qualidade de Software, Campinas, UNICAMP, 2001.

Sapijaszko, G., Weening, D., Software Quality Assurance, Technical Report, Department of Computer Science, University of Calgary, Alberta, Canada, 1999. Disponível em: http://sern.ucalgary.ca/~DWeening/SENG621/WebDoc/SQA-Report.html. Acessado em: 29 out. 2001.

Schulmeyer, G., McManus, J., Handbook of software Quality Assurance, New Jersey, Prentice Hall, 1998.

Weber, R., Information Systems Control and Audit, New Jersey, Prentice Hall, 19999.

Sampieri, R. et al, Metodológia de La Investigación, México, McGraw-Hill, 1998.

Yin, R., Estudo de Caso: Planejamento e Métodos, Porto Alegre, Bookman, 2001.
Published
2003-09-02
MARCZAK, Sabrina; SÁ, Luciana; CECCATO, Ilmari; AUDY, Jorge; ANTUNES, Dante. A proposal for the organization and functioning of the function Software Quality Assurance in a context implementation of SW-CMMi. In: BRAZILIAN SOFTWARE QUALITY SYMPOSIUM (SBQS), 2. , 2003, Fortaleza. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2003 . p. 1-16. DOI: https://doi.org/10.5753/sbqs.2003.15688.