Pular para o conteúdo principal

Questão de Engenharia de Software — Engenharia de Requisitos — FCC 2016

Engenharia de SoftwareEngenharia de Requisitos
Código
fc034503
Banca
FCC
Órgão
TRT - 23ª REGIÃO (MT)
Ano
2016
Nível
Médio
Cargo
Técnico Judiciário - Tecnologia da Informação
Se não há conflitos entre nenhum dos subconjuntos de requisitos presentes, tais como conflitos com o mundo real (formatos de relatórios ou cores de sinalização); conflito lógico ou temporal entre ações (quando, por exemplo, um requisito diz que a ação A deve ser realizada antes da ação B, e outro diz o contrário); e uso de termos diferentes para designar o mesmo objeto do mundo real (como, por exemplo, “lembrete” versus “aviso”), então na Especificação de Requisitos está presente a qualidade
  1. AConsistência.
  2. BCorreção.
  3. CPrecisão.
  4. DVerificabilidade.
  5. ERastreabilidade.
Revelar gabarito e comentário

GabaritoA — Consistência.

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

Engenharia de Requisitos – Qualidades da Especificação

Gabarito: letra A (Consistência). A ausência de conflitos entre requisitos – lógicos, temporais ou terminológicos – é a definição clássica de consistência em uma especificação de requisitos, conforme os fundamentos da engenharia de requisitos.

O enunciado descreve exatamente a situação em que não há contradições: nem entre requisitos e o mundo real, nem entre ações temporais, nem no uso de termos. Essa é a característica da consistência, que garante que os requisitos não se contradizem.

Qualidade da Especificação

Definição

Relação com o Enunciado

Consistência

Ausência de conflitos entre requisitos (lógicos, temporais, terminológicos ou com o mundo real).

O enunciado descreve exatamente a ausência desses conflitos. ✅ Gabarito

Correção

Requisitos refletem fielmente as necessidades dos stakeholders.

O enunciado não aborda a fidelidade ao desejo do cliente, apenas a ausência de conflitos internos. ❌

Precisão

Requisitos são inequívocos, detalhados e sem ambiguidade.

A ausência de conflitos terminológicos ajuda, mas não garante que os requisitos não sejam vagos. ❌

Verificabilidade

Capacidade de verificar (testar, inspecionar) se o sistema atende aos requisitos.

A ausência de conflitos não assegura que os requisitos sejam testáveis. ❌

Rastreabilidade

Possibilidade de rastrear a origem e o impacto de um requisito ao longo do desenvolvimento.

Não tem relação direta com a existência ou ausência de conflitos. ❌

Alternativa A — ✅ Correta ⟵ GABARITO

A consistência é definida como a ausência de conflitos entre os requisitos. O texto do enunciado lista os principais tipos de conflito (com o mundo real, lógico/temporal, terminológico) e afirma que nenhum deles está presente. Portanto, a especificação é consistente.

Alternativa B — ❌ Incorreta

Correção diz respeito a os requisitos refletirem corretamente as necessidades dos stakeholders, não diretamente à ausência de conflitos internos. A questão não aborda se os requisitos estão certos em relação ao que o cliente deseja, apenas que não há conflitos entre si.

Alternativa C — ❌ Incorreta

Precisão (ou exatidão) refere-se a requisitos serem inequívocos e detalhados, sem ambiguidade. Embora conflitos terminológicos possam gerar ambiguidade, a ausência deles não garante precisão – um requisito pode ser consistente mas ainda vago. O foco do enunciado é conflito, não clareza.

Alternativa D — ❌ Incorreta

Verificabilidade é a capacidade de verificar se o sistema atende aos requisitos (por testes, inspeção etc.). A ausência de conflitos não assegura que os requisitos sejam verificáveis; eles podem ser consistentes mas não testáveis.

Alternativa E — ❌ Incorreta

Rastreabilidade é a possibilidade de rastrear a origem de um requisito (fonte, artefato relacionado) e seu impacto ao longo do desenvolvimento. Não tem relação direta com a existência de conflitos.

PEGA ESSA DICA!

Na hora da prova, associe sempre consistência a ausência de contradições entre requisitos. Já correção está ligada à fidelidade ao desejo do cliente, precisão à clareza e ausência de ambiguidade, verificabilidade à testabilidade, e rastreabilidade à ligação entre requisitos e suas origens.

Gabarito: letra A (Consistência).

Link permanente: /questoes/fc034503