O modelo de desenvolvimento de software Processo Unificado (...

Próximas questões
Com base no mesmo assunto
Q2766451 Arquitetura de Software

O modelo de desenvolvimento de software Processo Unificado (PU) é constituído de fases e disciplinas. Cada fase reúne um conjunto de atividades e artefatos que devem ser produzidos, refinados e ampliados no decorrer da fase. A coluna da esquerda apresenta as fases do PU e a da direita, atividades executadas nessas fases. Numere a coluna da direita de acordo com a da esquerda.


1 - Concepção

2 - Elaboração

3 - Construção

4 - Transição


( ) É produzido um documento de requisitos geralmente na forma de uma lista de casos de uso de alto nível.

( ) Análise de requisitos mais detalhada, realizada por meio da expansão dos casos de uso.

( ) Principais requisitos são descobertos e a extensão do sistema é compreendida.

( ) Produção da maior parte do código fonte e dos testes.

( ) Migração de dados de sistemas existentes.

( ) Refinamento do modelo conceitual após cada caso de uso ser expandido.

( ) Instalação do software produzido em ambiente de produção.

( ) A saída dessa fase normalmente consiste em ter um modelo conceitual preliminar.


Assinale a sequência correta.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Olá, aluno(a)! Vamos entender melhor a questão sobre o modelo de desenvolvimento de software Processo Unificado (PU) e as fases envolvidas. A alternativa correta é a Alternativa C.

O Processo Unificado (PU) é um framework iterativo de desenvolvimento de software que estrutura o desenvolvimento em quatro fases principais: Concepção, Elaboração, Construção e Transição. Cada fase tem atividades e artefatos específicos.

Vamos analisar a alternativa C:

1 - Concepção:

( ) É produzido um documento de requisitos geralmente na forma de uma lista de casos de uso de alto nível.

( ) Principais requisitos são descobertos e a extensão do sistema é compreendida.

( ) A saída dessa fase normalmente consiste em ter um modelo conceitual preliminar.

2 - Elaboração:

( ) Análise de requisitos mais detalhada, realizada por meio da expansão dos casos de uso.

( ) Refinamento do modelo conceitual após cada caso de uso ser expandido.

3 - Construção:

( ) Produção da maior parte do código fonte e dos testes.

4 - Transição:

( ) Migração de dados de sistemas existentes.

( ) Instalação do software produzido em ambiente de produção.

Agora vamos justificar as alternativas:

Alternativa C:

1, 2, 1, 3, 4, 2, 4, 1

Essa alternativa está correta porque as atividades estão devidamente associadas às fases do PU:

  • Na Concepção, temos o documento de requisitos de alto nível, a descoberta dos principais requisitos e a saída de um modelo conceitual preliminar.
  • Na Elaboração, a análise detalhada dos requisitos e o refinamento do modelo conceitual ocorrem.
  • Na Construção, a maior parte do código e dos testes é produzida.
  • Na Transição, a migração de dados e a instalação do software em produção são realizadas.

Alternativa A:

2, 2, 1, 2, 4, 3, 3, 2

Essa alternativa está incorreta porque coloca atividades de Concepção e Transição na fase de Elaboração, o que não faz sentido no contexto do PU.

Alternativa B:

3, 2, 2, 1, 3, 2, 1, 4

Essa alternativa está incorreta porque mistura atividades de diferentes fases, como colocar atividades de Elaboração na fase de Concepção e vice-versa.

Alternativa D:

1, 1, 3, 2, 4, 3, 4, 1

Essa alternativa está incorreta porque coloca atividades de Concepção e Construção na fase de Elaboração, o que não é correto no contexto do PU.

Conclusão:

Entender as fases do PU e as atividades específicas de cada uma é crucial para responder corretamente a essa questão. O gabarito correto explica claramente como cada atividade se encaixa em sua respectiva fase.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo