O Modelo Cascata, também conhecido por ciclo de vida Clássi...

Próximas questões
Com base no mesmo assunto
Q3331027 Engenharia de Software
O Modelo Cascata, também conhecido por ciclo de vida Clássico, é uma abordagem:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a Alternativa A.

Vamos agora entender o porquê com uma análise detalhada:

Tema central da questão: A questão aborda o Modelo Cascata, um dos modelos tradicionais de desenvolvimento de software. Entender esse modelo é crucial para quem almeja o cargo de Tecnologista, pois ele descreve como um software é desenvolvido de forma sequencial, detalhando cada uma das etapas envolvidas.

Resumo teórico: O Modelo Cascata, também conhecido como ciclo de vida clássico, é um modelo sequencial em que o progresso flui em apenas uma direção: para baixo, através das fases de concepção, iniciação, análise, projeto, construção, testes e manutenção. Este modelo é bastante linear e rígido, o que facilita a compreensão e a gerência de cada fase, mas pode ser desvantajoso quando há necessidade de mudanças após qualquer etapa concluída.

Justificativa da alternativa correta:

  • Alternativa A: Esta alternativa corretamente descreve o Modelo Cascata como uma abordagem sequencial para o desenvolvimento de software, começando pela fase de definição da arquitetura do software. Isso está em linha com a definição clássica do Modelo Cascata, onde cada fase precisa ser concluída antes que a próxima comece.

Análise das alternativas incorretas:

  • Alternativa B: Esta alternativa está incorreta, pois no modelo Cascata não há previsão de suporte contínuo; ele é mais focado em uma abordagem linear de desenvolvimento, onde cada fase depende da conclusão da anterior.
  • Alternativa C: A afirmação de que é vantajosa para projetos reais não é precisa, pois o Modelo Cascata é frequentemente criticado por sua rigidez e falta de flexibilidade, especialmente em projetos onde os requisitos podem mudar.
  • Alternativa D: Está incorreta porque o Modelo Cascata não pressupõe entregas incrementais; ao contrário, ele é linear, e não incremental ou iterativo.
  • Alternativa E: Esta alternativa descreve um modelo cíclico e iterativo, o que não é o caso do Modelo Cascata, que é sequencial e linear.

Dica adicional: Uma estratégia para resolver questões sobre modelos de desenvolvimento de software é sempre lembrar das características principais de cada modelo, como linearidade, flexibilidade, e abordagem de entrega, o que ajuda a eliminar alternativas inconsistentes.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

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

Meio estranha essa letra C)

B)

Ué, mas suporte contínuo não seria algo das metodologias ágeis?

A) sequencial para o desenvolvimento de software, começando pela fase de definição da arquitetura do software.

Correção: Inicia-se pela fase de requisitos / comunicação (para entender os requisitos)

B) GABARITO

Não é porque o software foi entregue que você irá largar de mão para sempre, a fase de operação / manutenção prevê o suporte, manutenção, correção, implantação de novas funcionalidades, etc.

C) vantajosa para projetos reais, pois estes normalmente seguem o fluxo proposto pelo modelo.

Correção: Dificilmente um projeto real segue a estrutura rígida do cascata.

D) que pressupõe entregas incrementais do software que está sendo desenvolvido.

Correção: Cascata é sequencial e linear, não possui incrementos.

E) cíclica, promovendo o rápido desenvolvimento de versões cada vez mais completas do software.

Correção: Cascata é sequencial e linear, não possui iterações, não possui versões, apenas um tijolo definido no início

kkkkkkk

Clique para visualizar este comentário

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