Baixe o app para aproveitar ainda mais
Prévia do material em texto
O modelo Cascata é um dos mais importantes modelos, e é referência para muitos outros modelos, servindo de base para muitos projetos modernos. Ele descreve um método de desenvolvimento que é Linear e Sequencial, já o modelo Incremental foi desenvolvido através de uma combinação entre os modelos linear e prototipação, O desenvolvimento é dividido em etapas, denominadas “incrementos”, que produzirão incrementalmente o sistema, até a sua versão final. O Modelo Incremental apresenta diversas vantagens para o desenvolvimento de um software, especialmente se os requisitos não estão claros inicialmente. Por exemplo: quando o Modelo Incremental é utilizado, o primeiro incremento é normalmente constituído do núcleo do sistema. Isto é, os requisitos básicos são implementados, e os detalhes suprimidos. Esse produto será entregue para uma avaliação, que poderá detectar, inicialmente, problemas que poderiam ser de dimensões muito maiores se detectados somente na entrega final do produto. A desvantagem do desenvolvimento em cascata é que ele não permite muita Flexibilidade ou revisão. A primeira vez que uma aplicação está em estágio de teste é Muito difícil retornar e mudar alguma coisa que não foi bem pensada no estágio Conceitual. O modelo cascata inicia de uma abordagem orientada a projetos para a engenharia de Software. O projeto é considerado uma tarefa claramente delineada para a qual os resultados desejados podem ser determinados completamente e sem ambiguidade. A Vantagem é que pode permitir a gerência do baseline, que identifica um conjunto fixo de documentos produzidos como resultado de cada fase do ciclo de vida mas tem como desvantagem não ser capaz de estabelecer ou como efetuar engenharia reversa de um sistema existente e faltam noções de prototipação rápida e desenvolvimento incremental.
Compartilhar