← Voltar ao blog
Forma de trabalhar··4 min

Um cartão, uma ação

Em um painel interno, o operador passa por cartões. Cada cartão traz uma decisão: retomar contato com esta pessoa, enviar esta proposta, marcar este dossiê como tratado. Um gesto para a direita significa: sim, faça.

Durante várias semanas, esse gesto não fez nada. Ele mudava uma linha de status no banco. A ação prometida nunca acontecia.

Um desvio invisível e caro

Na superfície, tudo funcionava. O cartão ficava verde, a lista avançava, o painel parecia vivo. O problema estava mais abaixo: a retomada de contato não tinha sido enviada, mas nada indicava isso.

Esse tipo de desvio é perigoso porque não parece uma pane. Uma pane bloqueia. Aqui, o sistema continua. Ele mente em silêncio.

O custo não está no código. Está na confiança concedida a uma ferramenta que diz ter agido.

A regra

Um cartão equivale a uma ação e a um gesto. Aprovar um cartão não muda um status. Aprovar um cartão executa a coisa.

Se a ação não puder rodar, o cartão deve continuar aberto. Se o canal estiver indisponível, o cartão deve dizer isso. Se faltar uma validação humana, ela deve permanecer visível. O sistema não tem o direito de dizer feito enquanto não estiver feito.

Por que a regra se sustenta

Um painel não vale pelo número de botões que exibe. Ele vale pela correspondência estrita entre uma intenção humana e um efeito real no sistema.

A regra parece estreita. Ela evita uma deriva comum: construir interfaces de decisão que são apenas telas decorativas sobre scripts desconectados.

Um gesto que não faz nada é uma mentira. Um status verde sem efeito a jusante também.