Recentemente Joshua Kerievsky, postou as principais diferenças entre as práticas da comunidade ágil e da comunidade de lean startups.
Segundo Joshua, Lean Startup é um método disciplinado, cientifico e lucrativo para descobrir e construir produtos e serviços em que as pessoas se apaixonem.
Lean Startup faz o melhor de ágil ficar mais lean e combinado ao brilhante processo de Customer Development.
Na minha visão, ágil e lean startups tem muito em comum, e na verdade podem ser complementares. Não entendo que as práticas adotadas pelas startups de maneira alguma possam ferir principios ágeis. Lean Startups utiliza formas diferentes (inclusive mais eficazes em muitos contextos) de representar a mesma essência. É importante porém entender que Lean Startups tem uma intersecção com ágil, no diz respeito ao desenvolvimento de software, mas vai além.
A idéia portanto, não é provar o que é melhor, mas explorar as diferenças. Isso dito, vale analisar algumas diferenças das práticas das duas comunidades, destacados por Joshua:
Agile |
Lean Startup |
---|---|
Product Roadmap | Business Model Canvas |
Product Vision | Product Market Fit |
Release Plan | MVP (Minimal Viable Product) |
Sprint | Kanban |
Sprint Review | Pivot or Persevere Decision |
On-Site Customer | “Get Out Of The Building” |
User Story | Hypothesis |
Backlog | “To Learn” List |
Definition of Done | Validated Learning |
Red-Green-Refactor | Learn-Measure-Build |
Customer Feedback | Customer Validation |
Acceptance Test | Split Test |
Velocity | AARRR |
Mock Object | Feature Fake |
Continuous Integration | Continuous Deployment |
Certified Scrum Master | Customer Success Manager |
Muito bom André. Parabéns. Vou utilizar este slide pra repassar o conteúdo para o pessoal aqui da Cocento e Hungroo.
Abraço!
Opa. Valeu Leandro.
Abraço.