No Processo Unificado, uma descrição da arquitetura do softw...

Próximas questões
Com base no mesmo assunto
Q80260 Engenharia de Software
No Processo Unificado, uma descrição da arquitetura do software, um documento de visão e um modelo de projeto são aplicáveis, respectivamente, nas fases
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa Correta: A - elaboração, concepção e construção.

O Processo Unificado, frequentemente referido como Rational Unified Process (RUP), é uma abordagem iterativa e incremental para o desenvolvimento de sistemas de software. Ele visa garantir a produção de software de alta qualidade que atenda às necessidades dos usuários finais de maneira previsível e controlada. O RUP é estruturado em quatro fases distintas, cada uma com seus próprios objetivos e artefatos:

  • Concepção (Inception): É a fase inicial, onde ocorre a definição do escopo do projeto e é estabelecido o documento de visão. Este documento captura necessidades essenciais e características do software para que todas as partes interessadas tenham uma compreensão comum do sistema.
  • Elaboração (Elaboration): Durante esta fase, a equipe de desenvolvimento define a arquitetura base do software. Uma descrição da arquitetura é desenvolvida para fornecer uma visão estruturada e as principais decisões técnicas são tomadas, servindo como um guia para o desenvolvimento subsequente.
  • Construção (Construction): Na fase de construção, a equipe realiza a maior parte do trabalho de desenvolvimento do projeto, construindo o software iterativamente de acordo com a arquitetura definida. O foco é no desenvolvimento, codificação, e testes das funcionalidades do produto. O modelo de projeto – que detalha as decisões de design e a organização do código – é criado e aprimorado ao longo desta fase.
  • Transição (Transition): Esta fase envolve a transferência do software do ambiente de desenvolvimento para o ambiente de produção. O sistema é disponibilizado para os usuários finais, e ocorrem as atividades finais de testes, correções de erros e treinamento dos usuários.

A alternativa correta, letra A, está alinhada com as fases e artefatos característicos do RUP. A descrição da arquitetura é de fato um objetivo chave da fase de Elaboração, enquanto o documento de visão é um produto inicial da Concepção, e o modelo de projeto é elaborado e utilizado intensivamente durante a Construção do software.

Clique para visualizar este gabarito

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

Comentários

Veja os comentários dos nossos alunos

O RUP é dividido em 4 fases e 9 disciplinas.

Descrição Arquitetura de Software: Trata-se do desenho da arquitetura. A disciplina que aborda esta atividade é a de Análise e Desenho, que predominantemente ocorre durante a fase da Elaboração.

Documento de visão: Este documento é a visão de como deverá ser o sistema, portanto faz parte da Engenharia de Requisitos, que encontra-se entre as fases de concepção e elaboração, para se adequar a questão, então considerei como concepção.

Modelo do projeto: Faz parte da implementação, que predominantemente encontra-se na fase de construção.

Então...

Todos sabemos que as 4 fases do RUP são INICIAÇÃO (ou CONCEPÇÃO), ELABORAÇÃO, CONSTRUÇÃO E TRANSIÇÃO.

Cada fase desta apresenta um marco (vide figura abaixo)



Cada MARCO contem ARTEFATOS.

Dentre os ARTEFATOS do MARCO da fase INICIAÇÃO (parece confuso mas não é.. basta entender a lógica), temos o "Documento de Visão"
(vide http://www.wthreex.com/rup/portugues/process/itrwkfls/ms_lco.htm)

Dentre os ARTEFATOS do MARCO da fase ELABORAÇÃO temos a DESCRIÇÃO DA ARQUITETURA DE SW
(vide http://www.wthreex.com/rup/portugues/process/itrwkfls/ms_lca.htm)

Dentre os ARTEFATOS do MARCO da fase CONSTRUÇÃO temos o TEMPLATES ESPECIFICOS DE PROJETO
(vide http://www.wthreex.com/rup/portugues/process/itrwkfls/ms_ioc.htm) que a banca considerou como MODELOS DE PROJETO.

BRINCADEIRA HEIN? Banca "lixeba"...
Só lembrando que RUP (Rational Unified Process) é uma implementação do UP (Unified Process).
O RUP especifica artefatos como resultados das fases e papeis para execução das mesmas, já o UP não.
Entretanto, o UP deixa claro o que deve ser alcançado a cada fase.
Segundo John Hunt, no livro "Guide To The Unified Process Featuring UML, Java And Design Patterns", Cada fase consiste em:
 - Concepção: A saída desta fase é a visão do sistema. Isto inclui modelos de caso de uso muitos simplificados (para identificar as principais funcionalidades do sistema) e são identificados os riscos mais importantes ou significativos.
 - Elaboração: A saída primária dessa fase é a arquitetura, juntamente com um modelo detalhado de casos de uso e um conjunto de planos para a fase de construção.
 - Construção: O resultado final desta fase é o produto implementado, que inclui o software, bem como os modelos associados. O produto não precisa ser isento de defeitos, pois ainda há trabalho a ser feito na fase de transição.
 - Transição: A fase de transição é a última fase de um ciclo. O grande marco desta fase é uma versão final de qualidade do sistema.
nota máxima no seu comentário Forrest. Tem que lembrar sempre que RUP não é exatamente igual a UP. A questão esta corrétissima sob o prisma do UP.

Fases do RUP:

•Indicam a ênfase que é dada ao projeto em um momento específico.

•Um projeto é dividido em quatro fases:

1.Concepção (ou Iniciação) : ênfase no escopo do sistema;

2.Elaboração: ênfase na arquitetura;

3.Construção: ênfase no desenvolvimento;

4.Transição: ênfase na implantação.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo