SóProvas


ID
2830996
Banca
Gestão Concurso
Órgão
EMATER-MG
Ano
2018
Provas
Disciplina
Engenharia de Software
Assuntos

O processo de um software é um conjunto de atividades que conduz ao desenvolvimento do produto software e o modelo de processo é uma descrição simplificada do processo.

Qual é a característica que define o modelo cascata?

Alternativas
Comentários
  • O modelo em cascata é um exemplo de um processo dirigido a planos - em princípio, você planejar e programar todas as atividades do processo antes de começar a trabalhar nelas.



    Em princípio, o resultado de cada estágio é a aprovação de um ou mais documentos ("assinados"). O estágio seguinte não ser iniciado até que a fase anterior seja concluída. O processo de software não é um modelo linear simples, mas envolve o feedback de uma fase para outra.



    Fonte: Sommerville 9ª Edição, Capítulo 2.

  • Gabarito B

    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 !

  • a)Atividades intercaladas.---------------------------------- Modelo Incremental

    b)Atividades sequenciais.---------------------------------- Modelo Cascata

    c)Rápida entrega do software.---------------------------- Modelos Ágeis (pesquisem kkkk)

    d)Existência de componentes reusáveis.-------------- Orientado a Reuso

  • O modelo em cascata

    - Primeiro modelo de processo de desenvolvimento a ser publicado.

    - O estágio seguinte não deve ser iniciado até que a fase anterior seja concluída.

    - A documentação é produzida em cada fase do ciclo.

    - Deve ser usado quando há requisitos claros e bem definidos (baixa mudança);

    - Gerentes podem monitorar o progresso de acordo com o plano de desenvolvimento.

    - O modelo considera as atividades de especificação, desenvolvimento, validação e evolução e representa cada uma delas como fases distintas.

    Alternativa: B