Usando lógica condicional em check-ins
Como configurar perguntas de acompanhamento condicionais nos check-ins do Dailybot para que sua equipe responda apenas o que é relevante à situação deles.
Nem toda pergunta em um check-in é relevante para cada pessoa todo dia. A lógica condicional resolve isso tornando seus check-ins adaptativos. Em vez de perguntar a todos a mesma sequência fixa de perguntas, vocês criam fluxos ramificados onde perguntas de acompanhamento só aparecem quando disparadas por uma resposta específica.
O resultado são check-ins mais curtos e focados para a maioria das pessoas, e informação mais profunda de quem precisa compartilhar. Alguém que não está bloqueado não precisa explicar um bloqueio. Alguém que atingiu seus objetivos não precisa explicar por que ficou aquém. A lógica condicional torna isso automático.
Como a lógica condicional funciona
Cada pergunta em um check-in tem uma configuração de lógica. Por padrão, está definida como “Sempre,” o que significa que a pergunta aparece independente das respostas anteriores. Para tornar uma pergunta condicional, vocês mudam essa configuração para referenciar uma pergunta anterior e definem uma condição de disparo.
Quando um membro da equipe responde uma pergunta que tem uma condição anexada à próxima pergunta, o Dailybot avalia a resposta contra a condição. Se for atendida, a pergunta de acompanhamento aparece. Se não, o Dailybot a pula e passa para a próxima pergunta na sequência. O membro da equipe nem vê a pergunta pulada.
Configurando seu primeiro fluxo condicional
Comecem criando um check-in com pelo menos duas perguntas. Uma vez que as perguntas estejam prontas, cliquem em “Mostrar lógica” na pergunta que querem tornar condicional. Vocês verão o editor de lógica onde podem referenciar uma pergunta anterior e definir a condição.
Por exemplo, suponham que o check-in começa com “Você está bloqueado em algo?” (pergunta de sim/não) seguida de “Por favor descreva o bloqueio e quem pode ajudar” (pergunta aberta). Configurem a lógica na segunda pergunta para: mostrar esta pergunta apenas quando a resposta à pergunta 1 “é igual a” Sim. Agora, membros da equipe que respondem “Não” à pergunta de bloqueio pulam a descrição inteiramente e passam direto para o que vier depois.
Condições de disparo disponíveis
O Dailybot oferece vários operadores para definir quando uma pergunta deve aparecer. Cada um compara a resposta anterior contra um valor que vocês especificam.
- É igual a: A resposta deve coincidir exatamente com o valor. Melhor para perguntas de sim/não e múltipla escolha.
- Não é igual a: A resposta deve ser diferente do valor. Útil para cenários de “mostrar isso a menos que escolham X.”
- Contém: A resposta deve incluir o texto especificado em algum lugar. Funciona bem com respostas abertas onde estão procurando uma palavra-chave como “bloqueado” ou “ajuda.”
- Não contém: A resposta não deve incluir o texto especificado.
- Começa com / Não começa com: Verifica o início da resposta.
- Termina com / Não termina com: Verifica o final da resposta.
Perguntas de sim/não e múltipla escolha funcionam melhor com “é igual a” e “não é igual a” porque as respostas são previsíveis. Perguntas abertas combinam bem com “contém” e “não contém” já que estão buscando palavras-chave em texto livre.
Controlando o fluxo
Quando uma condição é atendida, vocês decidem o que acontece depois. Têm duas opções: prosseguir para a próxima pergunta na sequência, ou encerrar o check-in imediatamente. Encerrar o check-in é útil quando certas respostas tornam as perguntas restantes irrelevantes.
Vocês também podem definir uma regra de fallback que determina o que acontece quando nenhuma das condições é atendida. Isso garante que cada possível caminho de resposta seja tratado corretamente, mesmo se alguém der uma resposta inesperada.
Uma restrição importante para ter em mente: lógica condicional só avança. Vocês podem pular para uma pergunta futura ou encerrar o check-in, mas não podem voltar a uma pergunta anterior. Projetem a ordem das perguntas com isso em mente, e coloquem as perguntas de ramificação cedo para que os acompanhamentos condicionais fluam naturalmente a partir dali.
Exemplos práticos
Detecção de bloqueios: Comecem com “Você está bloqueado em algo?” (sim/não). Se sim, perguntem “O que está bloqueando você e quem pode ajudar?” Se não, pulem para o próximo tema. Isso mantém pessoas não bloqueadas avançando rápido enquanto captura informação crítica de quem está bloqueado.
Disparadores de escalamento: Perguntem “Quão confiante você está de atingir os objetivos desta semana?” (numérico, 1-10). Se a resposta for menor que 5, disparem um acompanhamento: “O que está colocando o objetivo em risco?” Isso dá um sistema de alerta precoce sem sobrecarregar membros confiantes da equipe.
Check de humor condicional: Depois das perguntas padrão do standup, perguntem “Como você está se sentindo hoje?” (escala). Se a pontuação for 3 ou menos, perguntem “Tem algo que a equipe possa fazer para ajudar?” Isso cria uma rede de segurança que só se ativa quando alguém está tendo um dia difícil.
Melhores práticas
Mantenham suas árvores condicionais simples. Uma ou duas ramificações por check-in geralmente é suficiente. Lógica complexa com muitas condições aninhadas fica difícil de manter e confusa para os respondentes se perceberem que diferentes pessoas recebem diferentes perguntas.
Testem o fluxo antes de implementar. Respondam o check-in vocês mesmos com diferentes respostas para garantir que a ramificação funcione como esperado. Prestem atenção especial a casos extremos onde alguém pode dar uma resposta inesperada.
O Dailybot permite editar a lógica condicional a qualquer momento, então podem começar simples e refinar o fluxo à medida que aprendem o que a equipe precisa. O objetivo são check-ins que pareçam pessoais e relevantes para cada membro da equipe, sem adicionar trabalho extra para vocês.
FAQ
- O que é lógica condicional nos check-ins do Dailybot?
- Lógica condicional permite criar fluxos de check-in ramificados onde perguntas de acompanhamento só aparecem quando disparadas por uma resposta específica. Por exemplo, se alguém diz que tem um bloqueio, um acompanhamento pede detalhes. Se não tem, essa pergunta é pulada.
- Quais condições de disparo estão disponíveis?
- Vocês podem disparar com 'é igual a,' 'não é igual a,' 'contém,' 'não contém,' 'começa com,' 'não começa com,' 'termina com' e 'não termina com.' Essas funcionam com respostas de sim/não, múltipla escolha e baseadas em texto.
- A lógica condicional pode pular para qualquer pergunta ou encerrar o check-in?
- Lógica condicional só avança. Vocês podem pular para uma pergunta posterior ou encerrar o check-in imediatamente. Não podem voltar a perguntas anteriores.