No desenvolvimento de um app bancário que deve ter as suas ...

Próximas questões
Com base no mesmo assunto
Q3882833 Engenharia de Software
No desenvolvimento de um app bancário que deve ter as suas funcionalidades liberadas em etapas, a equipe de desenvolvimento as organiza conforme apresentado a seguir.

Etapa 1: o acesso à conta.
Etapa 2: o pagamento de contas.
Etapa 3: investimento financeiro.

Esta equipe utiliza um modelo que entrega partes operacionais do sistema em cada ciclo.

Em relação à característica principal do Modelo Incremental, assinale a afirmativa correta.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: B

Fundamento decisivo: O elemento decisivo é a indicação de que as funcionalidades são liberadas em etapas e que cada ciclo entrega partes operacionais do sistema.

Tema central: Modelo Incremental
Análise das alternativas
A
Errada
Está errada porque equipara o modelo incremental ao cascata. A base afirma que o incremental se distingue justamente por permitir entregas parciais funcionais ao longo do desenvolvimento, o que contraria a ideia de processo sequencial e rígido idêntico ao cascata.
B
Certa
A alternativa B está certa porque o Modelo Incremental entrega o sistema em versões parciais operacionais, e cada incremento acrescenta novas funcionalidades ao que já foi disponibilizado.
C
Errada
Está errada porque atribui ao modelo incremental a análise detalhada de riscos em cada iteração. Esse traço é característico do modelo em espiral, não da característica principal do incremental.
D
Errada
Está errada porque troca incrementos operacionais do produto final por protótipos descartáveis voltados à elicitação de requisitos. Pela base, isso remete à prototipação, não ao modelo incremental.
E
Errada
Está errada porque limita a iteração ao refinamento de requisitos. No modelo incremental, cada incremento envolve desenvolvimento efetivo de código e entrega funcional, não apenas revisão de requisitos.
Pegadinha da questão
A confusão real era tomar qualquer desenvolvimento em etapas como cascata, espiral ou prototipação, quando o dado decisivo era a entrega de partes operacionais do sistema a cada ciclo.
Dica para questões semelhantes
  • Se o enunciado destacar entregas parciais já utilizáveis, pense primeiro em modelo incremental.
  • Diferencie por foco principal: incremental entrega funcionalidades; espiral enfatiza risco; prototipação enfatiza protótipos para requisitos.
  • Se há código funcional em cada ciclo, não se trata de mera iteração de requisitos.

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

Incremental → "entregar valor rápido e melhorar aos poucos".

Gabarito: B

Modelo em Cascata é rígido, a entrega é somente no final, e não em etapas.

Alternativa B - O sistema é construído por meio de uma série de versões parciais e operacionais, cada uma adicionando mais funcionalidades.

Esse "com mais funcionalidades" me quebrou, imaginei que poderia, também, serem retiradas funcionalidades.

Clique para visualizar este comentário

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