Questão de Engenharia de Software — Qualidade de Software — FUNDATEC 2023
Engenharia de Software›Qualidade de Software
Código
qq891245
Banca
FUNDATEC
Órgão
GHC-RS
Ano
2023
Nível
Superior
Cargo
Analista de Sistemas
A qualidade de software é o resultado de um bom gerenciamento de projeto e uma prática consistente de engenharia de software, os quais são aplicados no contexto de atividades que ajudam uma equipe de software a atingir alto padrão de qualidade de software. Uma dessas atividades tem o objetivo de fornecer ao pessoal técnico e administrativo os dados necessários para serem informados sobre a qualidade do produto, ganhando entendimento e confiança de que as ações para atingir a qualidade desejada do produto estão funcionando. A que a descrição acima se refere?
ATécnicas de gerenciamento de software.
BMétodos de engenharia de software.
CGarantia de qualidade.
DControle de qualidade.
EEngenharia reversa.
Revelar gabarito e comentário▾
GabaritoC — Garantia de qualidade.
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”.
Qualidade de Software: Garantia da Qualidade
Gabarito: letra C. A descrição apresentada no enunciado — fornecer dados técnicos e administrativos para informar sobre a qualidade do produto, gerando entendimento e confiança de que as ações para atingir a qualidade desejada estão funcionando — é a definição clássica de Garantia da Qualidade (QA). A Garantia da Qualidade é um conjunto de atividades planejadas e sistemáticas que visam assegurar que os processos e produtos atendam aos requisitos de qualidade, fornecendo confiança a todas as partes interessadas.
A questão cobra a diferença entre Garantia da Qualidade e Controle de Qualidade (QC), dois conceitos fundamentais em qualidade de software. A Garantia da Qualidade é focada no processo e na prevenção, enquanto o Controle de Qualidade é focado no produto e na detecção de defeitos.
Qualidade de Software
1Garantia da Qualidade (QA)
Foco no processo
Prevenção
Fornece dados e confiança
2Controle de Qualidade (QC)
Foco no produto
Detecção
Verificação e validação
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
Técnicas de gerenciamento de software abrangem planejamento, monitoramento e controle de projetos, não especificamente a atividade de fornecer dados para confiança na qualidade do produto.
Alternativa B — ❌ Incorreta
Métodos de engenharia de software são um conjunto mais amplo de práticas para desenvolvimento, não se limitando à atividade descrita.
Alternativa C — ✅ Correta ⟵ GABARITO
Conforme exposto, a descrição corresponde exatamente à Garantia da Qualidade (QA). A QA preocupa-se em garantir que os processos usados para gerenciar e criar os produtos sejam adequados e estejam sendo seguidos, gerando confiança de que a qualidade será alcançada.
Alternativa D — ❌ Incorreta
Controle de Qualidade (QC) envolve a verificação e validação dos produtos, como testes e inspeções, para garantir que eles atendam aos requisitos. A descrição não fala em verificação de produto, mas sim em fornecer dados sobre a qualidade e gerar confiança — típico da QA.
Alternativa E — ❌ Incorreta
Engenharia reversa é o processo de analisar um sistema para identificar seus componentes e inter-relações, geralmente a partir do código ou executável, não tendo relação com a atividade descrita.
NÃO CAIA NESSA!
A banca tenta confundir Garantia da Qualidade (QA) com Controle de Qualidade (QC). Lembre-se: QA é sobre processo e confiança; QC é sobre produto e verificação. A descrição do enunciado fala em "informar sobre a qualidade" e "ganhar confiança que as ações estão funcionando", deixando claro que se trata de QA.