SóProvas


ID
2756455
Banca
FAURGS
Órgão
BANRISUL
Ano
2018
Provas
Disciplina
Engenharia de Software
Assuntos

Há vários modelos de processo de software, sendo que cada um define um fluxo de processo que invoca cada atividade do desenvolvimento de forma diversa. O modelo ____________, algumas vezes chamado ciclo de vida clássico, é um exemplo de processo dirigido a planos, pois deve-se planejar todas as atividades (estágios) do processo antes de começar a trabalhar nelas. Em princípio, o estágio seguinte não deve ser iniciado até que o estágio anterior seja concluído, mas na prática este processo não é um modelo linear simples, envolvendo o feedback de um estágio a outro. Assim os documentos e artefatos produzidos em cada estágio podem ser modificados para refletirem as alterações em cada um deles. Este modelo é consistente com outros modelos de processo de engenharia, e a documentação é produzida em cada estágio do ciclo. Desta forma, o processo torna-se visível e os gerentes podem monitorar o progresso de acordo com o plano de desenvolvimento. Seu maior problema é a divisão inflexível do projeto em estágios distintos e, por isso, deve ser usado apenas quando os requisitos são bem compreendidos e pouco provavelmente venham a ser radicalmente alterados durante o desenvolvimento.


Assinale a alternativa que preenche corretamente a lacuna do texto acima.

Alternativas
Comentários
  • Falou em ciclo de vida clássico, falou em MODELO EM CASCATA (WATERFALL)(O PAI)

  • Gabarito A

    O Modelo em Cascata (do inglês: Waterfall Model) é um modelo de desenvolvimento de software seqüencial no qual o processo é visto como um fluir constante para frente (como uma cascata) através das fases de análise de requisitos, projeto, implementação, testes(validação), integração, e manutenção de software.

    "Retroceder Nunca Render-se Jamais !"

    Força e Fé !

    Fortuna Audaces Sequitur !

  • Vamos aos comentários.

    "O modelo cascata, algumas vezes chamado ciclo de vida clássico, sugere uma abordagem sequencial e sistemática para o desenvolvimento de software, começando com o levantamento de necessidades por parte do cliente, avançando pelas fases de planejamento, modelagem, construção, emprego e culminando no suporte contínuo do software concluído. " Fonte: Pressman (2011) pg. 69

    "O primeiro modelo do processo de desenvolvimento de software a ser publicado foi derivado de processos mais gerais da engenharia de sistemas (ROYCE, 1970). Esse modelo. Por causa do encadeamento entre uma fase e outra, esse modelo é conhecido como'modelo em cascata', ou ciclo de vida de software. O modelo em cascata é um exemplo de um processo dirigido a planos — em princípio, você deve planejar e programar todas as atividades do processo antes de começar a trabalhar nelas." Fonte: Sommerville (2011) pg. 20

    #SóNinja

  • O Modelo em Cascata, também chamado de Ciclo de vida Clássico, Tradicional, Sequencial, Linear, Waterfall, Rígido ou Monolítico, sugere uma abordagem sistemática e sequencial para o desenvolvimento de software. O estágio seguinte não deve ser iniciado até que a fase anterior seja concluída.

    Resposta: A