CRIANDO ACORDOS E PRINCÍPIOS COM O SEU TIME
TDC CONNECTIONS
Vinicius Carvalho
@viniciuscdes
Apaixonado: [
“tecnologia”,
“desenvolvimento de software”,
“desenvolvimento de produtos”,
“liderança”,
“compartilhar conhecimento”,
],
Tecnologista: [
“desenvolvedor”,
“analista de negócios”,
“gerente de projetos”
],
Autor - Casa do Código: [
“livro MySQL”,
“livro PostgreSQL”,
],
Empresa / Papel - Atual: [
“Thoughtworks - Project Manager”
]
Pauta
[
“experiências e experimentos na formação de time”,
“um coleção de dinâmicas”,
“é algo que está em constante evolução”,
“e nada está escrito em pedra”,
“feedbacks são muito bem vindos!!”
]
.Formação de equipes
Desempenho
Tempo
Formação
Atritos
Normatização
Performance
Formação de
Times
(modelo de
Tuckman)
Formação
Atritos
Normatização
Performance
O que
acontece
quando
pessoas
entram ou
saem do time?
Formação
Atritos
Normatização
Performance
Como otimizar
o tempo de
alcançarmos
ou voltar para
performance?
.O processo
Uma dinâmica para as pessoas do time criarem
juntas!
Objetivos
Definir as “regras do
jogo”!
Estimular a auto-gestão
Estimular ownership
dos processos
Otimizar o processo de
onboarding
Alinhar as expectativas
Deixar os processos e
procedimentos
explícitos
Pilares
Cerimônias Dia a dia. Também momentos de descompressão
Ferramentas Ferramentas padrões utilizadas pelo time
Metodologia de trabalho Processo / Metodologia / Fluxo
Papéis e responsabilidades Alinhamento de expectativas
Ferramenta colaborativa
A construção
Pessoa facilitadora
Cronograma dias antes**
(Quadro / parede) + Post-it
Pessoa consolidadora
Dia da dinâmica
(brainstorm)
Encaminhar o resultado para
todos!!
Cronograma - Uma pequena ação que gera um grande
engajamento!!
Ex: “Nome do time”
08:00 Contexto das atividades do dia!
08:30 Energizer - “Surpresa”
08:45 Check-In
09:00 Atividade Principal
Criação dos princípios e acordos do
nosso time.
10:00 Coffe-Time
11:00 Consolidação
11:30 Check-Out
Diretiva Primária
● “A cooperação é o ato de trabalhar com as outras pessoas e
atuar juntas para realizar um trabalho. Time é uma parceria
de pessoas únicas que trazem para fora o melhor de sim, e
que sabem que todas são maravilhosas em sua
individualidade, mas são ainda melhores em conjunto.
○ Reunir-se é um começo;
○ Manterem-se juntas é um progresso;
○ Trabalhar juntas é o sucesso!
Pilar - Cerimônias
● Daily;
● Stand up;
● Backlog Refinement;
● Sprint Planning;
● Plannings;
● Story Kickoff;
● Story Deskcheck;
● Story Showcase;
● Retrospectiva;
● Churrasco no final do
quarter ;)
Qualquer outra cerimônia
do time.
O que definir?
O que: objetivo e o
resultado esperado.
Quem: papéis e
obrigatoriedade.
Cadência/Periodicidade:
que a cerimônia deve
acontecer.
Ferramenta:
ferramenta(s) utilizada(s)
para conduzir.
Pilar -
Cerimônias -
Exemplo
Retrospectiva
O que: Sessão colaborativa para refletir sobre o
trabalho da equipe durante os últimos 15 dias com
ênfase no que está funcionando bem e no que pode ser
melhorado;
Quem: Todo o time;
Cadência/Periodicidade:
● A cada 15 dias;
● Na segunda feira;
● Às 10h00 horas.
Ferramenta: Zoom / quadro no Miro.
Pilar - Ferramentas
● Ferramentas de comunicação: Tanto formal, quanto informal. Ex:
Whats, Teams, Slack etc;
● Ferramentas para centralizar documentação: requisitos, guides,
lições aprendidas etc;
● Ferramentas em geral: versionamento, métricas etc;
Definir as ferramentas e o objetivo de cada uma!
Pilar -
Ferramentas -
Exemplo
EX - Definição das ferramentas de
comunicação:
● Slack: para comunicação interna do time;
● Whatsapp: para assuntos off-topics;
● Microsoft Teams: para comunicação com a
cliente;
Pilar - Processos e Metodologia de trabalho
Começo com um questionamento:
NO MELHOR TIME QUE PARTICIPEI, NÓS FIZEMOS ISSO ... E DEU MUITO CERTO!! :)
Ex:
● TDD;
● Testes Unitários;
● Code Review com 2 aprovadores;
● Story Deskcheck** (podem surgir itens de outro pilar);
● Integração do slack com o github;
● DOR;
● DOD;
● Fluxo de trabalho (To do / Doing / Done);
● Ciclo de vida - User Story.
Pilar -
Processos e
Metodologia de
trabalho -
Exemplo
Ciclo de vida - User Story
Ready for development
O que: User Story priorizada e pronta para começar
o desenvolvimento.
Quando: Durante a iteração.
Objetivos:
● Atendendo os critérios de “Pronto”;
● Perguntas / provas de conceitos resolvidas;
● Priorizado para a iteração.
Pilar - Papéis e responsabilidades
● Alinhar as expectativas entre todas do time;
● Não deixar responsabilidade subentendidas;
● Alinhar as expectativas entre responsabilidades de cada papel e a
visão dos outros papéis;
● Alinhar até onde a responsabilidade de cada papel vai;
Pilar -
Papéis e
responsabilidades -
Exemplo
Product
Owner
Product
Owner
Developer
Developer
QA
QA
Visão dos papéis
Ferramentas para manutenção
● A ferramenta mais utilizada pelo time;
○ Trello;
○ Jira;
○ Confluence;
○ Board físico;
○ Azure DevOps;
○ Outra de preferência.
E depois…
● Revisar os acordos periodicamente;
● Cada pessoa que entra ou sai do time, refletir se é momento para
revisar;
● Apresentar para todas pessoas novas que chegam no time;
Dica de
leitura
1. Falta de atenção aos resultados;
2. Evitar responsabilizar as outras;
3. Falta de comprometimento;
4. Medo de conflito;
5. Ausência de confiança;
contato
Feedback Me!!
@viniciuscdes
https://forms.gle/ZUND9Pwtb5z39yiA6

