Desenvolvimento Tradicional

Desenvolvimento Cascata

Analise,Designer,Implementação,Testes, Implantação e Manutenção

Premissas do desenvolvimento Tradicional

Lineridade,Determinismo,Especialização,Foco na execução,Crescimento exponencial do custo de alteração

Problemas
Utiliza premissas que só são usadas para o trabalho manual,onde se deveria usar o trabalho de conhecimento em determinadas áreas,errando em utilizar em projetos de softwares as mesmas práticas do ambiente industrial.

Resutados

Bem sucedido,Comprometido e Fracassado

Desenvolvimento Ágil

Modelo Espiral

Premissas do desenvolvimento ágil

O cliente aprende ao longo do desenvolvimento
O custo de uma alteração mantém-se estável a partir de um certo ponto no projeto

Princípios do manifesto Ágil

Indivíduos e interação entre eles mais que processos e ferramentas;
Software em funcionamento mais que documentação abrangente;
Colaboração com o cliente mais que negociação de contratos;
Responder a mudanças mais que seguir um plano.

Uso de trabalhadores de conhecimento, rendendo mais e melhor dentro do projeto de softwares