Squad Health Check: o que é e como fazer com o seu time
O Squad Health Check é uma conversa em que o time avalia a própria saúde em dez temas, como facilidade de release, qualidade técnica e diversão. Cada pessoa dá uma cor a cada tema (verde, amarelo ou vermelho) e diz se ele está melhorando ou piorando. O resultado mostra, em uma tela, onde o time está bem e o que vale melhorar primeiro. Nesta página: os dez indicadores com exemplos, o passo a passo, como ler os resultados e os erros que mais atrapalham.
O Squad Reviews reúne as ferramentas do seu time de tecnologia em um só lugar. A primeira é a retrospectiva ao vivo, onde o time transforma o que o health check mostrou em itens de ação com responsável.
Entre com Google, com o Slack ou com um link de acesso enviado ao seu e-mail. Sem senha.
Só os membros da sua empresa veem as retrospectivas dela.
O que é um squad health check?
O Squad Health Check é um modelo de autoavaliação para times de tecnologia. Foi criado por Henrik Kniberg e Kristian Lindwall no Spotify e publicado em 2014. A ideia é simples: o time conversa sobre um conjunto de temas e, para cada um, diz se está mais perto do cenário ideal ou do cenário ruim.
Ele não mede desempenho e não serve para dar nota ao time. Serve para o próprio time enxergar o que melhorar e para quem lidera saber onde pode ajudar. Os autores dizem que o modelo só funciona com confiança: se o resultado for usado para cobrar ou comparar times, as pessoas passam a esconder os problemas.
Baseado no Squad Health Check model, de Henrik Kniberg e Kristian Lindwall (Spotify, 2014).
Quais são os 10 indicadores do health check?
Cada indicador tem dois extremos: como é quando vai bem e como é quando vai mal. O time decide de qual lado está hoje. O modelo original sugere por volta de dez temas, e o time pode trocar, tirar ou acrescentar os que fizerem sentido.
Facilidade de release
- Quando vai bem
- Publicar uma versão é simples, seguro e quase todo automático.
- Quando vai mal
- Cada release é arriscado, cheio de passos manuais e demora dias.
Processo adequado
- Quando vai bem
- O nosso jeito de trabalhar combina com o time.
- Quando vai mal
- O processo atrapalha mais do que ajuda.
Qualidade técnica
- Quando vai bem
- Temos orgulho do código: é limpo, fácil de ler e bem coberto por testes.
- Quando vai mal
- O código é difícil de mexer e a dívida técnica só cresce.
Entrega de valor
- Quando vai bem
- Entregamos coisas boas, temos orgulho delas e quem usa fica satisfeito.
- Quando vai mal
- Entregamos o que não resolve, e quem usa percebe.
Velocidade
- Quando vai bem
- As coisas andam rápido, sem espera e sem bloqueio.
- Quando vai mal
- Nada termina: tudo para em dependências e interrupções.
Missão
- Quando vai bem
- Sabemos por que o time existe e isso nos motiva.
- Quando vai mal
- Não sabemos para que estamos aqui nem para onde vamos.
Diversão
- Quando vai bem
- Gostamos de trabalhar juntos e o dia a dia é leve.
- Quando vai mal
- O trabalho é monótono e ninguém vê a hora de acabar.
Aprendizado
- Quando vai bem
- Aprendemos coisas novas o tempo todo.
- Quando vai mal
- Nunca sobra tempo para aprender nada.
Apoio
- Quando vai bem
- Quando pedimos ajuda, ela chega rápido.
- Quando vai mal
- Ficamos travados porque a ajuda que pedimos não vem.
Peões ou protagonistas
- Quando vai bem
- O time decide o que construir e como construir.
- Quando vai mal
- Somos peças em um jogo dos outros, sem voz sobre o que fazemos.
As frases de exemplo desta página são uma adaptação nossa dos cartões originais, sob licença CC BY-SA 4.0 (veja a atribuição no fim da página).
O que significam as cores e a tendência?
Cada pessoa responde duas coisas para cada indicador: como ele está hoje (a cor) e para onde está indo (a tendência). A cor sempre vem com o nome escrito, para ninguém depender só da cor para entender.
Verde, amarelo e vermelho
- Verde: o time está satisfeito com este tema e não vê necessidade urgente de mudar. Não quer dizer que está perfeito.
- Amarelo: há problemas que merecem atenção, mas não é uma emergência.
- Vermelho: o tema está ruim e precisa melhorar.
Tendência: melhorando, estável ou piorando
- Melhorando: está melhor do que na última rodada.
- Estável: não mudou.
- Piorando: está pior do que na última rodada.
A tendência muitas vezes diz mais do que a cor. Um amarelo que melhora é uma boa notícia; um verde que piora pede conversa antes de virar amarelo.
Como fazer um health check com o time, passo a passo
Prepare a sessão
Reserve de uma a duas horas com o time todo e alguém para facilitar, de preferência uma pessoa de fora do dia a dia do time, como um agile coach. Escolha os indicadores antes e mantenha os mesmos nas próximas rodadas, para poder comparar.
Explique para que serve
Abra dizendo que o resultado é do time, que não vira nota e que ninguém de fora vai usá-lo para comparar times. Leia em voz alta os dois extremos de cada indicador para todos partirem do mesmo entendimento.
Cada pessoa vota sozinha
Para cada indicador, cada pessoa escolhe uma cor e uma tendência, sem conversar antes. Votar sem ver os votos dos outros evita que a primeira opinião em voz alta puxe as demais.
Revele os votos juntos
Mostre como os votos se distribuíram em cada indicador ao mesmo tempo. Um tema com votos divididos, metade verde e metade vermelho, é tão importante quanto um tema todo vermelho: mostra que as pessoas vivem o mesmo tema de jeitos diferentes.
Converse primeiro sobre o vermelho e o dividido
Comece pelos temas vermelhos e pelos mais divididos. Pergunte o que aconteceu e o que fez cada pessoa escolher aquela cor. A conversa é a parte mais valiosa do health check; não corra para a solução.
Combine uma cor e uma tendência (opcional)
No modelo original, o time conversa até chegar a um consenso: uma cor e uma tendência para cada indicador. Neste passo a passo, os votos de cada pessoa vêm primeiro. Se ajudar, depois da conversa o time combina uma cor e uma tendência por indicador, que vão para o registro da rodada.
Saia com poucos itens de ação
Escolha de um a três temas para melhorar e defina itens de ação, cada um com um responsável. Poucos itens que andam valem mais do que uma lista longa que ninguém retoma.
Repita a cada trimestre
O modelo original sugere começar com uma rodada por trimestre: mensal costuma ser frequente demais, e semestral, raro demais. Na rodada seguinte, comece pelos itens de ação da anterior.
Como ler os resultados do health check?
Junte as rodadas em uma matriz: os indicadores nas linhas e as rodadas nas colunas, cada célula com a cor e a seta da tendência. Assim o time vê, em uma tela, o que mudou ao longo do tempo.
| Indicador | 1º tri | 2º tri | 3º tri |
|---|---|---|---|
| Facilidade de release | Vermelho, piorando | Amarelo, melhorando | Verde, melhorando |
| Qualidade técnica | Amarelo, estável | Amarelo, piorando | Vermelho, piorando |
| Diversão | Verde, estável | Verde, estável | Verde, estável |
| Apoio | Amarelo, estável | Vermelho, piorando | Amarelo, melhorando |
Exemplo fictício de um time ao longo de três trimestres.
Como ler
- Por linha: acompanhe um indicador ao longo do tempo. No exemplo, a facilidade de release melhorou depois que o time investiu nisso, enquanto a qualidade técnica piorou duas rodadas seguidas: é o próximo tema da conversa.
- Por coluna: veja o retrato de uma rodada. Muitos vermelhos de uma vez costumam apontar para algo maior, como uma mudança de prioridade ou de pessoas.
- No todo: pergunte se o time está melhorando. Se os mesmos vermelhos voltam a cada trimestre, os itens de ação não estão funcionando.
Quando a empresa tem vários times, quem lidera pode olhar os resultados juntos para achar padrões que se repetem, como um apoio que falta para todos. A pergunta certa é "como podemos ajudar?", nunca "por que este time está pior do que os outros?".
Erros comuns no health check
- Comparar times. Cada time tem seu contexto, e o modelo é uma autoavaliação. Classificar times faz as pessoas esconderem problemas.
- Transformar cores em nota. Médias e pontuações apagam o que importa: a distribuição dos votos e a conversa sobre ela.
- Trocar a conversa por um formulário. Um questionário coleta cores, mas tira do time a parte mais valiosa, que é entender o porquê de cada uma.
- Empurrar para o verde. Se o vermelho é mal recebido, ele some do quadro, não do time.
- Mudar os indicadores sem registrar. Ajustar os temas é normal, mas, se um indicador muda, as rodadas antigas dele deixam de ser comparáveis. Anote quando e por que mudou.
- Mostrar votos de um time muito pequeno. Com dois ou três votos, dá para adivinhar quem votou o quê. Em times pequenos, mostre a distribuição só quando houver votos suficientes.
- Não fazer nada com o resultado. Sem itens de ação e sem retomá-los na rodada seguinte, o time perde a confiança no health check.
Qual a diferença entre health check e retrospectiva?
As duas práticas se completam. A retrospectiva olha para a última sprint e para o que aconteceu nela; o health check olha para temas que mudam devagar e mostra a tendência ao longo dos trimestres.
- Período
- Retrospectiva: a última sprint ou o último ciclo
- Health check: os últimos meses, comparados com a rodada anterior
- Frequência
- Retrospectiva: a cada sprint
- Health check: a cada trimestre, como ponto de partida
- Pergunta
- Retrospectiva: o que aconteceu e o que mudar agora?
- Health check: como estamos em cada tema e para onde estamos indo?
- Formato
- Retrospectiva: cartões em colunas, votos e discussão
- Health check: uma cor e uma tendência por indicador, depois discussão
- Saída
- Retrospectiva: itens de ação com responsável
- Health check: os temas que mais pedem atenção e poucos itens de ação
| Retrospectiva | Health check | |
|---|---|---|
| Período | a última sprint ou o último ciclo | os últimos meses, comparados com a rodada anterior |
| Frequência | a cada sprint | a cada trimestre, como ponto de partida |
| Pergunta | o que aconteceu e o que mudar agora? | como estamos em cada tema e para onde estamos indo? |
| Formato | cartões em colunas, votos e discussão | uma cor e uma tendência por indicador, depois discussão |
| Saída | itens de ação com responsável | os temas que mais pedem atenção e poucos itens de ação |
Um jeito comum de juntar as duas: o health check aponta o tema vermelho, e a retrospectiva seguinte se dedica a ele. Veja os modelos de retrospectiva ágil para escolher o formato dessa conversa.
Leve o resultado do health check para a próxima retrospectiva
Entre, crie a empresa, convide o time e abra uma retrospectiva para discutir os temas em vermelho. Saia com itens de ação, cada um com um responsável, e retome-os na próxima rodada.
Entre com Google, com o Slack ou com um link de acesso enviado ao seu e-mail. Sem senha.
Perguntas frequentes sobre o squad health check
O que é um squad health check?
É uma autoavaliação em que o time dá uma cor (verde, amarelo ou vermelho) e uma tendência a cerca de dez temas sobre como trabalha e, depois, conversa sobre o resultado para decidir o que melhorar.
Quem criou o squad health check?
Henrik Kniberg e Kristian Lindwall, no Spotify, que publicaram o modelo em 2014.
Com que frequência fazer o health check?
A cada trimestre é um bom ponto de partida. Mensal costuma ser frequente demais, e semestral, raro demais para ver a tendência.
Quanto tempo leva um health check?
De uma a duas horas com o time todo, incluindo a conversa. A votação leva poucos minutos; o resto do tempo é a parte que mais importa.
O voto deve ser anônimo?
Votar sem ver os votos dos outros ajuda cada pessoa a dar a própria opinião. Em times pequenos, mostre só a distribuição das cores e apenas quando houver votos suficientes, para que ninguém descubra quem votou o quê.
Posso mudar os indicadores?
Sim. O modelo original deixa o time trocar, tirar ou acrescentar temas. Mantenha o mesmo conjunto entre as rodadas para poder comparar e anote quando mudar.
Dá para comparar o health check de times diferentes?
Não é recomendado. O health check é uma autoavaliação, e cada time tem seu contexto. Olhar vários times juntos serve para achar padrões e saber onde ajudar, não para ranquear.
Qual a diferença entre health check e retrospectiva?
A retrospectiva olha para a última sprint e termina em itens de ação. O health check olha para temas que mudam devagar, a cada trimestre, e mostra a tendência de cada um. Os dois se completam.
Frases de exemplo adaptadas dos cartões do Squad Health Check model, de Henrik Kniberg e Kristian Lindwall (Spotify, 2014), sob licença CC BY-SA. Nossa adaptação: CC BY-SA 4.0.