Computação Múltipla Escolha

Qual dos itens abaixo NÃO é uma vantagem do modelo incremental?

Qual dos itens abaixo NÃO é uma vantagem do modelo incremental?

  1. Não possibilidade de entregas ao longo do projeto
  2. Incrementos podem ser entregues regularmente ao cliente e, desse modo, a funcionalidade do sistema é disponibilizada mais cedo.
  3. Os incrementos iniciais agem como protótipos para elucidar os requisitos para incrementos posteriores do sistema.
  4. Menor risco de falha geral do projeto
  5. Os serviços de sistema de mais alta prioridade tendem a receber mais testes

Resolução completa

Explicação passo a passo

A
Alternativa A

Resposta da Questão 1

Alternativa A - A não possibilidade de entregas ao longo do projeto

Justificativa Didática

O modelo incremental é caracterizado pela entrega de software em partes funcionais chamadas "incrementos". Portanto, afirmar que há "não possibilidade de entregas" é incorreto, pois essa restrição descreveria um modelo rígido (como o cascata puro sem iterações) e não seria uma vantagem. As demais alternativas listam benefícios reais do modelo incremental:

  • Entregas regulares: O cliente recebe funcionalidades parciais rapidamente.
  • Prototipagem: Os primeiros incrementos ajudam a esclarecer requisitos futuros.
  • Redução de riscos: Problemas graves aparecem cedo, evitando falhas totais no final.
  • Testes prioritários: Funcionalidades críticas recebem atenção primeiro.

Assim, a alternativa A é a correta por descrever uma limitação que não se aplica às vantagens do modelo.


Resposta da Questão 2

Alternativa A - Concepção, Elaboração, Construção e Transição

Justificativa Didática

O RUP (Rational Unified Process) é um processo de desenvolvimento de software iterativo e incremental. Suas fases temporais são fixas e seguem uma ordem lógica de maturidade do produto:

FaseObjetivo Principal
Concepção (Inception)Definir escopo, viabilidade e objetivos básicos.
Elaboração (Elaboration)Analisar requisitos detalhados e arquitetura estável.
Construção (Construction)Desenvolver o código e implementar funcionalidades.
Transição (Transition)Entregar ao usuário, fazer testes finais e ajustes.

As outras opções inserem atividades específicas (como "Levantamento de Requisitos" ou "Testes") que ocorrem dentro das fases principais, mas não constituem os nomes oficiais das quatro etapas macro do RUP.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Computação

Ver mais Computação resolvidas

Tem outra questão de Computação?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.