View
57
Download
4
Category
Preview:
DESCRIPTION
Introducing to Lean Methodology - Which pass by your creation, principles, your advantage and how lean can be implemented in Software Development.
Citation preview
Metodologia Lean para o
Desenvolvimento de Software
Análise e Projeto de Sistemas
Alisson G. LorscheiterJuarez Monteiro
Origem da Metodologia
* Sistema de Produção Toyota. * Massachusetts Institute of Technology(MIT).
*The Machine That Changed The World
Origem da Metodologia
*Taiichi Ohno *Shigeo Shingo
Metodologia Lean
https://www.youtube.com/watch?v=wfsRAZUnonI
Lean Software Development (LSD)
* Teve origem em 2003.
* Mary e Tom Poppendieck.
Princípios
* Elimine Desperdícios* Inclua Qualidade no Processo* Crie Conhecimento* Adie Comprometimentos / Decisões* Entregue Rápido* Respeite as Pessoas * Otimize o Todo
Elimine Desperdícios
* Requisitos/ trabalhos parcialmente finalizados.* Processos/ passos a mais.* Funcionalidades extras.* Troca de tarefas(Task Switching, Handoff’s).* Atrasos e esperas.* Defeitos.* Movimento.
Inclua Qualidade no Processo
* Manter todo o processo de desenvolvimento
do software com qualidade.
* TDD
Crie Conhecimento
* Criação de uma Receita.
* Codificação.
* Base do conhecimento organizacional.
Adie Comprometimentos / Decisões
* Ambientes com muita incerteza dificultam previsões.
* Retardar decisões e tentar torná-las reversíveis.
* Capacidade de absorver mudanças.
Entregue Rápido
“A moral da história é que devemos encontrar uma maneira de entregar software tão rápido que nossos clientes não tenham tempo de mudar de
ideia.” - Mary Poppendieck
Respeite as Pessoas
* Ambiente Favorecido.* Auto-organização.
Otimize o Todo
* Otimizar todo fluxo de valor.
* Não adianta resolver os sintomas mas sim a causa.
Concluindo...* Lean é um princípio ágil cujo foco é cortar a “gordura” do processo de software.
* Mudança de cultura.
Recommended