Você está na página 1de 2

O modelo cascata e adequado quando temos os objetos bem definidos, ele

um dos modelos mais antigo e eficaz, tem por muitos profissionais da rea
como o melhor dos ciclos de vida.
Ele sugere uma abordagem sistemtica e sequencial, as fazes usadas no
modelo cascata so os: engenharia de sistema, anlise, projeto, codificao,
testes e manuteno. Cada uma dessas fazes com um trabalho especifico de
criao do sistema a engenharia de sistema consiste em uma viso ampla do
sistema, cuida da especificao e validao dos requisitos; a Anlise e parte
onde e feito a intensificao do processo de coleta de dados, os requisitos
documentados revistos e validados com o cliente, as informaes devem
passar a fase seguinte de forma consistente; o Projeto arquitetura geral do
sistema (identificao, descrio e relaes), onde consideramos um
processo de mltiplas etapas (estrutura de dados, arquitetura de software,
procedimentos e interface); Codificao o projeto traduzido de forma
entendida pela mquina, o programador implementa o software (projeto
lgico e fsico) ele utiliza alguma linguagem de programao; a faze de teste
a mais importante e mais demorada a ser concluda e a fase aps a
gerao do cdigo executvel, ocorre o teste do programa funcionalidades,
visualizao de sadas ou resultados exigidos dados de entrada e gerado o
processamento; a ultima faze a faze de manuteno onde ocorre que o
sistema e instalado e colocado em operao, ainda poder sofrer mudanas
aps ser entregue ao cliente (adaptaes/exigncias), manutenibilidade do
software existente;
Existem alguns projetos que podemos encontrar no modelo cascata, como os
projetos raramente seguem o fluxo sequencial, o cliente nunca declara todas
as suas exigncias na fase inicial do modelo, o erro no detectado pode ser
desastroso. O Modelo o mais utilizado e mais usado em projetos de
engenharia de sistema de grande porte considerado o melhor modelo. O
modelo passou por um atualizao desde sua criao, as fazes passarem e
ter mais um passo e ficaram conhecidas com nomes mais atuais, as fazes
agora so as seguintes, Elicitao de requisitos, Projeto, Construo
(implementao ou codificao), Integrao, teste e depurao , Instalao,
Manuteno de software.
Prototipagem: O modelo de prototipagem uma abordagem baseada em
uma viso evolutiva do desenvolvimento de software, afetando o processo
como um todo. Envolve a produo de verses iniciais - prottipos (anlogo a
maquetes para a arquitetura) - de um sistema futuro com o qual possvel
realizar verificaes e experimentos, com o intuito de avaliar algumas de

suas caractersticas antes que o sistema venha realmente a ser construdo,


de forma definitiva.
vivel utilizar o modelo de prototipagem em casos que o cliente define
somente um conjunto de objetivos gerais para o sistema, mas no foi capaz
de gerar requisitos definidos, de entrada, processamento e sada, para o
sistema, desenvolvedores no tem certeza da eficincia de um algoritmo, ou
como ele pode se comportar em um determinado sistema operacional, ou
durante a comunicao com alguma interface, perifricos e componentes,
interao homem-mquina pode no ser aceita pelo cliente, ou seja, a
interface de comunicao com o aplicao (Software) pode ser confusa ou
no usual.
Existem algumas desvantagens em utilizar esse modelo, o cliente v a verso
em funcionamento e exige alguns acertos para colocar logo em uso, a
codificao utilizada para apresentar o prottipo pode no final ser a
definitiva, o descartamento do prottipo pode ser visto com perda de tempo
para o cliente, o cliente ver o prottipo e pode pensar que j esta vendo o
sistema pronto.

Você também pode gostar