Julgue o item a seguir, referente a conceitos, processos e a...

Próximas questões
Com base no mesmo assunto
Q2467010 Engenharia de Software

Julgue o item a seguir, referente a conceitos, processos e aplicações da engenharia de software.


O modelo de processo espiral permite a evolução de um sistema por meio de iterações e prototipação, ao mesmo tempo em que mantém a abordagem sistemática e controlada do modelo cascata durante o desenvolvimento completo desse sistema.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é C - certo.

O enunciado trata do modelo de processo espiral, um dos métodos utilizados na engenharia de software para o desenvolvimento de sistemas. Esse modelo é conhecido por combinar aspectos de prototipação com a abordagem sistemática do modelo cascata.

Vamos entender melhor:

Modelo de Processo Espiral:

O modelo espiral foi proposto por Barry Boehm e é caracterizado por quatro fases principais que são repetidas em forma de espiral, permitindo a evolução contínua do sistema. As fases são:

  • Planejamento
  • Análise de Riscos
  • Engenharia
  • Avaliação do Cliente

A cada iteração, o projeto é revisado e aprimorado, o que permite a incorporação de novos requisitos e a correção de problemas detectados em fases anteriores. Dessa forma, é possível desenvolver protótipos ao longo do processo, o que facilita a visualização e a validação do sistema com o cliente.

Abordagem Sistemática e Controlada do Modelo Cascata:

Apesar de ser iterativo e evolutivo, o modelo espiral mantém a abordagem sistemática e documentada do modelo cascata. Cada fase da espiral deve ser bem planejada, documentada e executada de forma controlada, assegurando que todos os passos necessários sejam seguidos corretamente antes de passar para a próxima fase.

Portanto, o enunciado está correto ao afirmar que o modelo espiral permite a evolução de um sistema por meio de iterações e prototipação, ao mesmo tempo em que mantém a abordagem sistemática e controlada do modelo cascata.

E por que as outras alternativas estariam incorretas? Vamos analisar:

Se a alternativa fosse "E - errado", estaríamos negando que o modelo espiral combina iterações, prototipação e a abordagem sistemática do modelo cascata, o que não corresponde à realidade. O modelo espiral de fato integra esses conceitos, tornando a alternativa "C" correta.

Espero que essa explicação tenha ajudado a esclarecer a questão e os conceitos envolvidos. Se tiver mais dúvidas, sinta-se à vontade para perguntar!

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

Certo

O modelo em espiral é também conhecido como prototipagem-em-etapas, por combinar, em geral, o modelo em cascata com a prototipação. Cada loop representa uma fase do processo de software. Dessa forma, o loop mais interno pode estar relacionado à viabilidade do sistema; o próximo loop, à definição de requisitos; o próximo, ao projeto de sistema e assim por diante.

Fonte: Material Estratégia

C

Certo

De acordo com as informações fornecidas nos resultados de pesquisa, o modelo de processo espiral combina características do modelo cascata e da prototipação, permitindo a evolução de um sistema por meio de iterações e prototipação, mantendo uma abordagem sistemática e controlada durante o desenvolvimento completo do sistema.

Algumas características-chave do modelo espiral:

- Abordagem iterativa e incremental, com ciclos de desenvolvimento repetidos

- Foco na identificação e mitigação de riscos a cada iteração

- Utilização de protótipos para validar requisitos e soluções

- Manutenção de uma abordagem sistemática e controlada, como no modelo cascata

Portanto, o item está correto ao afirmar que o modelo espiral permite a evolução de um sistema por meio de iterações e prototipação, ao mesmo tempo em que mantém a abordagem sistemática e controlada do modelo cascata durante o desenvolvimento completo desse sistema.

Diferente do Modelo Incremental, que entrega partes prontas uma de cada vez, o Modelo Espiral é mais iterativo e tenta fazer sucessivos refinamentos. Outras novidades são os novos conceitos de Prototipagem e Gerenciamento de Riscos.

Implementação e validação: com as estratégias definidas, é escolhido um modelo de desenvolvimento, como por exemplo, o “Modelo em Cascata”, “Modelo Incremental”, etc. Pode-se utilizar modelos diferentes em cada volta de implementação, conforme a necessidade;

Fonte: https://medium.com/contexto-delimitado/o-modelo-em-espiral-de-boehm-ed1d85b7df

Certo.

O modelo em espiral é de fato conhecido por combinar elementos do modelo cascata com a prototipagem. Cada loop ou ciclo no modelo em espiral representa uma fase do processo de desenvolvimento de software, como a viabilidade do sistema, definição de requisitos, projeto do sistema, implementação, testes e avaliação. Essa abordagem permite iterações repetidas e sequenciais ao longo do desenvolvimento, promovendo um ciclo de desenvolvimento evolutivo.

Clique para visualizar este comentário

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