Engenharia Múltipla Escolha

A engenharia de requisitos é uma área que inclui quatro subprocessos relacionados de alto nível. Uma equipe de Tecnologia da Informação de uma empresa de consultoria desenvolverá um software de Suporte Técnico. O estudo de viabilidade já foi realizado. Para os subprocessos de elicitação de requisitos, especificação e validação, quais são os artefatos que podem ser utilizados por essa equipe?

A engenharia de requisitos é uma área que inclui quatro subprocessos relacionados de alto nível. Uma equipe de Tecnologia da Informação de uma empresa de consultoria desenvolverá um software de Suporte Técnico. O estudo de viabilidade já foi realizado. Para os subprocessos de elicitação de requisitos, especificação e validação, quais são os artefatos que podem ser utilizados por essa equipe?

  1. Documento de entrevista com usuários; modelo de caso de uso para os requisitos funcionais; prototipação de telas.
  2. Documento de estudo de viabilidade; modelo de caso de uso para os requisitos funcionais; prototipação de telas.
  3. Matriz de rastreabilidade; modelo de caso de uso para os requisitos não-funcionais; prototipação de telas.
  4. Documento de entrevista com usuários; modelo de caso de uso para os requisitos não-funcionais; matriz de rastreabilidade.
  5. Documento de estudo de viabilidade; modelo de caso de uso para os requisitos funcionais; matriz de rastreabilidade.

Resolução completa

Explicação passo a passo

A
Alternativa A

Alternativa A - Documento de entrevista com usuários; modelo de caso de uso para os requisitos funcionais; prototipação de telas.

Análise Detalhada

A questão aborda a Engenharia de Requisitos, baseada na obra de Sommerville. O enunciado define quatro etapas, mas destaca que a primeira (estudo de viabilidade) já foi concluída. Portanto, precisamos identificar os artefatos adequados para os três passos seguintes: Elicitação, Especificação e Validação.

1. Elicitação de Requisitos (Obtenção)

Esta etapa visa coletar informações dos stakeholders (usuários/clientes).

  • Artefato ideal: Documentos resultantes da interação direta.
  • Exemplo: Documento de entrevista com usuários, atas de reunião ou registros de observação.
  • Por que não "Estudo de Viabilidade"? O texto diz explicitamente que essa etapa já foi feita. Além disso, ela é um pré-requisito para o início do desenvolvimento funcional.

2. Especificação de Requisitos (Conversão)

Aqui, as informações obtidas são transformadas em uma descrição formal e estruturada do sistema.

  • Artefato ideal: Modelos que descrevam o comportamento do sistema.
  • Exemplo: Modelo de casos de uso. Os casos de uso são a técnica mais comum para representar requisitos funcionais (o que o sistema deve fazer).
  • Atenção: Casos de uso geralmente não representam requisitos não-funcionais (como desempenho ou segurança), que são tratados como restrições. Isso elimina opções que associam casos de uso a requisitos não-funcionais.

3. Validação de Requisitos (Verificação)

Nesta fase, verifica-se se os requisitos definidos correspondem às expectativas reais do cliente.

  • Artefato ideal: Ferramentas que permitam ao usuário visualizar o resultado antes da codificação completa.
  • Exemplo: Prototipação de telas (ou protótipos de baixa fidelidade). O cliente interage com o protótipo e confirma se está correto.

Resumo Comparativo das Alternativas

FaseArtefato CorretoProblema nas outras alternativas
ElicitaçãoEntrevista com usuários"Estudo de viabilidade" já foi feito (Opções B, E).
EspecificaçãoCaso de Uso (Funcional)"Caso de uso não-funcional" é tecnicamente incorreto (Opções C, D).
ValidaçãoPrototipação"Matriz de rastreabilidade" serve para controle, não validação direta com o cliente (Opção D, E).

Conclusão: A sequência lógica descrita na Alternativa A mapeia perfeitamente cada subprocesso solicitado com sua ferramenta principal de produção de artefatos.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Engenharia

Ver mais Engenharia resolvidas

Tem outra questão de Engenharia?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.