Questões de RUP (Rational Unified Process) - Processo Unificado Rational (Engenharia de Software)

Limpar Busca

Os modelos de processos de software são abordagens sistemáticas e estruturadas para o desenvolvimento, manutenção e evolução de software. Eles descrevem as atividades, tarefas e técnicas que devem ser seguidas para produzir software de alta qualidade de forma consistente. Considere as seguintes características: 1- modelado em função do ciclo da engenharia convencional; 2- cada fase só começa após a conclusão da anterior; 3- requer uma abordagem sistemática, sequencial ao desenvolvimento de software. Essas características dizem respeito a qual modelo de processo de software?

  • A Modelo Ágil.
  • B Modelo de Desenvolvimento Rápido de Aplicações.
  • C Modelo Espiral.
  • D Modelo Incremental.
  • E Modelo em Cascata.

No Processo Unificado, a lista de riscos é um artefato produzido no âmbito da disciplina de

  • A requisitos
  • B análise e design
  • C modelagem de negócios
  • D gerenciamento de mudanças
  • E gerenciamento de projetos

Há uma fase do Processo Unificado em que é feita a análise do domínio do problema, são definidas as bases de uma arquitetura robusta e são eliminados os elementos de maior risco para o projeto.

Essa fase é denominada

  • A Construction
  • B Elaboration
  • C Implementation
  • D Inception
  • E Transition

Quanto ao RUP (Rational Unified Process), assinale a alternativa correta.

  • A O RUP é uma metodologia ágil, que não utiliza qualquer modelo de ciclo de vida e que é amplamente utilizado para o desenvolvimento de softwares, enfatizando a colaboração e a adaptação a mudanças.
  • B Trata-se de uma ferramenta de gerenciamento de projetos que fornece recursos para o planejamento, o acompanhamento e o controle das atividades de desenvolvimento de softwares.
  • C O RUP é um modelo de processo prescritivo e sequencial que divide o desenvolvimento do software em quatro fases: concepção; elaboração; construção; e transição.
  • D O RUP refere-se, especificamente, a uma linguagem de programação orientada a objetos, a qual é utilizada principalmente para o desenvolvimento web.
  • E Trata-se, especificamente, de uma metodologia de teste de software que se concentra na detecção de defeitos em um sistema.

O Rational Unified Process — RUP (KRUTCHEN, 2003) é um exemplo de modelo de processo moderno, derivado de trabalhos sobre a UML e o Unified Software Development Process associado (RUMBAUGH et al., 1999; ARLOW; NEUSTADT, 2005). O RUP é um modelo constituído de fases estreitamente relacionadas ao negócio. Qual das fases abaixo NÃO é uma fase de RUP?

  • A Testes.
  • B Construção.
  • C Elaboração.
  • D Concepção.
  • E Transição.