Upgrade to Pro — share decks privately, control downloads, hide ads and more …

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)

Rodrigo Serradura

February 15, 2020
Tweet

More Decks by Rodrigo Serradura

Other Decks in How-to & DIY

Transcript

  1. ou:

  2. A B

  3. +

  4. 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
  5. X

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

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

    QA Pronto para Produção Em produção / sandbox Detalhando história
  8. A Fazer Fazendo Pronto 1. Descreva tarefa 2. Nome do

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

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

    Nome do responsável 1. Uma atividade por pessoa Alertar sobre protocolos
  11. 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
  12. 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
  13. 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
  14. 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
  15. 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!
  16. X

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

    QA Pronto para Produção Em produção / sandbox Detalhando história
  18. 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
  19. 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
  20. 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
  21. 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
  22. 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
  23. 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
  24. 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
  25. 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
  26. 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
  27. 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
  28. 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
  29. 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. ( )
  30. Backlog WIP Review Approving Done Refining Ready to Work Clareza

    para começar Definition of Ready Clareza para terminar Definition of Done
  31. 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
  32. 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
  33. 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
  34. 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
  35. • 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