Lean Startup - Introdução

  • Published on
    14-Aug-2015

  • View
    88

  • Download
    0

Embed Size (px)

Transcript

  1. 1. LEAN STARTUPS PARA DESENVOLVEDORES DE SOFTWARE Adailton Magalhes Lima adailton@ufpa.br
  2. 2. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Adailton M. Lima Msc. em Engenharia de Software pela UFPA Gosta atuar na pesquisa de ferramentas e processos de apoio qualidade de software, e tambm na busca de integrao de metodologias para desenvolvimento de solues inovadoras em tecnologia Profr. na UFPA/Castanhal desde 2011 Empreendedor e startupeiro Ex-aluno do NAE, Aquarela, Escola Integrada, Escolinha de basquete do Avertino Ramos, etc.. ;)
  3. 3. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Histrico recente www.executeti.com.br rotaurbana.net.br belem.startupweekend.org acaivalley.org
  4. 4. Minha Startup www.rotaurbana.net.br
  5. 5. http://observatoriotech.wordpress.com/2014/10/10/detectando- cancer-com-uma-gota-de-sangue-quimica-e-software/ "Outro fato que chama ateno na Miroculus que ela decidiu colocar o produto no mercado de imediato, antes mesmo das pesquisas sobre microRNA, ou mesmo sua base de dados, estar slida um fato possivelmente associado mentalidade de startups do Vale do Silcio. Em vez de submeter o produto aprovao do rgo dos Estados Unidos que regula produtos mdicos, o FDA algo que talvez demorasse anos a startup colocou o Miriam na mo da indstria farmacutica. A ideia usar o dispositivo como medidor de reaes a medicamentos, ampliando a base de dados comparativa necessria para diagnsticos precisos."
  6. 6. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Motivaes Voc j teve uma grande ideia de negcio, aplicativo ou servio que pode ser desenvolvido com alguma soluo de software? J ficou perdido sem saber como comear a desenvolver este projeto?
  7. 7. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Motivaes Comeou a fazer algo?
  8. 8. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Motivaes O que fazer?
  9. 9. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Motivaes Reinventar a roda?
  10. 10. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Motivaes Se reinventar, que seja assim pelo menos :)
  11. 11. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Pblico Alvo Nerds que desenvolvem software!
  12. 12. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Pblico Alvo No duvidem do poder dos nerds!
  13. 13. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Dinmica Day one Introduo a Lean Startups Proposta de Projetos e Votao Formao de Equipes Business Model Canvas Mentoria de como validar meu negcio
  14. 14. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Dinmica Day two Ferramentas de Protipao Rpida Projetando um MVP Mentoria s equipes Apresentao de cada equipe (3 minutos)
  15. 15. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Dvidas?
  16. 16. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Informao Importante! http://about.me/adailtonlima Grupo no Facebook https://www.facebook.com/groups/292384337622195/ Irei postar contedos complementares, tais como: Links de ferramentas Material em slides Eventos Livros Etc. Vocs podem (e devem) postar dvidas e discusses sobre o assunto do curso para melhorar a interao durante e aps o curso
  17. 17. LEAN STARTUPS
  18. 18. Alguns exemplos de empresas que j foram startups
  19. 19. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Algumas startups paraenses
  20. 20. O que uma Startup? Uma empresa de base tecnolgica, com um modelo de negcios repetvel e escalvel, que possui elementos de inovao. (Associao Brasileira de Startups) Uma startup uma instituio humana desenhada para criar um novo produto ou servio em condies de extrema incerteza. (Eric Ries) O que uma Startup ?
  21. 21. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br O que no uma Startup ? Startups no so simplesmente verses menores de grandes empresas (Blank e Dorf, 2012) Nem todo novo negcio uma startup, apesar de toda startup ser um novo negcio (Meira, 2013)
  22. 22. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Mercado
  23. 23. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Investimentos de Sucesso
  24. 24. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Problemas 75% de todas as startups falham (Pesquisa realizada pela Havard Business School) (Steve Blank 2013) Mtodos tradicionais de administrao no se aplicam s Startups (Eric Ries 2012) Inovao Incertezas
  25. 25. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Problemas Motivos: Produtos/servios que no atendem a real necessidade do cliente Uso de mtodos tradicionais Desmotivao E outros
  26. 26. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Metodologias Novos modelos de gesto para Startups Business Model Canvas [Osterwalder] Customer Development [Blank] Lean Startup [Ries]
  27. 27. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Lean Startup O termo Lean Startup (Startup Enxuta) foi criado em 2008 por Eric Ries a partir de vrias experincias, uma parte de fracassos, em seu blog. A misso: melhorar a taxa de sucesso de novos produtos inovadores no mundo inteiro.( Eric Ries 2012)
  28. 28. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Introduo Os prcipios da Lean Startup: Empreendedores esto por toda parte; Empreender administrar; Aprendizado validado; Construir-medir-aprender; Contabilidade para inovao.
  29. 29. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br uma startup meu negcio? Est iniciando seu negcio? O produto/servio em criao no inovador? Dispensa a idia de riscos e de incerteza? Esse tipo de empresa no uma Startup. Nem todo novo negcio uma Startup, apesar de toda Startup ser um novo negcio. (Silvio Meira, 2013)
  30. 30. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Considerem a metfora: Um carro tem dois ciclos de feedback importantes e distintos. O primeiro ocorre no motor de combusto interna. Cada exploso gera fora motriz para tudo funcionar. Se o timing desse ciclo no for gerenciado precisamente, o motor engasga e para de funcionar.
  31. 31. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Considerem a metfora: As startups tem um motor semelhante, que Ries denomina de motor de crescimento. Os mercados e os clientes para as startups so diferentes, mas possuem o mesmo motor de crescimento. Uma nova verso do produto, uma novo recurso e um novo programa de marketing so tentativas de melhorar o motor de crescimento. CRESCIMENTO CLIENTE MARKETING
  32. 32. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Considerem a metfora: O segundo ciclo de feedback importante para um carro fica entre o motorista e o volante. Esse feedback totalmente espontneo que nem notamos, mas a conduo que diferencia o ato de dirigir dos outros tipos de transporte. Em constraste, a construo de um foguete requer todos os detalhes previamente calibrados para o seu lanamento.
  33. 33. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Considerem a metfora: Diversas Startups fazem isso em seu plano de negcio: parecem mais que esto planejando lanar um foguete do que conduo de um carro. O mtodo do Lean Startup foi criado com o intuito de ensinar voc a dirigir uma Startup. Ao invs de pensar em inmeras hipteses para o seu plano, voc poder fazer ajustes constantes com o controle do volante.
  34. 34. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Ciclo de Feedback Esse controle o ciclo de feedback : Construir Medir Aprender
  35. 35. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Um norte verdadeiro Por meio desse ciclo, podemos aprender quando o momento certo para mudar a direo (pivotar), ou quando devemos perseverar. Toda Startup tem um destino em mente, que seu norte verdadeiro. Ries chama isso de Viso de uma Startup. Para alcanar a viso, empregada uma estratgia que nos leve a um produto final. E o produto sofre mudanas constantes, que a otimizao.
  36. 36. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Pivotar? Exemplos: http://mashable.com/2011/07/08/startups-change-direction/
  37. 37. APRENDIZAGEM CONTINUADA
  38. 38. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Ciclo de Aprendizado MTODOLOGIA LEAN METOLOGIA TRADICIONAL IDEIAS LANAMENTO FALHA APRENDIZAGEM CONTINUA
  39. 39. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Aprender Na Lean Startup, Ries adapta a aprendizagem para outro denominado aprendizagem validada. Aprendizagem validada o processo de demonstrar empriricamente que uma equipe descobriu verdades valiosas acerca das perspectivas de negcio presentes e futuras de uma startup. (Ries, 2012) A aprendizagem validada mais concreta, mais exata e mais rpida.
  40. 40. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Aprendizagem validada Produto que combinava as MIs(Mensagens Instatneas) com a alta de clientes de videogames 3D e mundos virtuais. O produto seria um add-on (extenso) para os servios de MI. A estratgia era de que esse add-on seria utilizado pelos clientes com seus amigos. O produto tinha 6 meses para ser lanado.
  41. 41. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Aprendizagem validada Conforme o avano do projeto, a equipe ficava mais temorosa, pois estavam com medo de lanar um produto ruim. E ento chegou o lanamento... Nada aconteceu. Os clientes sequer fizeram donwload. Convidaram amigos e familiares a utilizar o IMVU, mas eles acabaram. Ento, partiram para a conversa com os possveis clientes.
  42. 42. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Aprendizagem validada Aps varias mudanas no IMVU e muitas conversas com os clientes, a equipe conseguiu descobrir o que de fato eles queriam. Eles alinharam-se as necessidades reais dos clientes assim aprimorando cada vez mais o produto. Importante! A Lean Startup no um conjunto de tticas individuais, mas uma abordagem com princpios para o desenvolvimento de novos produtos.
  43. 43. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Aprendizagem validada
  44. 44. EXPERIMENTAR
  45. 45. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Experimentar Ento vamos lanar um produto e ver o que acontece. Essa a escola de empreendedorismo simplesmente faa (just do it). O sucesso garantido em ver o que acontece, mas no ser adquirido necessariamente aprendizagem validada. A lio do mtodo cientfico : se voc no puder fracassar, no poder aprender.
  46. 46. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Ou seja
  47. 47. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Experimentar Pense grande, comece pequeno
  48. 48. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Experimentar Maior loja de sapatos online do mundo, com vendas anuais de mais de 1 bilho de dlares. Conhecida como um dos negcios de comrcio eletrnico mais amigvel aos clientes. Mas no comeou dessa maneira... Motivao: Frustrao por no existir nenhum site com grande seleo de sapatos. Necessidade de uma experincia de varejo nova e superior. Poderia ter esperado um longo tempo, insistindo em testar sua viso completa de como seria o produto.
  49. 49. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Experimentar Em vez disso, comeou-se realizando um experimento: Sua hiptese era que os clientes estavam prontos e dispostos a comprar sapatos online. Para test-la, procurou-se as lojas de sapatos locais e perguntou se podiam tirar fotos do estoque delas. Em troca da permisso, eles postariam as fotos online e voltariam para comprar os sapatos pelo preo de varejo se os clientes as comprassem online.
  50. 50. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Experimentar Assim, a Zappos comeou com um produto simples e pequeno; E foi idealizado para responder sobretudo a uma pergunta: J existe demanda suficiente para uma experincia superior de compra online de sapatos?
  51. 51. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Experimentar Ao construir um produto, apesar de simples, a empresa aprendeu muito mais: Tinham dados preciosos acerca da demanda do cliente, pois observava o comportamento do cliente real em vez de formular perguntas hipotticas; Colocou-se numa posio para interagir com clientes reais a aprender a respeito de suas necessidades; Surpreendeu-se quando os clientes se comportavam de maneiras inesperadas, revelando informaes que a Zappos talvez no tivesse sabido perguntar a respeito.
  52. 52. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Experimentar O experimento inicial proporcionou um resultado claro e quantificvel. Colocou a empresa na posio de observar, interagir e aprender a partir de clientes e parceiros reais. Essa aprendizagem qualitativa uma parceira necessria para os testes quantitativos. Embora os primeiros esforos fossem de pequena escala, no impediram a viso maior da Zappos de ser realizada.
  53. 53. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Experimentar Uma hiptese bem definida guia a Startup a identificar e criar valores aos clientes. Sendo que inicialmente inteno no achar o cliente comum, mas achar os adotantes iniciais (early adopters): Os clientes que sentem a necessidade pelo produto de modo mais aguado. E os experimentos iniciais fornecem um indicador mais exato dessas hipteses.
  54. 54. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Early Adopters ?
  55. 55. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Early Adopters ?
  56. 56. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Early Adopters !!!
  57. 57. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Experimentar Um experimento um produto Um experimento mais do que apenas uma pesquisa terica: tambm o primeiro produto. A partir de um experimento bem-sucedido, possvel ter as especificaes detalhadas para: Identificar o que precisa ser desenvolvido; Identificar os adotantes iniciais; Adicionar funcionalidades para cada novo experimento; Por fim, comear a construir um produto.
  58. 58. CICLO DE VIDA DO PRODUTO
  59. 59. Lean Startups para Desenvolvedores de Software / adailton@ufpa.br Ciclo construir-medir-aprender Uma startup uma catalisadora que transforma ideias em produtos. As interaes dos clientes, que geram feedback (tanto qualitativos como quantitavos) e dados. Os produtos de uma startup so experimentos, os resultados deles levam o desenvolvimento sustentvel da empresa. Essas informaes podem influenciar e reformular o prximo conjunto de ideias. Esse processo vizualizado em trs etapas:
  60. 60. Lean Startups para Desenvolvedores de Software / ad...