Em relação ao Modelo V de ciclo de vida de um software, ass...

Próximas questões
Com base no mesmo assunto
Q879917 Arquitetura de Software
Em relação ao Modelo V de ciclo de vida de um software, assinale a alternativa correta.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: E

A questão aborda o Modelo V de ciclo de vida de software, que é uma variação do Modelo Cascata. Para entender essa questão, é essencial conhecer os principais conceitos e características do Modelo V e como ele se diferencia de outros modelos de ciclo de vida.

Alternativa E: Trata-se de uma variação do Modelo Cascata e prevê uma fase de validação e de verificação para cada fase de construção.

Esta é a alternativa correta. O Modelo V é, de fato, uma extensão do Modelo Cascata. Ele se caracteriza pela abordagem em que cada fase do desenvolvimento é associada a uma fase de testes correspondente, formando um "V". Por exemplo, os requisitos são verificados através de testes de aceitação, o design arquitetural é verificado através de testes de integração, e assim por diante, garantindo que cada fase de construção tenha uma fase de verificação e validação correspondente.

Alternativa A: O referido modelo é dirigido por testes.

Essa alternativa está incorreta. Embora o Modelo V incorpore testes em cada fase, ele não é dirigido por testes. Modelos dirigidos por testes, como o Test-Driven Development (TDD), têm uma abordagem diferente, onde os testes são escritos antes da codificação. No Modelo V, os testes são definidos paralelamente às fases de desenvolvimento.

Alternativa B: O planejamento de testes é realizado durante as fases de levantamento de requisitos, design arquitetural e design detalhado.

Embora pareça correta, essa alternativa é enganosa. No Modelo V, o planejamento dos testes é realizado, mas a questão não menciona a ligação direta entre cada fase de desenvolvimento e sua fase de teste correspondente, que é uma característica fundamental do Modelo V.

Alternativa C: É um modelo que trata a documentação como um artefato secundário.

Essa alternativa está incorreta. O Modelo V valoriza a documentação tanto quanto o Modelo Cascata, uma vez que a documentação detalhada é crucial para garantir que todas as fases de verificação e validação sejam corretamente executadas.

Alternativa D: Caracteriza-se como um modelo que tem foco primeiro na execução e depois na correção dos bugs conforme aparecem. Por ser um modelo objetivo, não há testes referentes à arquitetura do sistema.

Essa alternativa está completamente incorreta. O Modelo V não se concentra primeiro na execução e depois na correção dos bugs. Pelo contrário, ele enfatiza a verificação e validação em cada etapa antes de prosseguir para a próxima. Além disso, há sim testes referentes à arquitetura do sistema, como os testes de integração que verificam o design arquitetônico.

Compreender o Modelo V é crucial para os concursos públicos na área de tecnologia, especialmente porque ele demonstra uma abordagem estruturada e sistemática para o desenvolvimento de software, garantindo a qualidade e a conformidade com os requisitos desde as fases iniciais até a entrega final.

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 em V

É uma Extensão do modelo em Cascata

 

 

Pressman

 

 

Letra E

Não entendi pq não poderia ser a letra A

De acordo com o livro do Wazlawick, os modelos V e W "enfatizam a importância do teste no desenvolvimento de software e indicam que essa deve ser uma preocupação constante, e não apenas uma etapa colocada ao final do processo de desenvolvimento"

Também não entendi, a letra A, seria mais coerente, pois as fases tem testes em paralelo.

A letra E fala em Extensão do Modelo em Cascata (primeira parte - OK), e em VERIFICAÇÃO e VALIDAÇÃO (segunda parte, entendo que, seria somente em relação a VALIDAÇÃO!!!)

A VERIFICAÇÃO refere-se ao que foi especificado, e a VALIDAÇÃO, aos requisitos.

"Ele permite que, durante a integração de um sistema em seus diversos níveis, os testes sejam feitos contra os próprios requisitos do componente/interface que está sendo testado(a)".

No Modelo V, as fases de construção, como análise, design, implementação e testes, estão dispostas do lado esquerdo da letra "V". Após cada fase de construção, há uma fase correspondente de validação e verificação, que verifica se os resultados da fase anterior estão de acordo com as expectativas e requisitos.

Clique para visualizar este comentário

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