- Desenvolvimento de software com foco no próprio projeto ou produto.
- Melhorias constantes com foco em feedback
- Sem estruturas rígidas, o processo visa períodos curtos de desenvolvimento
- Isto proporciona um feedback quase imediato e permite fazer correções ainda em fases iniciais do desenvolvimento.
- Desenvolvimento visado a agregar mais produtividade nos processos.
- Recurso diário a reuniões, criação de listas sobre trabalhos pendentes, sessões de planeamento.
- Metodologia fortemente orientada à resolução de problemas, com muitas semelhanças à Agile
- Desenvolvimento que se concentra principalmente na diminuição de suas perdas.
- Faz-se um bom estudo do problema e dos requisitos, e tudo aquilo que possa levar a perdas e não compense o invenstimento tem de ser bem equacionado, tentando não comprometer o projeto.
- Aquilo que não compense o custo é removido do planeamento.
- Desta forma, todos os projetos são examinados minuciosamente na sua fase inicial, para remover etapas que podem comprometer tempo ou recursos, que podem levar a perdas.
- Boa opção para projetos com orçamento limitado e com pouco tempo para realizar.
- Bom para equipas que recebem muitos pedidos, que por sua vez variam muito em termos de tamanho e prioridades.
- Permite uma melhor visualização dos trabalhos e limitações das atividades em andamento.
- Atualizações são disponibilizadas assim que estiverem prontas.
- Não existe um período fixo para a entrega das tarefas.
- Metodologia mais flexível entre todas as mencionadas e é perfeita para sistemas com muitos requisitos de alterações.
- O seu principal benefício é que toda a equipa é responsável por tomar decisões.
- Isto permite um controlo que garante um acompanhamento e atualização constante entre todos os envolvidos.
- Considerada oposta à Agile, esta rege-se com processos lineares muito rigorosos.
- Uma nova etapa só pode ser começada quando as anteriores forem concluídas.
- Assim as ações são orientadas gradualmente até as próximas etapas.
- Funcional, gradual e analítico, este método é considerado simples, uma vez que impõe uma sequência restrita e bem estruturada de tarefas.