O que é o modelo de cachoeira? definição e significado

click fraud protection

O modelo em cascata é um modelo de desenvolvimento de software que se move em uma série de estágios fixos: especificação de requisitos, design, implementação, teste e instalação. O modelo funciona bem para desenvolvimento em pequena escala, mas é muito rígido para desenvolvimento de sistema em grande escala. Por exemplo, os clientes raramente são capazes de explicar seus requisitos funcionais totalmente no início do o projeto porque eles podem perceber o que querem apenas depois de serem capazes de ver o sistema em Operação. Mas eles atrasam a implementação do sistema até relativamente tarde no projeto, quando é tarde demais para mudar o software. Consulte desenvolvimento incremental, desenvolvimento iterativo, ciclo de vida de desenvolvimento de software (SDLC), engenharia de software.

Technipages explica o modelo em cascata

O Modelo de Cachoeira foi o primeiro Modelo de Processo lançado ao público. É também referido como um modelo de ciclo de vida sucessivo, fácil de compreender e utilizar. Em um modelo em cascata, cada etapa deve ser concluída antes que a etapa seguinte possa começar e não há cobertura nas etapas.

O modelo em cascata é a abordagem SDLC mais pontual que foi utilizada para o avanço da programação. O modelo em cascata mostra o processo de avanço do produto em um fluxo consecutivo direto. Isso implica em qualquer estágio do modelo, o processo de desenvolvimento começa imediatamente a última etapa é concluída.

Modelo Cascade - Design

A abordagem Cascade foi o primeiro Modelo SDLC a ser utilizado geralmente na Engenharia de Software para garantir a realização do empreendimento. Na abordagem “The Waterfall”, todo o procedimento de avanço da programação é isolado em estágios discretos. Neste modelo em Cachoeira, o resultado de uma etapa funciona como a contribuição para a etapa seguinte consecutivamente.

O delineamento que acompanha é um retrato dos vários períodos do Modelo da Cachoeira.

As etapas consecutivas no modelo em cascata são -

  • Levantamento e exame de requisitos
  • Projeto de sistema
  • Implementação
  • Integração e teste
  • Desenvolvimento de framework
  • Manutenção

Usos comuns do modelo em cascata

  • Com o modelo de cachoeira, as atividades de desenvolvimento de software são realizadas em ordens sucessivas para alcançar o melhor resultado.
  • Cada uma das fases é modelo de cachoeiradepende da realização dos que o precederam.
  • Modelo em cascata aumenta a produtividade de desenvolvimento de software.

Maus usos comuns do modelo em cascata

  • Pular uma fase / estágio de modelo de cachoeira realmente não afeta a atividade de desenvolvimento de software. A fase ignorada pode ser realizada mais tarde