As pessoas geralmente confundem Agile com Lean e vice-versa. Ambos são muito parecidos, mas não são a mesma coisa.

Lean é a abreviação de Lean Manufacturing, que é um conjunto de princípios gerenciais que os japoneses desenvolveram em meados do século XX para garantir valor e eficiência na produção, enquanto o Manifesto Ágil foi criado em 2001. Os cinco princípios originais do Lean gestão são os seguintes:

  • Identifique o Valor
  • Mapeamento do Fluxo/cadeia de Valor
  • Criar fluxo de trabalho contínuo
  • Crie um sistema puxado
  • Melhoria continua

A premissa foi mais tarde assimilada pelos desenvolvedores de software ágeis Mary e Tom Poppendieck, para criar o que hoje é conhecido como Lean Software Development. O conceito foi dividido nos seguintes princípios:

  • Eliminar desperdício
  • Construa com qualidade
  • Crie conhecimento
  • Adiar compromisso
  • Entregar rápido
  • Respeito pelas pessoas
  • Otimize o todo

De acordo com Tom Poppendieck, o software Agile sempre se concentrou em entregar valor, seja lá o que for. No entanto, não se pensou muito sobre o que é preciso para fornecer o valor em termos de capacidade de compreensão, em termos de desenvolvimento de capacidades, em termos de invocar a paixão. Todas as coisas que o conceito Lean abrange.

O pensamento Lean incentiva as empresas a dispensarem todas as práticas que impedem o progresso e, em vez disso, maximizam as estratégias que funcionam melhor para um determinado plano.

Para erradicar o desperdício, a empresa elimina documentos inúteis, tarefas improdutivas e reuniões demoradas que não encaminham a produtividade de uma iniciativa. Da mesma forma, Lean implica concentrar-se em coisas que precisam ser feitas no aqui e agora, e desencoraja preocupações com qualquer coisa que possa ser útil em algum momento do futuro.

Outra coisa que Lean também enfatiza é a maneira pela qual as equipes coletivamente funcionam, o que é referido na linguagem Lean como “o sistema”. De acordo com isso, o respeito pelos trabalhadores é primordial, porque cada indivíduo dentro de uma equipe de funcionários conhecerá melhor seu papel dentro dessa equipe. Portanto, é mais produtivo confiar no desempenho de cada trabalhador e, ao mesmo tempo, garantir que as ferramentas necessárias sejam fornecidas para tornar tudo isso possível.

Espero que esse pequeno artigo tenha lhe ajudado a esclarecer as diferenças entre Lean e Agile. Agora você pode escolher o modelo que melhor atenda às suas necessidades. Boa sorte e bons estudos.

Referências

Different Agile Methodologies: Find Which One Fits Best Your Needs