Questão de Engenharia de Software — Qualidade de Software — FUNDATEC 2023
Engenharia de Software›Qualidade de Software
Código
qq897166
Banca
FUNDATEC
Órgão
PROCERGS
Ano
2023
Nível
Superior
Cargo
ANC - Analista em Computação - Ênfase em Negócios de Produtos e Serviços de TI
Qual é a definição correta de QA (Garantia de Qualidade)?
AUm processo para detectar e corrigir defeitos em um produto acabado.
BUm processo para testar um produto em desenvolvimento.
CUm processo para garantir que um produto atenda aos requisitos de qualidade estabelecidos.
DUm processo para criar documentação técnica.
EUm processo para gerenciar a equipe de desenvolvimento.
Revelar gabarito e comentário▾
GabaritoC — Um processo para garantir que um produto atenda aos requisitos de qualidade estabelecidos.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Garantia da Qualidade (QA)
Gabarito: letra C. A Garantia da Qualidade (QA) é um processo preventivo e gerencial que visa assegurar que o produto atenda aos requisitos de qualidade estabelecidos, focando na definição e auditoria de processos e padrões. Essa é a definição clássica de SQA (Software Quality Assurance), conforme amplamente adotado na engenharia de software. As demais alternativas confundem QA com atividades de Controle de Qualidade (QC) ou com funções auxiliares.
NÃO CAIA NESSA!
A banca explora a confusão entre Garantia da Qualidade (QA) e Controle de Qualidade (QC). QA é preventivo (processos/padrões), enquanto QC é detectivo (testes/inspeções no produto). Muitos candidatos associam QA erroneamente a testes ou correção de defeitos.
Garantia da Qualidade (QA): Natureza (Preventivo, Gerencial); Foco (Processos e padrões, Auditorias, Melhoria contínua); Objetivo (Assegurar conformidade com requisitos); Não é (Testes (QC), Correção de defeitos (QC), Documentação técnica, Gestão de equipe)
Alternativa A — ❌ Incorreta
Define QA como "processo para detectar e corrigir defeitos em um produto acabado". Isso descreve o Controle de Qualidade (QC) ou atividades de teste de aceitação, não a Garantia da Qualidade. QA não age no produto acabado; age durante todo o processo para evitar defeitos.
Alternativa B — ❌ Incorreta
Afirma que QA é "um processo para testar um produto em desenvolvimento". Testar é atividade típica do Controle de Qualidade (QC). QA pode definir as diretrizes de teste, mas não executa os testes rotineiramente.
Alternativa C — ✅ Correta ⟵ GABARITO
Corresponde exatamente ao conceito de Garantia da Qualidade: "um processo para garantir que um produto atenda aos requisitos de qualidade estabelecidos". Isso envolve planejamento, definição de padrões, auditorias e melhoria contínua dos processos, com foco na prevenção e na conformidade.
Alternativa D — ❌ Incorreta
"Um processo para criar documentação técnica". A documentação pode ser um artefato da qualidade, mas não é a definição de QA. A Garantia da Qualidade abrange muito mais: processos, padrões, auditorias, métricas, etc.
Alternativa E — ❌ Incorreta
"Um processo para gerenciar a equipe de desenvolvimento". Gerenciar pessoas é função da gestão de projetos ou gestão de pessoas, não da Garantia da Qualidade. QA gerencia processos e qualidade, não a equipe diretamente.
NÃO CAIA NESSA!
Para não confundir, lembre-se: QA (Garantia da Qualidade) → Processo, Prevenção, Padrões; QC (Controle da Qualidade) → Produto, Detecção, Testes. Na prova, se a alternativa falar em "testar", "corrigir defeitos" ou "inspecionar", provavelmente é QC.