Auditoria De Qualidade De Software
Alan Moura (ajmsf@cin.ufpe.br)
Alana Brito (abas@cin.ufpe.br)
Cyrus Dias (cds@cin.ufpe.br)
Diego Lima (dclal@cin.ufpe.br)
Marcelo Costa (mcma@cin.ufpe.br)
Alan Moura, Alana Brito, Cyrus Dias, Diego Lima, Marcelo Costa
Auditoria de Qualidade de Software
Trabalho apresentado à disciplina de Qualidade de Software, ministrada pelo professor Alexandre Vasconcelos, como requisito parcial para obtenção de nota no curso de graduação em Ciência da Computação na Universidade Federal de Pernambuco - UFPE.
Resumo
Este presente documento visa descrever o processo de auditoria de qualidade de software, iniciando nos conceitos básicos que envolvem este processo, em seguida abordando o seu funcionamento e relatando a importância do auditor no contexto da auditoria.
Abstract
This document aims to describe the process of software quality audit, starting with the basic concepts surrounding this process, then approaching its operation and reporting the importance of the auditor in the context of the audit.
Sumário
1. Introdução 1
2. Conceitos Básicos 2
2.1 Principais Termos e Definição 2
2.2 Princípios 2
2.3 Objetivos 3
2.4 Tipos de Auditoria 3
2.5 Métricas de Software 3
3. O Processo de Auditoria 4
3.1 Planejamento 4
3.2 Realização 4
3.3 Finalização 5
4. Os Auditores 8
4.1 Atributos pessoais 8
4.2 Conhecimento e habilidades 9
4.3 Avaliação 10
5. Conclusão 13
Referências Bibliográficas 14
1. Introdução
A cada dia que passa o mundo está mais interconectado. O volume de informações geradas e trocadas entre diversas entidades é cada vez maior. Um fator importante que contribuiu para este processo foi a evolução dos sistemas computadorizados de informação. Para Pressman [7], no início da era do computador, o principal desafio era desenvolver hardware mais eficiente. Através de avanços na