O modelo em espiral de desenvolvimento proposto por Boehm a...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - certo.
O modelo em espiral de desenvolvimento de software, proposto por Barry Boehm na década de 1980, é um modelo iterativo e evolucionário que enfatiza a importância da análise de riscos. Este modelo combina elementos do modelo sequencial e do modelo prototipação, incorporando a análise de riscos como uma etapa fundamental em cada iteração (ou "giro" da espiral).
Ao desenvolver um sistema de informação complexo, como o descrito para o monitoramento de uma frota de navios mercantes, a análise de riscos é crucial para identificar e mitigar potenciais problemas que possam surgir durante o desenvolvimento do projeto. No modelo em espiral, cada ciclo passa por quatro quadrantes:
- Planejamento
- Análise de riscos
- Engenharia e construção
- Avaliação pelo cliente
Em particular, a análise de riscos é realizada após o planejamento inicial e antes do desenvolvimento ou aprimoramento do produto em cada ciclo. Este passo é essencial para garantir que o projeto esteja continuamente avaliando possíveis ameaças ou desafios que possam impactar o cronograma, custos, ou a qualidade do sistema em desenvolvimento.
Afirma-se corretamente, portanto, que a análise de riscos é uma das fases essenciais do modelo em espiral. A prática de iterar sobre essas fases permite que a equipe de desenvolvimento faça ajustes baseados em feedbacks e avaliações de riscos contínuas, o que é particularmente valioso em projetos com requisitos complexos ou que estão sujeitos a muitas mudanças.
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
Modelo espiral de Boehm
- É um framework de processo de software dirigido a riscos. O processo de software é representado como uma espiral, e não como uma sequência de atividades com alguns retornos de uma para outra. Cada volta na espiral representa uma fase do processo de software.
- É um modelo de processo de software evolucionário que acopla a natureza iterativa da prototipação e os aspectos sistemáticos e controlados do modelo em cascata.
Gabarito CERTO
GABARITO CERTO
No livro do Sommerville, 7º edição, pg 49, possui o modelo em espiral do processo de software de Boehm. Cada volta do espiral possui:
1. Determinar objetivos, alternativas e restrições
2. Avaliar alternativas, identificar, resolver riscos
3. Planejar próxima fase
4. Desenvolver, verificar produto de próximo nível
- QUESTÃO PF 2021 - Embora não seja dirigido a riscos, o modelo de desenvolvimento de sistemas espiral de Boehm inclui, em seu framework, a etapa de análise e validação dos requisitos. ERRADA
Espiral é uma abordagem para desenvolvimento de software na qual se cria um modelo do software que será implementado, é composta de quatro etapas: planejamento, análise de risco, engenharia e avaliação do cliente
Segundo SOMMERVILLE (2011), o Modelo em Espiral “combina prevenção e tolerância a mudanças, assume que mudanças são um resultado de riscos de projeto e inclui atividades explícitas de gerenciamento de riscos para sua redução”.
PRESSMAN (2006) também diz que o modelo é “uma abordagem realista do desenvolvimento de sistemas e softwares de grande porte … usando a prototipagem como mecanismo de redução de riscos”.
VANTAGENS:
- Como o modelo exige a consideração dos riscos técnicos em todos os estágios de evolução, se for aplicado adequadamente, reduzirá os riscos antes que se tornem problemáticos;
- As estimativas se tornam mais realistas e o tempo de implementação é reduzido;
- Mais versátil para testar e lidar com mudanças;
- Não faz distinção entre desenvolvimento e manutenção.
DESVANTAGENS:
- Segundo PRESSMAN (2006), pode ser difícil convencer os clientes que o processo de evolução é controlável, pois ele exige competência considerável na avaliação dos riscos e depende dessa competência para ser bem sucedido;
- Se um risco importante não for descoberto e gerenciado corretamente, fatalmente ocorrerão problemas;
- A avaliação dos riscos exige um analista com experiência;
- Aplica-se melhor a sistemas de grande porte;
- Erros na avaliação de riscos podem impactar o projeto.
FONTE: https://medium.com/contexto-delimitado/o-modelo-em-espiral-de-boehm-ed1d85b7df
RECOMENDO FORTEMENTE VCS A DAR MAIS UM POUCO DE APROFUNDAMENTO, PORQUE, NA PF CAIU E EU, NEM SABIA DA EXISTÊNCIA DISSO.
https://www.tecconcursos.com.br/materias/ti-engenharia-de-software/modelos-evolucionarios-espiral-incremental-e-cbd
https://www.tecconcursos.com.br/materias/ti-engenharia-de-software/modelos-evolucionarios-espiral-incremental-e-cbd
mais questões de eng. de software que tem no tec e não tem no qc
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo