13
Técnicas para Programação em Par Roger Almeida

Técnicas para Programação em Par

Embed Size (px)

DESCRIPTION

Slides da Talk "Técnicas para Programação em Par" usados no Agile Brazil 2014 em Florianópolis

Citation preview

Page 1: Técnicas para Programação em Par

Técnicas para Programação em Par

Roger Almeida

Page 2: Técnicas para Programação em Par

Navegador Piloto

Definição

Dois desenvolvedores

Mesma tarefa

Revezamento de papeis

Page 3: Técnicas para Programação em Par

Quando Parear?

Circuito Fechado

Reações Automáticas

Pequenos Percaussos

Repetição

Circuito Aberto

Tensão Constante

Vários Percaussos

Improviso

Page 4: Técnicas para Programação em Par

Adotando Programação em Par

Tentei mas não gostei..

Foi estranho...

A equipe ficou desconfortável...

Não sabiamos como fazer direito...

Fácil de Entender

Difícil de dominar

Pequenos detalhes

podem fazer toda

diferença

Page 5: Técnicas para Programação em Par

Ferramental

Monitor > laptop

2 Teclados+ 2 mouses

Espaço na mesa

Acesso compartilhado

Voip

Vídeo

Page 6: Técnicas para Programação em Par

Técnicas para Programação em Par

Page 7: Técnicas para Programação em Par

Relógio de Xadrez

Navegador Piloto

Page 8: Técnicas para Programação em Par

Pense Alto

Não pense calado

Revisão de IDEIAS o mais cedo possível

Page 9: Técnicas para Programação em Par

Técnica do Pomodoro

Escolha uma tarefa

Timer: 25 minutos

Trabalhe focado

Descanse 5 minutos

4x

Pausa Longa!!!

Page 10: Técnicas para Programação em Par

Sua Ideia Primeiro

Senioridade

O melhor dos dois

Divergências benéficas

Page 11: Técnicas para Programação em Par

Regra dos 10 segundos

Conte até 10 antes de corrigir algo...

Page 12: Técnicas para Programação em Par

Ping Pong

Navegador Piloto

Page 13: Técnicas para Programação em Par

OBRIGADO.Tecnologista

Roger Almeida

+55 11 973 222 198

@roger4almeida

[email protected]