Grupo de Garantia da Qualidade de Software (SQA)
A missão do Grupo SQA é ajudar a equipe de software a conseguir um produto final de alta qualidade. O Software Engineering Institute recomenda um conjunto de atividades de SQA que trata:
- planejamento da garantia da qualidade;
- supervisão da garantia da qualidade;
- registro da garantia da qualidade;
- análises da garantia da qualidade;
- relatos da garantia da qualidade.
Essas atividades são executadas ou facilitadas pelo Grupo de SQA que conduz as seguintes atividades:
- preparar um Plano SQA para o projeto: desenvolvido durante o planejamento do projeto e é revisado por todas as partes interessadas;
- participar no desenvolvimento da descrição do processo de software do projeto:
- a equipe de software seleciona os processos para o trabalho a ser realizado;
- a equipe SQA revisa a descrição do processo para verificar a satisfação da política empresarial, padrões internos de software, padrões externos e outras partes do plano de projeto.
- revisão das atividades de engenharia de software: o grupo SQA identifica, documenta e acompanha desvios dos processos e verifica se correções foram feitas;
- auditoria os produtos do trabalho de software: o grupo SQA revê os produtos selecionados do trabalho, identifica, documenta e acompanha desvios, verifica se as correções são feitas e periodicamente relata os resultados do seu trabalho ao gerente de projetos;
- garante que os desvios do trabalho de software e dos produtos sejam documentados: os desvios podem ser encontrados no plano de projeto, na descrição do processo, nas normas aplicáveis ou nos produtos do trabalho técnico;
- registrar qualquer eventual não-conformidade: relato à gerência superior.
Além das atividades relacionadas o Grupo SQA coordena o controle e a Gestão das Mudanças e ajuda a coletar e analisar Métricas de Software (+).
Referência Bibliográfica
PRESSMAN, Roger S. Engenharia de Software, Sexta Edição. Editora MCGrawHill: Porto Alegre, 2010.