No Processo Unificado, uma descrição da arquitetura do softw...
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.
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"...
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.
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