Considerando que a especificação dos requisitos pode não ser...

Próximas questões
Com base no mesmo assunto
Q26406 Engenharia de Software
Considerando que a especificação dos requisitos pode não ser completa durante o estágio de Análise de Requisitos, em razão da imaturidade de conhecimento de clientes e desenvolvedores, é recomendável que a análise e modelagem dos requisitos tenham uma abordagem
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: D - iterativa.

Para entender o contexto desta questão, é necessário compreender que a Engenharia de Requisitos lida com a identificação, documentação e manutenção dos requisitos de um sistema de software. Uma das fases mais críticas dessa área é a Análise de Requisitos, onde os requisitos do sistema são estudados e estruturados. Durante essa etapa, é comum encontrar incertezas devido à falta de conhecimento ou compreensão tanto por parte dos clientes quanto dos desenvolvedores. Uma abordagem iterativa é recomendada porque permite análises e refinamentos sucessivos, abordando assim a incompletude e a evolução do conhecimento sobre os requisitos.

A escolha da alternativa iterativa está correta porque, na prática, espera-se que o processo de análise de requisitos seja tanto adaptável quanto incremental. Detalhes e nuances dos requisitos muitas vezes emergem conforme o projeto progride, e uma abordagem iterativa permite que a equipe faça ajustes contínuos, aumentando a precisão e completude dos requisitos com cada iteração. Isto está em contraste com uma abordagem linear ou uma abordagem que não admite revisão e adaptação contínua, que podem levar a mal-entendidos, requisitos incompletos e inadequados, resultando em produtos de software que não atendem às necessidades dos usuários finais.

Além disso, um processo iterativo encoraja o feedback constante e o aprendizado, elementos cruciais quando lidamos com a complexidade de entender e especificar corretamente o que precisa ser desenvolvido em um projeto de software, especialmente em estágios iniciais onde o conhecimento é ainda parcial.

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

Resposta letra D.
Desenvolvimento Iterativo:
Um projeto que usa o desenvolvimento iterativo tem um ciclo de vida que consiste em várias iterações. Uma iteração incorpora um conjunto quase seqüencial de tarefas em modelagem de negócio, requisitos, análise e design, implementação, teste e implantação, em várias proporções, dependendo do local em que ela está localizada no ciclo de desenvolvimento.As iterações nas fases de iniciação e de elaboração concentram-se nas atividades de gerenciamento, requisitos e design. As iterações na fase de construção concentram-se no design, na implementação e no teste. E as iterações na fase de transição concentram-se no teste e na implantação.As iterações devem ser gerenciadas em um estilo com caixa de hora, ou seja, o planejamento de uma iteração deve ser considerado fixo e o escopo do conteúdo da iteração gerenciado ativamente para atender a esse planejamento.

d-

se nao ha conhecimento nem experiencia, aabordagem iterativa é mais indicada por possibilitar maior flexibilidade de mudanças nos requisitos

Clique para visualizar este comentário

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