View
488
Download
0
Category
Preview:
Citation preview
Os Nove Registros da Eficiência no Desenvolvimento de Software
Apresentação criada por Dionatan Moura a partir do material disponibilizado por Klaus Wuestefeld em
tiny.cc/registrosdesoftware
Os Nove Registros da Eficiência no Desenvolvimento Os Nove Registros da Eficiência no Desenvolvimento de Software, criado por por Klaus Wuestefeldde Software, criado por por Klaus Wuestefeld
“The expected XP suspects were in attendance, including Ron Jeffries, Robert Martin, Don Wells, and of course Kent Beck. There were also a few less directly connected with XP, such as Erich Gamma, Dave Thomas, Ralph Johnson, and Alistair Cockburn.”
http://martinfowler.com/articles/xp2000.html
“Klaus already worked in pairs with Kent Beck, Vinicius Teles and Scott Ambler.”
Klaus WuestefeldKlaus Wuestefeld
Avaliação criada por Klaus Wuestefeld
Klaus WuestefeldXis do Cavanhas pós Xis do Cavanhas pós XPConfBR 2015 em XPConfBR 2015 em Porto AlegrePorto Alegre
Fluxo
R1 R2 R3 R4 R5 R6 R7 R8 R9
Fluxo Fluxo
Os Nove Registros daEficiência no Desenvolvimento de Software
Registro: Habilidade● Os caras com quem eu trabalho mandam bem?
0 1 2 3 4 5
Aprendiz Estagnado
Viajante Estagnado
Aprendiz Evoluindo
Viajante Evoluindo Mestre Jedi
Registro: Clima da Equipe● Receptividade, amizade, confiança, celebraçoes (happy hours, almoços, dojos, churrascos, esportes, jogos, passeios, eventos, etc).
0 1 2 3 4 5
Péssimo Ruim Médio Bom Muito Bom Excelente
Registro: Colaboração● Trabalho frequente junto com alguem da sua equipe (exemplo: pair programming), com revezamento de colegas e tarefas.
0 1 2 3 4 5
NuncaQuase Nunca
Às Vezes; Revezando
a Cada Semana
Quase Sempre;
Revezando a Cada Semana
Quase Sempre;
Revezando Diariamente
Sempre; Revezando
Algumas Vezes por
Dia
Registro: Escopo Comprometido
● Tamanho do projeto com escopo fechado. Quanto menor o projeto, menor o risco, maior a adaptabilidade e maior a mobilidade da equipe para outras oportunidades.
0 1 2 3 4 5
Mais de 1 ano
1 ano ou menos
6 meses ou menos
3 meses ou menos
1 mês ou menos
1 semana ou menos
Registro: Telefone-Sem-Fio● Um ponto para cada repasse de trabalho (hand-off) entre o usuário FINAL e o programador do código em produção, mais um ponto se for hand-off baseado mais em documentação que em conversas.
0 1 2 3 4 5
6 pontos ou mais
5 pontos 4 pontos 3 pontos 2 pontos1 ponto ou
nenhum
Registro: Autonomia● Impactos, esperas e riscos causados por outras equipes, fornecedores, infra, indefinições do cliente, indisponibilidade de ambientes, etc.
0 1 2 3 4 5
Impactos Críticos
Impactos Graves
Impactos Grandes
Impactos Chatos
Impactos Pequenos
Sem Impactos
Registro: PDCA● Stand-up meetings diárias, planejamentos e retrospectivas com a presença do cliente.
0 1 2 3 4 5
Nunca RaroPouco
frequente OcasionalBem
frequente Disciplinado
Registro: Build - Test - Deploy
● Tempo entre a escrita de uma linha de código e sua entrada em homologação ou produção.
0 1 2 3 4 5
Mais de um mês até
homologação
Um mes ou menos até
homologação
Um mês ou menos até produção
Uma semana ou menos até
produção
Dois dias ou menos até produção
Duas horas ou menos até
produção
Registro: Qualitividade● Tempo investido em qualidade / automação / simplificação de sistemas legados, arquitetura, integrações, processos, código, etc, com autonomia para a equipe.
0 1 2 3 4 5
Nenhum AdHoc 10% 20% 30% 40% ou mais
RegistroRegistro 00 11 22 33 44 55
HabilidadeHabilidade Aprendiz Estagnado
Viajante Estagnado
Aprendiz Evoluindo
Viajante Evoluindo
Mestre Jedi
Clima da EquipeClima da Equipe Péssimo Ruim Médio Bom Muito Bom Excelente
ColaboraçãoColaboração Nunca Quase NuncaÀs Vezes;
Revezando a Cada Semana
Quase Sempre; Revezando a Cada Semana
Quase Sempre; Revezando Diariamente
Sempre; Revezando
Algumas Vezes por Dia
Escopo Escopo ComprometidoComprometido
Mais de 1 ano 1 ano ou menos6 meses ou
menos3 meses ou
menos1 mês ou menos
1 semana ou menos
Telefone-Sem-FioTelefone-Sem-Fio 6 pontos ou mais 5 pontos 4 pontos 3 pontos 2 pontos1 ponto ou
nenhum
AutonomiaAutonomia Impactos Críticos Impactos GravesImpactos Grandes
Impactos ChatosImpactos Pequenos
Sem Impactos
PDCAPDCA Nunca Raro Pouco frequente OcasionalBem
frequenteDisciplinado
Build - Test - Build - Test - DeployDeploy
Mais de um mês até homologação
Um mes ou menos até
homologação
Um mês ou menos até produção
Uma semana ou menos até produção
Dois dias ou menos até produção
Duas horas ou menos até produção
QualitividadeQualitividade Nenhum AdHoc 10% 20% 30% 40% ou mais
Recommended