Portifolio Individual
• Foi primeiro modelo publicado do processo de desenvolvimento de software;
• Também conhecido como Ciclo de Vida Clássico ou Modelo Clássico;
• Originou-se de outros processos de engenharia;
• Desenvolvimento gradual com os passos na ordem que devem ser seguidos.
3.2. Descreva a evolução do modelo:
Etapas do processo: (conforme a figura)
1. Análise e Definição de Requisitos: as funções, as restrições e os objetivos do sistema são estabelecidos por meio de consulta aos usuários do sistema. Em seguida, são definidos em detalhes e servem como uma especificação do sistema.
2. Projeto de Sistemas e Software: o processo de projeto de sistemas agrupa os requisitos em sistemas de hardware e software. Envolve a identificação e a descrição das abstrações fundamentais do sistema de software e suas relações.
3. Implementação e Testes de Unidade: Durante este estágio, o projeto do software é compreendido como um conjunto de programas ou unidades de programa. O teste de unidade envolve verificar se cada uma das unidades atendem à sua especificação.
4. Integração e Teste de sistemas: as unidades de programa ou programas individuais são integrados e testados como um sistema completo a fim de garantir que os requisitos de software foram atendidos. Depois do teste, o software é entregue ao cliente.
5. Operação e manutenção: O sistema é instalado e colocado em operação. Envolve corrigir erros que não foram descobertos em estágios anteriores, melhorando a implementação e descobrindo novos requisitos
3.3. Apresente as vantagens e desvantagens identificadas:
Vantagens:
• Fases bem definidas. • Maior foco no planejamento. • A fase seguinte só se inicia – geralmente - caso o cliente aceite os artefatos produzidos na fase anterior.
Desvantagens:
• O modelo cascata exige que o cliente estabeleça todos os requisitos no início do projeto. • O