Como desenvolver novos produtos utilizando metodologias ágeis
Upcoming SlideShare
Loading in...5
×
 

Como desenvolver novos produtos utilizando metodologias ágeis

on

  • 888 views

 

Statistics

Views

Total Views
888
Views on SlideShare
868
Embed Views
20

Actions

Likes
3
Downloads
18
Comments
0

3 Embeds 20

http://www.linkedin.com 17
https://twitter.com 2
https://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • \n
  • Toda a visão contém suposições sobre o futuro de um produto, seus requisitos e o valor que se quer agregar. Sem esta visão não temos um objetivo comum. \n
  • Pensando nisso, eu gosto muito o conceito de minimal viable product (MVP) do Lean Startup que, de forma bem resumida, trabalha com a ideia de criar uma primeira versão do produto para testá-lo o mais rápido e barato possível.\n\nEsse processo é uma combinação de experimentações práticas o qual pode ser um protótipo descartável ou um incremento em produto já existente, buscando extrair dados para comprovar hipóteses bem como nuances e porquês por meio de investigações qualitativas.\n\nA grande vantagem do MVP é responder a pergunta: Se todo o esforço falhar, como podemos falhar o mais rápido possível? \n
  • Existem processos, metodologias, procedimentos e sistemas para evitar as falhas, mas no caso do MVP, estamos falando de hipóteses e não de algo que já fizemos e repetimos várias vezes.\n\nAcredite, nós humanos falhamos !\n\nNeste caso, falhar o mais rápido possível pode ser bom se você pensar que gastou menos recursos e tempo. A ideia é aprender mais em menos tempo. \n\n
  • O MVP ajuda a comprovar hipóteses porque funciona como um ciclo build-measure-learn: desenvolver, reunir feedback dos clientes e/ou usuários e aprender com eles.\n\n
  • Para quem trabalha e/ou estuda métodos ágeis como Scrum, a  prática que coloca o feedback dos clientes e/ou usuários como norte da evolução do produto (inspecionar e adaptar) é comum, mas existem diferenças entre as práticas do Scrum e do MVP.\n\n
  • O Scrum defende uma lista contendo as funcionalidades desejadas para um produto (Product Backlog) enquanto que no MVP, a preocupação principal é provar a visão inicial do produto.\n\nA visão de um produto não pode ser usada diretamente como entrada do product backlog porque ela contém somente as suposições sobre o futuro produto, mas estas suposições podem ser úteis para identificar o trabalho necessário para validar a visão e assim os itens correspondentes a este trabalho podem ser colocados num esboço do product backlog, ou seja, o backlog será derivado da visão do produto, tornando-o implementável.\n\nTendo a visão e um product backlog inicial, é possível desenvolver o mínimo de funcionalidade necessária para testar as hipóteses. Desta forma, o MVP e Scrum podem trabalhar juntos.\n
  • Com o mínimo de funcionalidade necessária para testar, é possível buscar o feedback dos usuários e clientes e se o feedback dos clientes e usuários confirmarem a visão, faz-se a adaptação do product backlog, adicionando, por exemplo, novas ideias que ajudem a transformar a visão num produto de sucesso.\n
  • Quando o feedback anular uma suposição feita na visão, deve-se ajustar a visão e o product backlog.\n
  • No caso de incremento num produto existente, a criatividade participa do processo de desenvolvimento, criando um ponto de equilíbrio que satisfaz a visão do negócio e um ângulo de inovação que não desvia o produto do caminho.\n\n
  • Concluindo, produtos brilhantes são resultado da correlação de modelos mentais entre os desenvolvedores e aqueles que irão utilizar o produto. Neste processo, o MVP somado ao Scrum coloca a equipe em contato com os clientes para identificar quais são as reais necessidades iniciando o processo de inovação. \n\nA experiência prática com o produto ajuda a entender o que o mercado quer e, portanto, consolida o produto e o torna eficiente.\n
  • \n

Como desenvolver novos produtos utilizando metodologias ágeis Como desenvolver novos produtos utilizando metodologias ágeis Presentation Transcript

  • Como desenvolver novosprodutos utilizandometodologias ágeisporLeandro Garcia@lgarcias
  • Visão do produtoA visão do produto futuro é o início de qualquerinovação de sucesso
  • Minimal Viable ProductSe todo o esforço falhar, como podemos falhar omais rápido possível?
  • Nós humanos falhamos !Estamos falando de hipóteses e não de algo quejá fizemos e repetimos várias vezes.
  • Buid-Measure-LearnDesenvolver, reunir feedback dos usuários eaprender com eles.
  • ScrumFeedback dos usuários como norte da evoluçãodo produto. Inspecionar e adaptar.
  • Scrum + MVPUm product backlog derivado da visão doproduto.
  • Feedback PositivoAdaptação do product backlog, adicionandonovas idéias.
  • Feedback NegativoDeve-se ajustar a visão e o product backlog.
  • Produtos em produçãoVisão de negócio, mas com um ângulo deinovação que não desvie o produto do caminho.
  • Produtos BrilhantesCorrelação de modelos mentais entre osdesenvolvedores e os usuários.
  • Dúvidas@lgarciashttp://lgarciasbr.wordpress.com