O modelo de ciclo de vida de processo de software ...

Próximas questões
Com base no mesmo assunto
Ano: 2011 Banca: FUMARC Órgão: BDMG Prova: FUMARC - 2011 - BDMG - Analista de Sistemas |
Q165263 Engenharia de Software
O modelo de ciclo de vida de processo de software cujos principais subprocessos são executados em estrita sequência, o que permite demarcá-los como pontos de controle bem definidos, é denominado:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: B - Cascata.

O modelo de ciclo de vida de processo de software conhecido como Cascata, ou Waterfall em inglês, é caracterizado por uma abordagem linear e sequencial, onde cada fase do desenvolvimento deve ser concluída antes que a próxima fase comece. Este modelo é dividido em etapas bem definidas, incluindo requisitos, design, implementação, verificação e manutenção. Cada uma dessas etapas representa um ponto de controle, onde a completude e a corretude do trabalho podem ser verificadas antes de se avançar.

Para resolver essa questão, é necessário compreender as características dos diferentes modelos de ciclo de vida de processos de software. Vamos brevemente olhar os outros modelos mencionados para entender por que não são a resposta correta:

  • A - Espiral: Este modelo foca na mitigação de riscos por meio de uma série de iterações, que incluem planejamento, análise de riscos, engenharia e avaliação do cliente. Não é estritamente sequencial como a Cascata.
  • C - Prototipagem evolutiva: Neste modelo, o software é desenvolvido através de protótipos sucessivos. A cada iteração, o protótipo é avaliado e melhorado, evoluindo até que o sistema final esteja pronto. Também não é caracterizado por ser estritamente sequencial.
  • D - Dirigidos por prazo: Este termo não é comumente associado a um modelo de processo de software formal. A gestão baseada em prazos pode ocorrer em vários modelos, mas não define por si só um processo de desenvolvimento específico.

Portanto, a alternativa B é a correta porque o modelo de Cascata é o único entre as opções apresentadas que é estritamente sequencial e possui pontos de controle bem definidos entre cada etapa do processo.

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

No modelo de ciclo de vida de Cascata, os principais subprocessos são executados em estrita seqüência, o que permite demarca-las com pontos de controle bem definidos.

Fonte: http://www.scribd.com/doc/60146368/Engenharia-de-Software-Wilson-de-Padua-Paulo-Filho
Algumas vezes chamado de ciclo de vida clássico ou modelo em cascata, o modelo sequencial linear requer uma abordagem sistemática sequencial para o desenvolvimento do software.

Clique para visualizar este comentário

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