Pro Yearly is on sale from $80 to $50! »

Entender para atender - Métodos que potencializam equipes de desenvolvimento de software

Entender para atender - Métodos que potencializam equipes de desenvolvimento de software

O objetivo dessa talk será uma apresentação na qual compartilharei três práticas que na minha experiência potencializam equipes de desenvolvimento.

1. Kanban - Compartilharei um material que desenvolvi ao longo dos anos para introduzir o método em equipes com Zero ou pouca experiência prática.

2. MindMaps - Como faço uso do XMind8 para fazer levantamento de requisitos e representar os fluxos dos meus projetos.

3. Marmaid JS - Como criar/manter diagramas de sequência usando texto.

Essas práticas/ferramentas auxiliam na organização de equipes para serem mais eficientes na comunicação e consequentemente em todo o ciclo de desenvolvimento.

--

Referências:
--------------

* Ryan Singer's Product Development Tools at Mind the Product San Francisco
https://www.youtube.com/watch?v=EwU05QDezLU

* A shorthand for designing UI flows
https://signalvnoise.com/posts/1926-a-shorthand-for-designing-ui-flows

* XMind 8
https://www.xmind.net/download/xmind8

* Mermaid JS
- Github: https://github.com/mermaid-js/mermaid
- Live editor: https://mermaid-js.github.io/mermaid-live-editor/
- Plugin VSCode: https://marketplace.visualstudio.com/items?itemName=bierner.markdown-mermaid
- Extensão Chrome: https://github.com/payfriendz/mermaid-chrome-extension

