Ciclo de vida de um sistema: Concepções do Modelo Cascata.pptx
1. Ciclo de Vida de
um Sistema:
Concepções do
Modelo Cascata
2. Modelo Cascata
• consiste em uma abordagem linear,
isto é, todo o fluxo de trabalho será
organizado em ordem sequencial.
Sendo assim, as atividades
dependem umas das outras para
avançarem para um novo estágio de
produção.
“uma fase só termina quando a outra
começa”
3. • Também conhecido como “top-down”, tendo sido
criado na década de 1970 por Royce, sendo o modelo
mais aceito até a metade da década de 1980.
• Um dos modelos mais importantes e utilizados como
referência para a criação de outros modelos de
desenvolvimentos de softwares, funcionando como
base para os demais projetos mais modernos.
Modelo Cascata
4. • Promove um gerenciamento simplificado
• Otimização do tempo
• Maior disciplina
Vantagens do modelo
Cascata
5. Aplicação do
Modelo Cascata:
• Desenvolvimento de softwares
• Processos produtivos simples
• Processos Administrativos
• Gestão de projetos
6. Fases do Modelo
Cascata:
• Definição dos Requisitos
• Projeto do Sistema
• Implementação
• Teste do Sistema
• Manutenção
Desenvolvimento de softwares
• Iniciação
• Planejamento
• Execução
• Encerramento
Gestão de Projetos
7. Definição das Fases
• Iniciação estabelecem-se os requisitos do produto
que se deseja desenvolver, o que consiste
usualmente nos serviços que se devem fornecer,
limitações e objetivos
• Planejamento definição das informações relevantes
para execução do projeto,ex:
Equipe responsável;
Cronograma de entregas;
Lista de tarefas de cada etapa;
Metas;
8. Definição das Fases
Execução É na fase de execução que os planos de ação são
colocados em prática, de modo a avaliar que tudo aquilo
que foi definido na etapa anterior está sendo executado
conforme o planejado.
Encerramento Ao final do projeto, é necessário que seja
realizada uma avaliação das ações. Essa etapa é importante
para que todos possam enxergar tudo aquilo que deu certo
e também o que não foi bem sucedido.
9. Desvantagens do
modelo Cascata
• Não fornece feedback entre as fases e não permite a
actualização ou redefinição das fases anteriores;
• Não suporta modificações nos requisitos;
• Não permite a reutilização;
• É excessivamente sincronizado;
• Se ocorrer um atraso todo o processo é afetado;
• Aplica-se apenas para processos simples;