$30 off During Our Annual Pro Sale. View details »

[RubyConf - Set/2022] Como entender o seu domínio por meio de histórias

Camila Campos
September 09, 2022

[RubyConf - Set/2022] Como entender o seu domínio por meio de histórias

Um dos trabalhos de produto e tecnologia é mapear riscos e oportunidades de determinada área de negócio, entendendo o domínio daquele contexto para, enfim, escrever um código que faça sentido e que seja manutenível. Quando isso é feito para uma nova área ou para um novo projeto, tem-se o desafio de entender, em pouco tempo, informações sobre o negócio - que muitas vezes estão apenas na cabeça de algumas pessoas - a fim de estruturar o domínio e esquematizar riscos e oportunidades relevantes para aquele momento. Para resolver esse desafio, utilizamos uma dinâmica na Genial Care chamada Domain Storytelling, que busca entender o business a fundo por meio de entrevistas com as pessoas envolvidas no processo, proporcionando, assim, um entendimento geral do que é aquele domínio.

Nessa palestra vou apresentar o que é o Domain Storytelling e contar como usamos aqui na Genial Care para simplificar o processo de discovery, mapear histórias e otimizar fluxos existentes.

---

Palestra apresentada na #RubyConfBR 2022, sem São Paulo/Brasil.

Camila Campos

September 09, 2022
Tweet

More Decks by Camila Campos

Other Decks in Technology

Transcript

  1. Como entender o seu domínio por meio de histórias @camposmilaa

  2. 35min

  3. Curso de oratória

  4. Perfil DISC @camposmilaa

  5. D (Dominante) C (Conforme) I (Influente) S (estável) Extroversão Introversão

    Pessoas Tarefas
  6. 68% da população brasileira é influente e/ou estável

  7. pessoas brasileiras amam contar e ouvir histórias

  8. contar e ouvir histórias

  9. storytelling a arte de contar histórias

  10. Camila Campos Meu propósito de vida é promover diversidade e

    inclusão através da educação @camposmilaa
  11. criando caminhos extraordinários para crianças com autismo

  12. Como entender o seu domínio por meio de histórias @camposmilaa

  13. 1. Relembrando conceitos 2. Um pouco de contexto 3. Histórias

    de domínio 4. Como fizemos 5. Aprendizados e conclusões
  14. domain driven design transformar o domínio em software

  15. como entender o seu domínio por meio de histórias Era

    uma vez…
  16. julho/2022: nasce um novo time na Genial

  17. Um pouco de contexto… Time novo com pessoas novas Conhecimento

    não estava compartilhado Não sabíamos o que fazer para ajudar com tech
  18. 1ª ideia vamos observar o time!

  19. 2ª ideia vamos conversar com o time!

  20. Encontrar oportunidades de melhorias (tech e não-tech) Entender e mapear

    o domínio do novo time Como retirar informações da cabeça das pessoas de forma estruturada? Garantir visibilidade e entendimento do processo atual
  21. domain storytelling a arte de contar histórias de domínio https://domainstorytelling.org/

  22. Stefan Hofer Henning Schwentner

  23. Me conta tudo que você faz! Tudo começa quando…

  24. histórias de domínio transportar a realidade da cabeça de domain

    experts para uma ferramenta visual entendível pelo time todo.
  25. egon.io

  26. atores objetos de trabalho atividades ordem

  27. história de domínio

  28. como nós fizemos na genial?

  29. Encontrar oportunidades de melhorias (tech e não-tech) Entender e mapear

    o domínio do novo time Garantir visibilidade e entendimento do processo atual
  30. 1. algumas entrevistas…

  31. None
  32. ➔ Virtuais ➔ Individuais ➔ 1h15m Me conta tudo, desde

    o início…
  33. 2. alguns desenhos…

  34. None
  35. None
  36. None
  37. None
  38. None
  39. None
  40. 3. um resumão…

  41. None
  42. e o que ganhamos com isso tudo?

  43. Pessoas se sentiram ouvidas e acolhidas

  44. Desenhamos todo o fluxo atual, entendemos gargalos e redundâncias e

    sugerimos um fluxo novo
  45. Entendimento compartilhado, contando com percepção de divergências nas histórias

  46. Mapeamos e priorizamos oportunidades de tecnologia que poderiam ajudar

  47. Entendemos e definimos o domínio referente às histórias contadas durante

    as entrevistas
  48. None
  49. None
  50. domain storytelling #resumão

  51. Dinâmica simples Domain Storytelling Traz visibilidade Revela o domínio Promove

    entendimento Cria linguagem comum Acolhe as pessoas
  52. Valeuzão! Camila Campos bit.ly/camila-rubyconf22 genialcare.com.br @genialcare @camposmilaa