Você está na página 1de 12

Modelo Em Cascata

Rede de Computadores
Profº Charles Miranda
Hiago Silva
Luandersom Conceição
Marcos Matheus
Ríchard Bruno
Sidnei Pereira
Thiago Brandão
Definição
• O modelo em cascata ou modelo clássico, foi
proposto por Wiston Royce em 1970. É
utilizado principalmente para adaptar novos
serviços a um sistema ou a um software que já
esteja pronto.
Definição
• Este modelo sugere uma abordagem
sequencial e sistemática para o
desenvolvimento de software.
O Criador
• Winston W. Royce nasceu em 07 de junho de 1929
foi um americano cientista da computação e entrou
no Instituto de Tecnologia da Califórnia.
• Bacharelado em Física
• Mestrado em Engenharia Aeronáutica
• Doutorado em Engenharia Aeronáutica
O Criador

." Gerenciando o desenvolvimento de
software de grande porte sistemas“;

.1980 ele foi diretor da Centro de Tecnologia e


Software Lookheed em Austin, Texas;

.Aposentou em 1994, morreu no ano seguinte


em sua casa em Clifton, Virginia.
Vantagens
• Torna o processo de desenvolvimento estruturado;
• Tem uma ordem sequencial de fases;
• Cada fase se decai em forma cascata para a seguinte;
• Todas as atividades identificadas nas fases do modelo são
fundamentais e estão na ordem certa.
Desvantagens
• Se ocorrer um atraso todo processo é afetado;
• Não permite a reutilização;
• Não prevê a manutenção;
• Não suporta modificações nos requisitos;
• não permite a atualização ou redefinição das fases anteriores.
Principais Problemas
• Os projetos de raramente seguem o fluxo sequencial
que o modelo prega;
• É muito raro e difícil para o cliente saber e estabelecer
explicitamente todas as suas necessidades;
• Outro problema é o bloqueio de alguns membros da
equipe, precisam esperar os outros completarem o
serviço.
Principais Problemas
• Inapropriado para trabalhos que realizam muitas
mudanças;

Como dito anteriormente o modelo cascata é útil


apenas em situações onde os requisitos são fixos e o
trabalho deve ser todo finalizado de forma linear;
Principais Atividade
Seus Processo de desenvolvimento são estruturados
em cascata:
• Análise e Especificação de Requisitos;
• Design da Arquitetura;
• Codificação e Testes de Unidades;
• Integração e Testes do Sistemas;
Principais Atividade
• O desenvolvimento deve ser conduzido de forma
disciplinada, com atividades claramente definidas;
• Define de maneira clara quais são estas atividades
e quais os requisitos para desempenhá-las;
• Introduz a separação entre definição e design da
programação que era o centro das atenções.
os
d e cem
Agra
a
n ção
Ate

Você também pode gostar