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

Limpar Busca

O Processo Unificado (UP) é uma metodologia de desenvolvimento de software que fornece um processo disciplinado na atribuição de tarefas e responsabilidades em uma organização de desenvolvimento de software. Seu principal objetivo é garantir a produção de software de alta qualidade que atenda às necessidades dos usuários finais, respeitando prazos e orçamentos.

Nessa metodologia, quais são as quatro fases do ciclo de vida de um projeto?

  • A Iniciação, Desenvolvimento, Teste e Implantação
  • B Planejamento, Execução, Controle e Encerramento
  • C Requisitos, Design, Implementação e Manutenção
  • D Análise, Projeto, Codificação e Teste
  • E Concepção, Elaboração, Construção e Transição

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.