Skip to content

Instantly share code, notes, and snippets.

@rafaelpontezup
Last active September 6, 2021 17:09
Show Gist options
  • Save rafaelpontezup/b3e30a1a08291cda1c6c83bf8f82e600 to your computer and use it in GitHub Desktop.
Save rafaelpontezup/b3e30a1a08291cda1c6c83bf8f82e600 to your computer and use it in GitHub Desktop.
Sprints: construindo treinamento de troubleshooting

Treinamento Troubleshooting: Primeiros Socorros

Sprint #1 - 05/07 12/07 a 23/07

  • Integrantes: Yuri Matheus e Rafael Ponte (eu)
  • treinamento com 4 modulos
  • Divisao dos modulos para 1a sprint
    • 2 primeiros modulos para o release do treinamento
    • Yuri ficou com modulo de JVM
    • Rafael ficou com modulo de Persistencia
  • Mas antes...
    • precisamos ter uma visão holistica do tema
    • Yuri lendo livro Release It
    • Rafael lendo livro Troubleshooting Java Performance
  • Estamos fazendo as anotações diretamente no Kindle
  • Yuri também fez um curso online de JVM
  • Estamos fazendo sync 2x por semana para discutirmos nosso aprendizado e trocarmos ideias

Alguns pontos de melhoria

  • Expectativa: finalizar leitura dos livros; Realidade: não rolou;
    • atenção a 2 bootcamps e quebras no dia com interrupções
    • alguns textos são mais densos nos livros
    • outras frentes
      • frente condução exclusiva do OT7
      • frente de formularios de caminho cognitivo da fase 5
  • Encontrar melhor horário para ter foco exclusivo na leitura do livro
    • essa semana vamos priorizar manhã livre pro Rafael e tarde para Yuri

Treinamento Troubleshooting: Primeiros Socorros

Sprint #2 - 26/07 a 13/08

  • Integrantes: Yuri Matheus e Rafael Ponte
  • treinamento com 4 modulos
  • repriorizando a entrega
    • foco no módulo #1: troubleshooting da JVM
    • paramos os estudos do modulo #2: persistência
    • finalizamos o livro de Troubleshooting Java Performance
    • paramos a leitura do livro Release It
    • finalizamos o curso de A Comprehensive Introduction to JVM
  • formulario de pesquisa sobre perrengues em troubleshooting
    • publicado nos grupos do Google Chat
    • publicado no Zenity
  • decepção com o livro Troubleshooting Java Performance
    • visão holistica superficial demais com poucas dicas boas/matadoras
    • senti falta de algo mais metodico
    • nada de muito novo, especialmente os capitulos de Persistência e Sistemas Distribuídos
    • sofrimento para rodar os projetos de exemplos (projeto antigo e meio abandonado)
  • estudos especializado sobre JVM, GC e memory management

Alguns pontos de melhoria

  • menos interrupções
    • melhoria nos estudos ao me isolar para estudar o livro
  • poucos encontros para sync
    • isolado para finalizar o livro de troubleshooting
    • compromissos pessoais
    • preparação do checkout estendido
  • melhorar visibilidade do nosso andamento
    • melhor uso do clubhouse (comentarios, checklist etc)

Treinamento Troubleshooting: Primeiros Socorros

Sprint #3 - 16/08 a 30/08

  • Integrantes: Yuri Matheus e Rafael Ponte
  • treinamento com 4 modulos
  • continuamos os estudos de preparação
  • falhamos na entrega
    • repriozamos o 1o modulo mas ainda não deu :-(
    • tivemos um péssimo gerenciamento do tempo
    • houveram muitas trocas de contexto
    • vacilamos no foco e objetividade

Alguns pontos de melhoria

  • diminuição de troca de contextos (ajuda do Alberto, Cassio e demais)
  • re-organização da agenda (ajuda do Alberto)
  • aumentar ciclo de feedback e orientações durante a semana (ajuda do Alberto)
  • busca por modelo ou método formal para fazer troubleshooting
    • usaremos ele como base para construção dos exercícios
    • usaremos ele para nos guiar no aprendizado com os alunos (formulários, solução do especialista, videos, código etc)
    • decidiremos qual modelo utilizar essa semana (Google, Red Hat ou outro da academia)
  • estruturar nossa entrega
    • novo deadline
    • ainda 1o modulo (talvez com algumas mudanças) :-(
    • criar atividades tangíveis
    • visibilidade: registrar todas as atividades no Clubhouse
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment