Pular para o conteúdo principal

Questão de Engenharia de Software — Teste de Software — FUNDATEC 2023

Engenharia de SoftwareTeste de Software
Código
qq897243
Banca
FUNDATEC
Órgão
PROCERGS
Ano
2023
Nível
Superior
Cargo
ANC - Analista em Computação - Ênfase em Teste de Software e Garantia da Qualidade
A gestão de defeitos faz o gerenciamento de defeitos no processo de teste de software. Os elementos chave desse processo de gestão estão listados nas alternativas abaixo e são paralelos ao Relatórios de Gestão que está presente em todos os elementos. Assinale a alternativa que NÃO se trata de um elemento de gestão de defeitos.
  1. APrevenção de defeitos.
  2. BLinha-de-base a ser entregue.
  3. CIdentificação do defeito.
  4. DMelhoria do processo.
  5. EGerenciamento de configuração.
Revelar gabarito e comentário

GabaritoE — Gerenciamento de configuração.

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”.

Gestão de Defeitos em Teste de Software

Gabarito: letra E. A gestão de defeitos é um processo dentro do teste de software que abrange desde a prevenção até a correção e melhoria contínua. O gerenciamento de configuração (alternativa E) é um processo separado, focado no controle de versões e mudanças dos artefatos, não sendo um elemento da gestão de defeitos. As demais alternativas (prevenção, linha-de-base a ser entregue, identificação do defeito e melhoria do processo) fazem parte do ciclo de gestão de defeitos.

Os elementos-chave da gestão de defeitos, conforme boas práticas como ISTQB, incluem: prevenção de defeitos (evitar que sejam introduzidos), identificação de defeitos (detecção), notificação, análise, correção, verificação, e melhoria do processo. A "linha-de-base a ser entregue" (delivery baseline) refere-se ao conjunto de artefatos que serão entregues, e sua gestão está diretamente ligada ao rastreamento de defeitos (baseline de entrega é um marco que pode conter defeitos conhecidos, sendo um elemento da gestão de defeitos). Já o gerenciamento de configuração (CM) é uma disciplina de apoio, tratando da identificação e controle dos itens de configuração, incluindo versões de código, documentos e ambientes. Embora relacionado, CM não é um subprocesso da gestão de defeitos; é um processo distinto que fornece suporte.

Elemento da Gestão de Defeitos

Descrição

Relação com a Gestão de Defeitos

Exemplo Prático

Prevenção de defeitos

Ações para evitar a introdução de defeitos no software

É um pilar do ciclo de gestão de defeitos

Revisões de código e testes estáticos

Linha-de-base a ser entregue

Conjunto de artefatos que compõem uma versão do produto

Auxilia no rastreamento de defeitos entre versões

Baseline de entrega com defeitos conhecidos

Identificação do defeito

Detecção de que um defeito existe

É a etapa inicial do processo de gestão de defeitos

Execução de testes ou inspeções

Melhoria do processo

Ações para aprimorar o processo de desenvolvimento/teste

Faz parte do ciclo de gestão de defeitos

Análise de causas raiz e ações corretivas

Gerenciamento de configuração

Controle de versões e mudanças dos artefatos

É um processo separado, não um elemento da gestão de defeitos

Controle de versões de código e documentos

Alternativa A — ✅ Correta

Prevenção de defeitos é um dos pilares da gestão de defeitos. Ações como revisões, testes estáticos e boas práticas de desenvolvimento visam evitar que defeitos sejam inseridos no software. Faz parte do ciclo de gestão.

Alternativa B — ✅ Correta

Linha-de-base a ser entregue (baseline) é o conjunto de itens de configuração que compõem uma versão do produto. Na gestão de defeitos, a baseline é usada para controlar quais defeitos estão presentes e quais foram corrigidos entre versões. É um elemento que auxilia no rastreamento e na comunicação dos defeitos gerenciados.

Alternativa C — ✅ Correta

Identificação do defeito é o ato de detectar que um defeito existe, geralmente durante a execução de testes ou inspeções. É a etapa inicial do processo de gestão de defeitos, onde o defeito é reportado e documentado.

Alternativa D — ✅ Correta

Melhoria do processo é parte integrante da gestão de defeitos. Após a análise das causas raízes, ações corretivas e preventivas são implementadas para evitar recorrências, melhorando continuamente o processo de desenvolvimento e teste.

Alternativa E — ❌ Incorreta ⟵ GABARITO

Gerenciamento de configuração (Configuration Management) é uma área separada da engenharia de software. Suas atividades principais são: identificação dos itens de configuração, controle de mudanças, contabilização de status e auditoria. Embora se relacione com a gestão de defeitos (por exemplo, versionamento de artefatos corrigidos), não é um elemento do processo de gestão de defeitos; é um processo de apoio. A banca espera que o candidato distinga esses dois conceitos.


PEGA ESSA DICA!

Para memorizar: os elementos da gestão de defeitos são frequentemente agrupados como "Prevenção, Detecção, Classificação, Correção e Melhoria". Gerenciamento de configuração é outro processo, que controla versões e mudanças. Na hora da prova, lembre-se: defeito é sobre "erro" no software; configuração é sobre "controle de versões" dos artefatos.

Gabarito: letra E – Gerenciamento de configuração não é um elemento de gestão de defeitos.

Link permanente: /questoes/qq897243