Com relação aos diversos modelos de ciclo de vida de desenv...

Próximas questões
Com base no mesmo assunto
Q3881278 Engenharia de Software
Com relação aos diversos modelos de ciclo de vida de desenvolvimento de software (SDLC), assinale (V) para a afirmativa verdadeira e (F) para a falsa.

( ) Os modelos espiral e cascata são os mais adequados para grandes projetos de desenvolvimento de software, pois priorizam análise de riscos.
( ) Nos modelos iterativo, cascata e ágil são avaliados continuamente os requisitos com objetivo de responder rapidamente às alterações, contudo a dependência exagerada do feedback de clientes pode levar a alterações excessivas no escopo ou ao encerramento prematuro do projeto.
( ) Os modelos iterativo, espiral e ágil tem repetição de ciclos, sendo bem identificado que no modelo ágil a repetição de ciclos pode levar à alteração do escopo e a subestimação de recursos.

As afirmativas são, respectivamente,
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C

Fundamento decisivo: A decisão depende de reconhecer que o espiral é o modelo orientado por riscos, o cascata é sequencial e não se caracteriza por reavaliação contínua de requisitos, e que a repetição de ciclos no ágil não torna inerentes alterações de escopo ou subestimação de recursos. Isso leva à sequência F – F – F.

Tema central: modelos de ciclo de vida
Análise das alternativas
A
Errada
Incorreta porque supõe F – F – V. O erro está na 3ª assertiva: ela mistura uma parte estrutural correta, que é a existência de ciclos em iterativo, espiral e ágil, com uma conclusão indevida, ao atribuir ao ágil, como efeito inerente, alteração de escopo e subestimação de recursos.
B
Errada
Incorreta porque supõe V – V – V, mas as três assertivas são falsas. A 1ª já invalida a alternativa ao tratar o cascata como modelo que prioriza análise de riscos, quando esse é o traço distintivo do espiral.
C
Certa
A alternativa C está certa porque a sequência compatível com as características técnicas dos modelos é F – F – F. A 1ª assertiva é falsa porque análise explícita de riscos é traço distintivo do modelo espiral, não do cascata. A 2ª é falsa porque o cascata é sequencial e não se caracteriza por avaliação contínua de requisitos para responder rapidamente a alterações. A 3ª é falsa porque, embora iterativo, espiral e ágil tenham ciclos, não há base técnica para tratar alteração de escopo e subestimação de recursos como consequência inerente do ágil.
D
Errada
Incorreta porque supõe F – V – F. A 2ª assertiva é falsa, já que o cascata não se caracteriza por avaliação contínua de requisitos nem por resposta rápida a mudanças.
E
Errada
Incorreta porque supõe V – V – F. A 1ª é falsa por equiparar cascata ao espiral quanto à priorização de riscos, e a 2ª é falsa por incluir o cascata entre os modelos de revisão contínua de requisitos para rápida adaptação.
Pegadinha da questão
A questão mistura características reais de modelos iterativos e do espiral com extensões indevidas ao cascata e com a transformação de riscos de gestão em propriedades essenciais do ágil.
Dica para questões semelhantes
  • Identifique o traço distintivo de cada modelo antes de validar assertivas comparativas: espiral se destaca por análise de riscos; cascata, por sequência linear.
  • Se a assertiva atribuir resposta rápida a mudanças e revisão frequente de requisitos, desconfie da inclusão do cascata.
  • Quando uma assertiva traz uma parte verdadeira e outra não sustentada, a assertiva inteira fica falsa.
  • Não trate problemas de escopo ou estimativa como característica definidora de um modelo sem base técnica expressa.

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

Gabarito (C)

Sobre a primeira opção se falsa

O modelo Cascata é indicado para pequenos projetos, como mencionado abaixo.

Sobre a segunda opção ser falsa

Modelo Cascata não permite responder rapidamente à alterações.

Cascata

O modelo cascata organiza todas as fases sequencialmente, de forma que cada fase nova dependa do resultado da fase anterior. Conceitualmente, o design flui de uma fase para a outra, como uma cascata.

Prós e contras

O modelo cascata proporciona disciplina para o gerenciamento de projetos e oferece um resultado tangível ao final de cada fase. Porém, não é possível fazer alterações depois que uma fase for concluída, pois as alterações podem afetar o tempo de entrega, os custos e a qualidade do software. Portanto, esse modelo é mais adequado para pequenos projetos de desenvolvimento de software, nos quais é mais fácil organizar e gerenciar tarefas e os requisitos podem ser predefinidos com precisão.

Sobre a terceira opção ser falsa

Somente o modelo Iterativo corresponde a definição.

Iterativo

O processo iterativo sugere que as equipes comecem o desenvolvimento de software com um pequeno subconjunto de requisitos. Com o passar do tempo, eles aprimoram as versões iterativamente até que o software completo esteja pronto para produção. A equipe produz uma nova versão do software ao final de cada iteração.

Prós e contras

A identificação e o gerenciamento de riscos são fáceis, uma vez que os requisitos podem ser alterados entre as iterações. Porém, a repetição de ciclos pode levar à alteração do escopo e a subestimação de recursos.

Fonte: https://aws.amazon.com/pt/what-is/sdlc/

Gabarito: C

Resposta Qconcursos) C

Vamos analisar cada afirmativa.

1ª afirmativa

"Os modelos espiral e cascata são os mais adequados para grandes projetos de desenvolvimento de software, pois priorizam análise de riscos."

Falsa

  • O modelo Espiral realmente tem como característica central a análise de riscos.
  • O modelo Cascata não prioriza análise de riscos; ele é sequencial e rígido, com fases bem definidas.

Logo, a afirmativa é falsa porque atribui a ambos a priorização da análise de riscos.

2ª afirmativa

"Nos modelos iterativo, cascata e ágil são avaliados continuamente os requisitos com objetivo de responder rapidamente às alterações..."

Falsa

  • Nos modelos Iterativo e Ágil, os requisitos podem ser revisados frequentemente.
  • No Cascata, os requisitos são definidos no início e mudanças posteriores são difíceis e custosas.
  • Portanto, não há avaliação contínua dos requisitos no modelo cascata.

A afirmativa é falsa.

3ª afirmativa

"Os modelos iterativo, espiral e ágil têm repetição de ciclos, sendo bem identificado que no modelo ágil a repetição de ciclos pode levar à alteração do escopo e à subestimação de recursos."

Verdadeira

  • Iterativo, Espiral e Ágil trabalham com ciclos/iterações.
  • Em metodologias ágeis, mudanças frequentes de requisitos podem provocar scope creep (crescimento do escopo) e dificultar estimativas de recursos e prazos.

A afirmativa é verdadeira.

F – F – V

Alternativa A.

Fonte: ChatGPT

No modelo Ágil, o problema central não é a repetição de ciclos causar falta de recursos (pois o tempo e os recursos são bem blindados dentro do tamanho fixo de cada sprint). O "perigo" documentado do Ágil, segundo os autores cobrados pela FGV, é o excesso de feedback do cliente acabar mudando o produto toda hora, gerando um descontrole de escopo.

Clique para visualizar este comentário

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