PALESTRA - Criando acordos e princípios

  • 1.
    CRIANDO ACORDOS EPRINCÍPIOS COM O SEU TIME TDC CONNECTIONS
  • 2.
    Vinicius Carvalho @viniciuscdes Apaixonado: [ “tecnologia”, “desenvolvimentode software”, “desenvolvimento de produtos”, “liderança”, “compartilhar conhecimento”, ], Tecnologista: [ “desenvolvedor”, “analista de negócios”, “gerente de projetos” ], Autor - Casa do Código: [ “livro MySQL”, “livro PostgreSQL”, ], Empresa / Papel - Atual: [ “Thoughtworks - Project Manager” ]
  • 3.
    Pauta [ “experiências e experimentosna formação de time”, “um coleção de dinâmicas”, “é algo que está em constante evolução”, “e nada está escrito em pedra”, “feedbacks são muito bem vindos!!” ]
  • 4.
  • 5.
  • 7.
  • 8.
  • 9.
  • 10.
    Uma dinâmica paraas pessoas do time criarem juntas!
  • 11.
    Objetivos Definir as “regrasdo jogo”! Estimular a auto-gestão Estimular ownership dos processos Otimizar o processo de onboarding Alinhar as expectativas Deixar os processos e procedimentos explícitos
  • 12.
    Pilares Cerimônias Dia adia. Também momentos de descompressão Ferramentas Ferramentas padrões utilizadas pelo time Metodologia de trabalho Processo / Metodologia / Fluxo Papéis e responsabilidades Alinhamento de expectativas
  • 13.
    Ferramenta colaborativa A construção Pessoafacilitadora Cronograma dias antes** (Quadro / parede) + Post-it Pessoa consolidadora Dia da dinâmica (brainstorm) Encaminhar o resultado para todos!!
  • 14.
    Cronograma - Umapequena ação que gera um grande engajamento!! Ex: “Nome do time” 08:00 Contexto das atividades do dia! 08:30 Energizer - “Surpresa” 08:45 Check-In 09:00 Atividade Principal Criação dos princípios e acordos do nosso time. 10:00 Coffe-Time 11:00 Consolidação 11:30 Check-Out
  • 15.
    Diretiva Primária ● “Acooperação é o ato de trabalhar com as outras pessoas e atuar juntas para realizar um trabalho. Time é uma parceria de pessoas únicas que trazem para fora o melhor de sim, e que sabem que todas são maravilhosas em sua individualidade, mas são ainda melhores em conjunto. ○ Reunir-se é um começo; ○ Manterem-se juntas é um progresso; ○ Trabalhar juntas é o sucesso!
  • 16.
    Pilar - Cerimônias ●Daily; ● Stand up; ● Backlog Refinement; ● Sprint Planning; ● Plannings; ● Story Kickoff; ● Story Deskcheck; ● Story Showcase; ● Retrospectiva; ● Churrasco no final do quarter ;) Qualquer outra cerimônia do time. O que definir? O que: objetivo e o resultado esperado. Quem: papéis e obrigatoriedade. Cadência/Periodicidade: que a cerimônia deve acontecer. Ferramenta: ferramenta(s) utilizada(s) para conduzir.
  • 17.
    Pilar - Cerimônias - Exemplo Retrospectiva Oque: Sessão colaborativa para refletir sobre o trabalho da equipe durante os últimos 15 dias com ênfase no que está funcionando bem e no que pode ser melhorado; Quem: Todo o time; Cadência/Periodicidade: ● A cada 15 dias; ● Na segunda feira; ● Às 10h00 horas. Ferramenta: Zoom / quadro no Miro.
  • 18.
    Pilar - Ferramentas ●Ferramentas de comunicação: Tanto formal, quanto informal. Ex: Whats, Teams, Slack etc; ● Ferramentas para centralizar documentação: requisitos, guides, lições aprendidas etc; ● Ferramentas em geral: versionamento, métricas etc; Definir as ferramentas e o objetivo de cada uma!
  • 19.
    Pilar - Ferramentas - Exemplo EX- Definição das ferramentas de comunicação: ● Slack: para comunicação interna do time; ● Whatsapp: para assuntos off-topics; ● Microsoft Teams: para comunicação com a cliente;
  • 20.
    Pilar - Processose Metodologia de trabalho Começo com um questionamento: NO MELHOR TIME QUE PARTICIPEI, NÓS FIZEMOS ISSO ... E DEU MUITO CERTO!! :) Ex: ● TDD; ● Testes Unitários; ● Code Review com 2 aprovadores; ● Story Deskcheck** (podem surgir itens de outro pilar); ● Integração do slack com o github; ● DOR; ● DOD; ● Fluxo de trabalho (To do / Doing / Done); ● Ciclo de vida - User Story.
  • 21.
    Pilar - Processos e Metodologiade trabalho - Exemplo Ciclo de vida - User Story Ready for development O que: User Story priorizada e pronta para começar o desenvolvimento. Quando: Durante a iteração. Objetivos: ● Atendendo os critérios de “Pronto”; ● Perguntas / provas de conceitos resolvidas; ● Priorizado para a iteração.
  • 22.
    Pilar - Papéise responsabilidades ● Alinhar as expectativas entre todas do time; ● Não deixar responsabilidade subentendidas; ● Alinhar as expectativas entre responsabilidades de cada papel e a visão dos outros papéis; ● Alinhar até onde a responsabilidade de cada papel vai;
  • 23.
    Pilar - Papéis e responsabilidades- Exemplo Product Owner Product Owner Developer Developer QA QA Visão dos papéis
  • 24.
    Ferramentas para manutenção ●A ferramenta mais utilizada pelo time; ○ Trello; ○ Jira; ○ Confluence; ○ Board físico; ○ Azure DevOps; ○ Outra de preferência.
  • 25.
    E depois… ● Revisaros acordos periodicamente; ● Cada pessoa que entra ou sai do time, refletir se é momento para revisar; ● Apresentar para todas pessoas novas que chegam no time;
  • 26.
    Dica de leitura 1. Faltade atenção aos resultados; 2. Evitar responsabilizar as outras; 3. Falta de comprometimento; 4. Medo de conflito; 5. Ausência de confiança;
  • 27.