Top Banner
TDC FLORIANÓPOLIS 2016 Anotações de Fernando Hamasaki de Amorim @Prodis
38

Anotações da TDC Florianópolis 2016

Jan 15, 2017

Download

Software

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Anotações da TDC Florianópolis 2016

TDC FLORIANÓPOLIS 2016Anotações de Fernando Hamasaki de Amorim

@Prodis

Page 2: Anotações da TDC Florianópolis 2016

TDC FLORIANÓPOLIS 2016

• Trabalho remoto

• Agilidade

• Dívida técnica

• QA na Resultados Digitais

Page 3: Anotações da TDC Florianópolis 2016

TRABALHO REMOTO

Page 4: Anotações da TDC Florianópolis 2016

TRABALHO REMOTO• Vantagens para funcionários

• Vantagens para empresas

• Desvantagens e fatos

• Ferramentas

• Minhas considerações

Page 5: Anotações da TDC Florianópolis 2016

VANTAGENS PARA FUNCIONÁRIOS

• Flexibilidade geográfica

• Flexibilidade de horário

• Evita perda de tempo (e vida) no trânsito

• Tempo para família

Page 6: Anotações da TDC Florianópolis 2016

VANTAGENS PARA EMPRESAS

• Menos espaço físico

• Menos custo de insumos de trabalho

• Funcionários ficam imunes de doenças transmitidas por outros funcionários

Page 7: Anotações da TDC Florianópolis 2016

VANTAGENS PARA EMPRESAS

Mas a cultura da empresa precisa aceitar trabalho

remoto

Page 8: Anotações da TDC Florianópolis 2016

DESVANTAGENS E FATOS

• Em geral as empresas pagam por “hora/bunda”

• Mas tarefas e prazos são mais importantes do que horas/dia

Page 9: Anotações da TDC Florianópolis 2016

DESVANTAGENS E FATOS

• Menos contato (físico) com colegas

• Problemas de comunicação não verbal (texto, mensagem, e-mail, sem contato visual)

• Precisamos tentar ser o mais claro possível quando escrevemos

Page 10: Anotações da TDC Florianópolis 2016

DESVANTAGENS E FATOS

• Pair programming remoto não é o mesmo efeito de pair programming local.

• Reuniões presenciais que usam quadro branco não dão muito certo de forma remota.

Page 11: Anotações da TDC Florianópolis 2016

DESVANTAGENS E FATOS

• Todos temos que aprender a trabalhar de forma assíncrona.

• Se houver uma pessoa remota na equipe, toda a equipe tem se comunicar/trabalhar como se estivesse remoto.

Page 12: Anotações da TDC Florianópolis 2016

FERRAMENTAS

• Reuniões: Hangouts

• Comunicação: Trello, Slack, E-mail

• Repositório: Github

Page 13: Anotações da TDC Florianópolis 2016

MINHAS CONSIDERAÇÕES

• Se houver uma pessoa remota na equipe, toda a equipe tem se comunicar/trabalhar como se estivesse remoto.

• Quem tiver câmera, ativá-la no Hangouts.

• Comunicação tem que ser mais direta.

Page 14: Anotações da TDC Florianópolis 2016

AGILIDADE

Page 15: Anotações da TDC Florianópolis 2016

A maioria dos problemas de desenvolvimento ágil são resolvidos

com boa comunicação.

AGILIDADE

Page 16: Anotações da TDC Florianópolis 2016

Saber diferenciar Estimativa de esforço

x Estimativa de tempo

AGILIDADE

Page 17: Anotações da TDC Florianópolis 2016

Não fazer todas as mudanças de umasó vez. Uma mudança de cada vez, espere um tempo, meça e depois

avalie se a mudança foi boa.

AGILIDADE

Page 18: Anotações da TDC Florianópolis 2016

Limites para tudo que está em desenvolvimento (doing, MR, testing),

ao invés de limites por status.

AGILIDADE

Page 19: Anotações da TDC Florianópolis 2016

O que é o Manifesto Ágil?Quais são seus princípios?

AGILIDADE

Page 20: Anotações da TDC Florianópolis 2016

Em geral, ninguém lembra (ou não sabe) o que é o Manifesto Ágil.

Deixar visível para todos na equipe (empresa) verem todos os dias.

AGILIDADE

Page 21: Anotações da TDC Florianópolis 2016

Adaptar o Manifesto Ágilpara sua necessidade

AGILIDADE

Page 22: Anotações da TDC Florianópolis 2016

DÍVIDA TÉCNICA

Page 23: Anotações da TDC Florianópolis 2016

Falta de testes automatizados

DÍVIDA TÉCNICA

Page 24: Anotações da TDC Florianópolis 2016

Sistemas que somente uma pessoa consegue mexer

DÍVIDA TÉCNICA

Page 25: Anotações da TDC Florianópolis 2016

"Deixa isso para depois..."é um indício de que você está

criando uma dívida técnica.

DÍVIDA TÉCNICA

Page 26: Anotações da TDC Florianópolis 2016

2 medidas principais:

- Estimativa para corrigir agora;- Valor acumulado dos juros

para corrigir depois.

DÍVIDA TÉCNICA

Page 27: Anotações da TDC Florianópolis 2016

Ter um papel no time para ser responsável pela dívida técnica

DÍVIDA TÉCNICA

Page 28: Anotações da TDC Florianópolis 2016

Criar um backlog de dívida técnica

DÍVIDA TÉCNICA

Page 29: Anotações da TDC Florianópolis 2016

Encarar dívida técnicacom mais seriedade

DÍVIDA TÉCNICA

Page 30: Anotações da TDC Florianópolis 2016

QUALITY ASSURANCE NA RESULTADOS DIGITAIS

Page 31: Anotações da TDC Florianópolis 2016

Usam OKR para lidar com bugs

QUALITY ASSURANCE NA RESULTADOS DIGITAIS

Page 32: Anotações da TDC Florianópolis 2016

KPI de qualidade: calculado com incidentes, bugs/mês, backlog de bugs

acumulado e o score médio.

QUALITY ASSURANCE NA RESULTADOS DIGITAIS

Page 33: Anotações da TDC Florianópolis 2016

OKR em cima dos KPIs para diminuição de bugs

QUALITY ASSURANCE NA RESULTADOS DIGITAIS

Page 34: Anotações da TDC Florianópolis 2016

Todos os bugs são cadastradoscomo issues no Github

QUALITY ASSURANCE NA RESULTADOS DIGITAIS

Page 35: Anotações da TDC Florianópolis 2016

Gera uma tabela automatizada com Backlog de Defeitos.

QUALITY ASSURANCE NA RESULTADOS DIGITAIS

Page 36: Anotações da TDC Florianópolis 2016

QA em cada equipe, mas existeuma "equipe" horizontal de QAs.

QUALITY ASSURANCE NA RESULTADOS DIGITAIS

Page 37: Anotações da TDC Florianópolis 2016

QUALITY ASSURANCE NA RESULTADOS DIGITAIS

• Slides da palestra original:http://www.slideshare.net/barbaracabral/data-driven-quality-tdc2016

• Fluxo de QA na Resultados Digitais:http://shipit.resultadosdigitais.com.br/blog/guia-de-sobrevivencia-do-qa-no-mundo-agil

• Gestão de defeitos com Github:http://shipit.resultadosdigitais.com.br/blog/como-fazemos-gestao-de-defeitos-com-github

Page 38: Anotações da TDC Florianópolis 2016

TDC FLORIANÓPOLIS 2016Anotações de Fernando Hamasaki de Amorim

@Prodis