Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

TDC2016POA | Trilha Agile - Dual-Track Agile: incluindo o PO e o UX no seu pipeline de desenvolvimento

223 views

Published on

Dual-Track Agile: incluindo o PO e o UX no seu pipeline de desenvolvimento

Published in: Education
  • Be the first to comment

  • Be the first to like this

TDC2016POA | Trilha Agile - Dual-Track Agile: incluindo o PO e o UX no seu pipeline de desenvolvimento

  1. 1. Dual-Track agile Incluindo o PO e UX em seu pipeline de desenvolvimento
  2. 2. Pablo Silva @phsilbr Marcio Namiki @mynamiki @phsil @namiki
  3. 3. Problema: como ter visibilidade em nosso processo de desenvolvimento de software?
  4. 4. Será que temos mesmo um problema?
  5. 5. ➔ Qual a metodologia de desenvolvimento que vocês utilizam e se ela é adequada? Três perguntas principais
  6. 6. Respostas - Pergunta 1 “Utilizamos Scrum + Kanban para ter flexibilidade. Não tem planning mas tem sprint. A sprint é de tamanho variável.”
  7. 7. Respostas - Pergunta 1 “Utilizamos Scrum mas nem sempre fazemos as cerimônias, como daily por exemplo.”
  8. 8. Respostas - Pergunta 1 “Utilizamos Kanban com uma espécie de timebox onde planejamos o que vamos fazer durante a semana.”
  9. 9. Problemas - Falhas no processo.
  10. 10. O problema está em não entender o processo em si.
  11. 11. Uma vez que não se tem um processo bem estruturado ele se torna burocracia.
  12. 12. Não tem que ser by the book. Tem que ser adaptável à sua realidade.
  13. 13. Três perguntas principais ➔ Qual a importância de se ter métricas?
  14. 14. Respostas - Pergunta 2 “É importante estimar e não deve ser deixado de lado.”
  15. 15. Respostas - Pergunta 2 “É importante medir pois aumenta a visibilidade.”
  16. 16. Respostas - Pergunta 2 “Para dar visibilidade do time para empresa.”
  17. 17. Problemas - Os times não enxergavam valor em se ter visibilidade.
  18. 18. Quando não se enxerga valor em algo, aquilo não tem importância nenhuma.
  19. 19. Qual é o ponto em se ter visibilidade?
  20. 20. "Don't hide your success and failures; make them visible, learn and evolve."
  21. 21. Três perguntas principais ➔ Qual o impacto das interações dos profissionais de UX e do PO no time de Desenvolvimento?
  22. 22. Respostas - Pergunta 3 “UX não está no time. Ele é bom. Mas eu não sei o que ele está fazendo." "PO é quem gera as demandas. Parece que faz sentido. Só não sei da onde ele tirou isso.” "Desenvolvedor não entrega (o que eu pedi; no prazo; com qualidade; valor etc). O cara é um gênio. E gênios são assim mesmo..."
  23. 23. Problemas - Era um fato… UX, PO e Desenvoldedores tinham algum problema… - Seria, então, o famoso problema de comunicação?
  24. 24. Tive uma ideia brilhante! Vamos adicionar um novo botão na tela que permita, ao nosso cliente, pagar sua conta num simples clique. Vou chama-lo de "One Click Payment"! Genial! Vai ser uma ótima oportunidade para eu testar uma tecnologia nova que eu estava pesquisando, a ultra JS Master React Blaster integrada com PHP imutável! Vai ficar sensacional, só não sei quando vai ficar pronta… Mas começo ela nessa Sprint, blz? Entendi! Eu já pensei num novo conceito de botão que vai melhorar muito essa experiência para os nossos clientes! Será um botão num formato de cartão e ele surgirá na tela na hora certa do pagamento. E se o cliente estiver numa página com rolagem, este botão ficará perseguindo o mouse do cliente para que ele não se esqueça de pagar... Olhem este exemplo
  25. 25. Boa time! Que orgulho...
  26. 26. ...só que não, né?
  27. 27. Como o Uber funciona... Será que precisava mesmo do botão?
  28. 28. Desperdício
  29. 29. Solução Dual Track Agile
  30. 30. Marty Cagan Dual Track Scrum Jeff Patton
  31. 31. Discovery Backlog
  32. 32. Discovery workflow Investigate Prototype Validate Discovered Refined
  33. 33. Delivery backlog
  34. 34. ToDo Delivery workflow Doing Review Test Production
  35. 35. Não entregar software sem valor.
  36. 36. Vantagens - Melhoria de comunicação. - What's next. - Evitar o desperdício. - Organização.
  37. 37. Antes de testar seu sistema, teste suas suposições.
  38. 38. Equilíbrio entre pessoas, negócio e técnico é fundamental.
  39. 39. Fazer mais com menos não é tão difícil, evitar o desperdício já é meio caminho andado.
  40. 40. A maneira mais simples de fazer algo é não fazer!
  41. 41. Hoje somos melhores.
  42. 42. ...mas, valor não tem a ver com entregar muito. E, sim, com entregar o que é preciso.
  43. 43. Valor é escutar o seu cliente... ...e fazer seu cliente sentir-se ouvido.
  44. 44. Pablo Silva @phsilbr Marcio Namiki @mynamiki Obrigado! @phsil @namiki
  45. 45. Estamos contratando!

×