* De service objects a use cases (https://www.youtube.com/watch?v=ySNzVfmYy5g)

C8018fd681f3d02ee52af7c72dd53e9d?s=128

Rodrigo Serradura

February 15, 2020
Tweet

Transcript

  1. Métodos Photo by Campaign Creators on Unsplash

  2. @serradura rodrigo.serradura@gmail.com

  3. ◦ ◦ ◦ ◦ ◦

  4. None
  5. None
  6. ou:

  7. None
  8. A B

  9. A B Livro:

  10. Objetivo/Meta:

  11. Objetivo/Meta: A B

  12. Objetivo/Meta: A B Métrica de resultado:

  13. Objetivo/Meta: A B Métrica de resultado: Métricas de indução:

  14. None
  15. Método: Métrica: A ___________ B Bons métodos

  16. A Fazer Fazendo Pronto Explicar conceito

  17. • • ◦ ◦ ◦ ◦ •

  18. +

  19. http://advertisementfeature.cnn.com/think-brilliant/business-communication.html

  20. Nova funcionalidade Melhorias Desenvolvi- mento Homologação Deploy (Produção) Bugs

  21. Nova funcionalidade Melhorias Desenvolvi- mento Homologação Deploy (Produção) Bugs Desafios:

    +
  22. Nova funcionalidade Melhorias Desenvolvi- mento Homologação Deploy (Produção) Bugs

  23. Nova funcionalidade Melhorias Desenvolvi- mento Homologação Deploy (Produção) Bugs Nova

    funcionalidade Analise Melhorias Desenvolvi- mento Homologação / Aprovação Deploy Bugs Priorização Especificação
  24. A Fazer Fazendo Pronto Explicar conceito

  25. None
  26. None
  27. None
  28. None
  29. A Fazer Fazendo Pronto Explicar conceito

  30. A Fazer Fazendo Pronto Explicar conceito

  31. A Fazer Fazendo Pronto Explicar conceito

  32. A Fazer Fazendo Pronto Explicar conceito Objetivos: 1. Gestão visual

    Comunicação simples e objetiva
  33. None
  34. None
  35. X

  36. To-do WIP Review Done

  37. To-do WIP Review Done

  38. To-do WIP Review Done

  39. To-do WIP Review Done

  40. To-do WIP Review Done

  41. To-do WIP Review Done

  42. To-do WIP Review Done

  43. To-do WIP Review Done

  44. To-do WIP Review Done

  45. To-do WIP Review Done

  46. To-do WIP Review Done

  47. To-do WIP Review Done

  48. To-do WIP Review Done

  49. To-do WIP Review Done

  50. To-do WIP Review Done

  51. To-do WIP Review Done

  52. To-do WIP Review Done

  53. To-do WIP Review Done

  54. To-do Desenvol- vendo Validando requisitos Code review Pronto para Staging

    QA Pronto para Produção Em produção / sandbox Detalhando história
  55. To-do Desenvol- vendo Validando requisitos Code review Pronto para Staging

    QA Pronto para Produção Em produção / sandbox Detalhando história
  56. None
  57. A Fazer Fazendo Pronto

  58. A Fazer Fazendo Pronto 1. Descreva tarefa 2. Nome do

    responsável 1. Uma atividade por pessoa
  59. A Fazer Fazendo Pronto Explicar conceito 1. Descreva tarefa 2.

    Nome do responsável 1. Uma atividade por pessoa Alertar sobre protocolos
  60. A Fazer Fazendo Pronto Explicar conceito 1. Descreva tarefa 2.

    Nome do responsável 1. Uma atividade por pessoa Alertar sobre protocolos
  61. A Fazer Fazendo Pronto Explicar conceito Rodrigo Serradura 1. Descreva

    tarefa 2. Nome do responsável 1. Uma atividade por pessoa Alertar sobre protocolos Rodrigo Serradura
  62. A Fazer Fazendo Pronto Explicar conceito Rodrigo Serradura 1. Descreva

    tarefa 2. Nome do responsável 1. Uma atividade por pessoa Alertar sobre protocolos Rodrigo Serradura
  63. A Fazer Fazendo Pronto 1. Descreva tarefa 2. Nome do

    responsável 1. Uma atividade por pessoa Alertar sobre protocolos Rodrigo Serradura Explicar conceito Rodrigo Serradura
  64. A Fazer Fazendo Pronto Explicar conceito Rodrigo Serradura 1. Descreva

    tarefa 2. Nome do responsável 1. Uma atividade por pessoa Alertar sobre protocolos Rodrigo Serradura
  65. A Fazer Fazendo Pronto Explicar conceito Rodrigo Serradura 1. Descreva

    tarefa 2. Nome do responsável 1. Uma atividade por pessoa Alertar sobre protocolos Rodrigo Serradura Objetivo: , o trabalho será realizado caso a pessoa consiga atender a política! ou seja, Foco em resultados!
  66. X

  67. To-do WIP Review Done

  68. To-do Desenvol- vendo Validando requisitos Code review Pronto para Staging

    QA Pronto para Produção Em produção / sandbox Detalhando história
  69. To-do 1. Título 2. Nome de quem demandou 3. Prioridade

    Refinando 1. Critérios de aceitação 2. Validar com Especialistas 1. Analisar tecnicamente 2. Definir incrementos Pronto para Dev WIP Review 1. Code Review 2. CI passando 1. Testes automatizados Pronto para definir incrementos
  70. Review de Review passando Pronto para Staging QA 1. Validar

    entrega com Especialista / Stakeholder Pronto para produção Deploy 1. Produção 2. Sandbox Comunicar release 1. Avisar os impactados (Suporte e/ou clientes) Done
  71. None
  72. To-do Refinando Pronto para definir incrementos Pronto para Dev WIP

    Review 1. Título 2. Nome de quem demandou 3. Prioridade 1. Critérios de aceitação 2. Validar com Especialistas 1. Analisar tecnicamente 2. Definir incrementos 1. Code Review 2. CI passando 1. Testes automatizados
  73. To-do Refinando Pronto para definir incrementos Pronto para Dev WIP

    Review 1. Título 2. Nome de quem demandou 3. Prioridade 1. Critérios de aceitação 2. Validar com Especialistas 1. Analisar tecnicamente 2. Definir incrementos 1. Code Review 2. CI passando 1. Testes automatizados
  74. To-do Refinando Pronto para definir incrementos Pronto para Dev WIP

    Review 1. Título 2. Nome de quem demandou 3. Prioridade 1. Critérios de aceitação 2. Validar com Especialistas 1. Analisar tecnicamente 2. Definir incrementos 1. Code Review 2. CI passando 1. Testes automatizados
  75. To-do Refinando Pronto para definir incrementos Pronto para Dev WIP

    Review 1. Título 2. Nome de quem demandou 3. Prioridade 1. Critérios de aceitação 2. Validar com Especialistas 1. Analisar tecnicamente 2. Definir incrementos 1. Code Review 2. CI passando 1. Testes automatizados
  76. To-do Refinando Pronto para definir incrementos Pronto para Dev WIP

    Review 1. Título 2. Nome de quem demandou 3. Prioridade 1. Critérios de aceitação 2. Validar com Especialistas 1. Analisar tecnicamente 2. Definir incrementos 1. Code Review 2. CI passando 1. Testes automatizados
  77. To-do Refinando Pronto para definir incrementos Pronto para Dev WIP

    Review 1. Título 2. Nome de quem demandou 3. Prioridade 1. Critérios de aceitação 2. Validar com Especialistas 1. Analisar tecnicamente 2. Definir incrementos 1. Code Review 2. CI passando 1. Testes automatizados
  78. To-do Refinando Pronto para definir incrementos Pronto para Dev WIP

    Review 1. Título 2. Nome de quem demandou 3. Prioridade 1. Critérios de aceitação 2. Validar com Especialistas 1. Analisar tecnicamente 2. Definir incrementos 1. Code Review 2. CI passando 1. Testes automatizados
  79. To-do Refinando Pronto para definir incrementos Pronto para Dev WIP

    Review 1. Título 2. Nome de quem demandou 3. Prioridade 1. Critérios de aceitação 2. Validar com Especialistas 1. Analisar tecnicamente 2. Definir incrementos 1. Code Review 2. CI passando 1. Testes automatizados
  80. To-do Refinando Pronto para definir incrementos Pronto para Dev WIP

    Review 1. Título 2. Nome de quem demandou 3. Prioridade 1. Critérios de aceitação 2. Validar com Especialistas 1. Analisar tecnicamente 2. Definir incrementos 1. Code Review 2. CI passando 1. Testes automatizados
  81. To-do Refinando Pronto para definir incrementos Pronto para Dev WIP

    Review 1. Título 2. Nome de quem demandou 3. Prioridade 1. Critérios de aceitação 2. Validar com Especialistas 1. Analisar tecnicamente 2. Definir incrementos 1. Code Review 2. CI passando 1. Testes automatizados Objetivos: 1. Antes de começar comece a terminar ( ) Dica: Faça daily visualizando da direita para esquerda. ( )
  82. None
  83. None
  84. Backlog WIP Review Approving Done Refining Ready to Work

  85. Backlog WIP Review Approving Done Refining Ready to Work Clareza

    para começar Definition of Ready Clareza para terminar Definition of Done
  86. Backlog WIP Review Approving Done Refining Ready to Work Clareza

    para começar Definition of Ready Clareza para terminar Definition of Done Ready to Task Breakdown V2
  87. None
  88. None
  89. None
  90. None
  91. None
  92. None
  93. None
  94. None
  95. None
  96. A Fazer Fazendo Pronto Explicar conceito

  97. None
  98. None
  99. None
  100. None
  101. None
  102. None
  103. None
  104. None
  105. None
  106. None
  107. None
  108. None
  109. None
  110. None
  111. None
  112. None
  113. https://github.com/mermaid-js/mermaid

  114. https://mermaid-js.github.io/mermaid-live-editor/

  115. https://marketplace.visualstudio.com/items?itemName=bierner.markdown-mermaid

  116. https://marketplace.visualstudio.com/items?itemName=bierner.markdown-mermaid

  117. https://github.com/payfriendz/mermaid-chrome-extension

  118. Métodos Photo by Campaign Creators on Unsplash

  119. Backlog WIP Review Approving Done Refining Ready to Work Clareza

    para começar Definition of Ready Clareza para terminar Definition of Done Ready to Task Breakdown
  120. Backlog WIP Review Approving Done Refining Ready to Work Clareza

    para começar Definition of Ready Clareza para terminar Definition of Done Ready to Task Breakdown
  121. Backlog WIP Review Approving Done Refining Ready to Work Clareza

    para começar Definition of Ready Clareza para terminar Definition of Done Ready to Task Breakdown
  122. None
  123. None
  124. • https://www.youtube.com/watch?v=EwU05QDezLU • https://signalvnoise.com/posts/1926-a-shorthand-for-designing-ui-flows • https://www.xmind.net/download/xmind8 • Github: https://github.com/mermaid-js/mermaid Live

    editor: https://mermaid-js.github.io/mermaid-live-editor/ Plugin VSCode: https://marketplace.visualstudio.com/items?itemName=bierner.markdown-mermaid Extensão Chrome: https://github.com/payfriendz/mermaid-chrome-extension • https://www.youtube.com/watch?v=ySNzVfmYy5g
  125. @serradura rodrigo.serradura@gmail.com ~6 horas de dedicação para preparar esse conteúdo.

    ;) https://speakerdeck.com/serradura