O processo unificado consiste em um conjunto de diretrizes q...
Uma de suas características é
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C
O Processo Unificado (RUP - Rational Unified Process) é uma abordagem de engenharia de software que se baseia em iterações, sendo considerado um framework flexível destinado ao desenvolvimento de software. Ele é iterativo e incremental, organizando o desenvolvimento em ciclos, com cada ciclo produzindo uma versão mais completa e avançada do software.
A alternativa C é a correta pois destaca a característica iterativa e incremental do Processo Unificado. Em cada iteração, que é um espaço de tempo definido e usualmente curto, um sistema parcial é desenvolvido, o qual deve ser testável e integrável com as partes anteriormente desenvolvidas. Esta estratégia permite a verificação contínua do progresso e a possibilidade de ajustes frequentes, o que é essencial para um bom alinhamento do produto final com as necessidades dos usuários e stakeholders.
O Processo Unificado também promove o uso de melhores práticas, como desenvolvimento orientado a casos de uso, arquitetura baseada em componentes, controle de versões, e a integração contínua. Estas práticas são fundamentais para os objetivos de entregar um software de qualidade, dentro do orçamento e do prazo estipulado.
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
RUP ➝ Iterativo e Incremental
.
At.te
Foco na missão ❢
a) RUP não é ágil
b) RUP não é evolutivo, é incremental+iterativo
c) Gab. Iterações de 2 a 6 semanas
d) Requisitos que não mudam (perene) -> Modelo Cascata
e) Prototipagem
mas a alternativa não falou que o RUP é ágil, justamente o contrário, que é uma ALTERNATIVA aos métodos ágeis como scrum e FDD, o que é verdade ué
Exatamente, Leandro!
A resposta correta é a opção C: "gerar como produto de cada etapa de tempo definido e curto um sistema parcial, testável e integrável."
O Processo Unificado é um framework de desenvolvimento de software que se baseia-se nos princípios da Orientação a Objetos e visa a produzir software de alta qualidade de maneira iterativa e incremental. Ele é conhecido por ser adaptável e flexível.
Uma característica mencionada na opção C encontra-se alinhada com uma abordagem iterativa e incremental fazer o Processo Unificado. Ao dividir o projeto em iterações (etapas de tempo definido e curto), cada uma delas gera um sistema parcial, testável e integrável. Esse método permite que como partes do sistema sejam desenvolvidas e validadas de forma incremental ao longo do tempo, proporcionando feedback contínuo e permitindo adaptações conforme necessário.
Como outras opções não representam adequadamente características típicas de fazer Processo Unificado:
- Uma opção A está incorreta, pois o Processo Unificado não é apresentado como uma alternativa aos métodos ágeis, mas sim incorpo princípios ágeis em sua abordagem.
- A opção B está incorreta, pois o Processo Unificado não combinação de uma abordagem fazer ciclo de vida em cascata evolutivo, mas sim adota uma abordagem iterativa e incremental.
- Como opções D e E não refletem precisamente a natureza iterativa e incremental fazer o Processo Unificado, que busca criar um sistema de software completo ao longo de várias iterações, cada uma resultando em um produto parcial testável e integrável.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo