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
fc036007
Banca
FCC
Órgão
ARTESP
Ano
2017
Nível
Superior
Cargo
Especialista em Regulação de Transporte I – Tecnologia da Informação
Considere, por hipótese, que uma equipe de Especialistas em Tecnologia da Informação está trabalhando em um projeto da ARTESP com base no RUP. Os objetivos a serem alcançados são:− Verificar a interação entre os objetos do sistema.− Verificar se os componentes do software estão adequadamente integrados.− Verificar se todos os requisitos foram corretamente implementados.− Certificar que os defeitos foram identificados antes da implantação do software.É correto afirmar que estes objetivos se referem ao
  1. Adeployment workflow, cuja estratégia indica que testes automatizados devem ser evitados em favor dos testes de regressão, que devem ser realizados no início de cada iteração.
  2. Brequirements workflow, que busca descrever como o software deve funcionar, permitindo que os desenvolvedores e os clientes cheguem a um acordo.
  3. Canalysis and design workflow. O RUP propõe que sejam criados um modelo de projeto e um modelo de análise que levem à implementação de um código orientado a objeto.
  4. Dreuse workflow. O RUP descreve como os componentes devem ser reutilizados, de forma que o software seja mais fácil de ser testado.
  5. Etest workflow. O RUP propõe uma abordagem iterativa e os testes são realizados ao longo do projeto, de forma a encontrar defeitos o mais cedo possível.
Revelar gabarito e comentário

GabaritoE — test workflow. O RUP propõe uma abordagem iterativa e os testes são realizados ao longo do projeto, de forma a encontrar defeitos o mais cedo possível.

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 – Test Workflow

Gabarito: letra E. Os objetivos listados (verificar interação entre objetos, integração de componentes, implementação de requisitos e identificação de defeitos) são típicos da disciplina de Teste no RUP. O RUP adota uma abordagem iterativa, realizando testes ao longo de todo o projeto para encontrar defeitos precocemente.

Alternativa A — ❌ Incorreta

O deployment workflow (ou transição) concentra-se na implantação do software no ambiente do cliente, não em atividades de teste. A afirmação de que "testes automatizados devem ser evitados" é incorreta; o RUP incentiva a automação de testes para aumentar a eficiência.

Alternativa B — ❌ Incorreta

O requirements workflow tem como objetivo elicitar, documentar e validar os requisitos do sistema. Não se ocupa da verificação de integração ou da execução de testes.

Alternativa C — ❌ Incorreta

O analysis and design workflow foca na criação de modelos de análise e projeto que orientam a implementação. A verificação de requisitos e a identificação de defeitos são atividades posteriores, próprias do teste.

Alternativa D — ❌ Incorreta

O RUP não define um "reuse workflow" como disciplina padrão. O reuso é uma prática transversal, mas não existe um workflow específico com esse nome.

Alternativa E — ✅ Correta ⟵ GABARITO

O test workflow é uma das disciplinas centrais do RUP. Seu objetivo é verificar a interação entre objetos, a integração dos componentes, a correta implementação dos requisitos e detectar defeitos o mais cedo possível, de forma iterativa e incremental.

PEGA ESSA DICA!

Memorize os workflows do RUP (disciplinas): Modelagem de Negócios, Requisitos, Análise e Design, Implementação, Teste, Implantação, Gerência de Configuração, Gerência de Projeto e Ambiente. Associe cada um às suas atividades principais.

Link permanente: /questoes/fc036007