Pular para o conteúdo principal

Questão de Engenharia de Software — RUP (Rational Unified Process) - Processo Unificado Rational — FCC 2017

Engenharia de SoftwareRUP (Rational Unified Process) - Processo Unificado Rational
Código
fc040778
Banca
FCC
Órgão
DPE-AM
Ano
2017
Nível
Superior
Considere que uma equipe de Analistas de Sistemas da Defensoria está trabalhando em um projeto com base no RUP. Eles estão atuando em uma atividade cujo objetivo é descrever o que o sistema deve fazer, permitindo que desenvolvedores e clientes opinem na descrição. Um documento visual, na forma de use cases, é criado, no qual os atores representam os usuários e outros sistemas com os quais o sistema em desenvolvimento irá interagir. Os use cases são descritos em detalhes, mostrando como o sistema interage com os atores e o que faz nestas interações. Os Analistas estão trabalhando na
  1. Adisciplina Requisitos.
  2. Bfase Transição
  3. Cdisciplina Elaboração.
  4. Dfase Análise e Design.
  5. Edisciplina Gerenciamento do Projeto.
Revelar gabarito e comentário

GabaritoA — disciplina Requisitos.

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

RUP – Disciplina Requisitos

Gabarito: letra A. A atividade descrita — descrever o que o sistema deve fazer, com participação de desenvolvedores e clientes, criando um documento visual (casos de uso) onde atores representam usuários e outros sistemas — corresponde exatamente à disciplina de Requisitos no RUP (Rational Unified Process).

O RUP organiza o desenvolvimento em fases (Concepção, Elaboração, Construção e Transição) e disciplinas (conjunto de atividades relacionadas). A disciplina de Requisitos tem como objetivo principal capturar, documentar e validar os requisitos do sistema, utilizando casos de uso para descrever as funcionalidades e interações com atores. O enunciado descreve justamente essa atividade.

Alternativa A — ✅ Correta ⟵ GABARITO

A disciplina Requisitos no RUP é responsável por entender o que o sistema deve fazer. Seu principal artefato é o modelo de casos de uso, que descreve as funcionalidades do sistema e as interações com atores (usuários ou outros sistemas). A descrição do enunciado (“descrever o que o sistema deve fazer, permitindo que desenvolvedores e clientes opinem na descrição, criando um documento visual na forma de use cases”) é a essência dessa disciplina.

Alternativa B — ❌ Incorreta

A fase Transição é uma das quatro fases do RUP, cujo objetivo é transferir o sistema da equipe de desenvolvimento para os usuários finais, incluindo atividades como testes de aceitação, treinamento e implantação. Não se trata de descrever o que o sistema deve fazer.

Alternativa C — ❌ Incorreta

Não existe “disciplina Elaboração” no RUP. Elaboração é uma fase, não uma disciplina. Na fase de Elaboração, o foco está em analisar o domínio do problema, estabelecer a arquitetura do sistema e identificar riscos. Embora parte da disciplina de Requisitos seja executada nessa fase, a atividade descrita no enunciado é da disciplina Requisitos, não da fase Elaboração.

Alternativa D — ❌ Incorreta

“Fase Análise e Design” não é uma denominação correta no RUP. Análise e Design é uma disciplina, não uma fase. Essa disciplina transforma os requisitos em um projeto do sistema, mas a atividade de descrever o que o sistema deve fazer (casos de uso) é anterior, pertencendo à disciplina Requisitos.

Alternativa E — ❌ Incorreta

A disciplina Gerenciamento do Projeto tem como objetivo planejar, executar e monitorar o projeto, incluindo atividades como alocação de recursos, cronograma e riscos. Não envolve a descrição detalhada de funcionalidades por meio de casos de uso.

NÃO CAIA NESSA!

A banca mistura intencionalmente disciplinas com fases do RUP. O candidato que não tiver clara essa distinção pode confundir a atividade de requisitos (disciplina) com a fase Elaboração (onde requisitos são refinados). Lembre-se: as fases são Concepção, Elaboração, Construção e Transição; as disciplinas incluem Requisitos, Análise e Design, Implementação, Teste, Implantação, etc. A chave está em identificar que o enunciado descreve a criação de casos de uso, que é o coração da disciplina Requisitos.

Link permanente: /questoes/fc040778