beginner
ordens-servico
kanban
dashboard

O Quadro Kanban

Como conduzir o daily standup e a triagem pelo Kanban de ordens de servico em /dashboard/tasks

Equipe Levy FleetsMay 18, 20266 min read

O Quadro Kanban

O quadro Kanban em /dashboard/tasks e a base de qualquer gerente de operacoes. Ele traz todas as tasks abertas no seu subaccount, codificadas por cor segundo a priority, com badges de SLA que contam ate o breach. A maioria dos times de ops coloca isso num monitor de parede durante o standup da manha.

Colunas

O quadro tem cinco colunas ao vivo mais um estado terminal fora do quadro:

ColunaO que vive aqui
CreatedTasks novas, ainda nao atribuidas a um tecnico
AssignedTasks que um tecnico pegou ou que foram empurradas a ele, mas o trabalho ainda nao comecou
In ProgressUm tecnico apertou Start e capturou uma foto "before"
ResolvedO tecnico terminou o trabalho e subiu a foto "after" - aguarda aprovacao
VerifiedUm ops_manager ou lead_tech aprovou o trabalho. Veiculo voltou para available.

Tasks que ficaram verificadas por mais de 7 dias saem do quadro e ficam em Closed, acessivel pela barra de filtros. Tasks canceladas vao direto ao estado fora do quadro e aparecem no audit log.

O que cada card mostra

O card e feito para leitura rapida no standup:

  • Vehicle number em fonte grande - por exemplo V-0042
  • Task type como icone (chave inglesa, bateria, vassoura, etc.)
  • Priority chip (cinza, azul, laranja, vermelho)
  • Avatar do assignee, ou em branco se nao atribuido
  • Age - quanto tempo desde created_at
  • SLA indicator - alerta amarelo quando dentro de 25% do breach, ponto vermelho quando ja em breach

Toque no card para abrir o side drawer, que traz o detalhe completo da task sem sair do quadro.

Filtros e visoes

Use a barra de filtros para focar o quadro:

  • Status - multi-selecao; default e todos os estados ao vivo
  • Type - por exemplo, restrinja a battery_swap durante um esforco de recarga
  • Priority - mostre so critical em uma sessao de triagem
  • Assignee - veja a fila de um unico tecnico
  • Vehicle - puxe toda task ja aberta contra uma maquina
  • Date range - util ao revisar os ultimos 7 ou 30 dias

As tres abas de visao (Kanban, Table, Map) respeitam o mesmo estado de filtro. A visao Map e o jeito mais rapido de identificar um cluster de tasks de bateria baixa em uma zona, o que normalmente indica pressao de rebalanceamento e nao problema de manutencao.

Badges de SLA

Cada card carrega um indicador de SLA dirigido por tasks.sla_due_at. O cron /api/cron/task-sla-check roda a cada 15 minutos e registra breaches em task_sla_breaches. A UI usa tres estados:

  • Verde - mais de 25% da janela do SLA restante
  • Amarelo - dentro de 25% do prazo (at-risk)
  • Vermelho - passou do prazo (breached)

Quando uma task entra em breach, o assignee e o ops_manager ambos recebem push, e tasks criticas tambem disparam um webhook do Slack se voce tiver um configurado.

Drag-and-drop e acoes em massa

O caminho de escrita primario do quadro sao os botoes de acao no side drawer (Assign, Start, Resolve, Verify), nao drag-and-drop. Transicoes de status sao validadas no servidor, entao arrastar um card para Verified sem ele ter sido Resolved antes retornaria 409 de qualquer forma.

Para trabalho em batch, use a barra de acoes em massa que aparece quando voce marca dois ou mais cards:

  • Bulk Assign - empurre 50 tasks de bateria baixa para um chargehand
  • Bulk Close - feche em um clique a quantidade de tasks deploy do turno
  • Bulk Reschedule - empurre todas as tasks pendentes de scheduled maintenance um dia adiante

O side drawer

Clique em qualquer card para abrir o side drawer com:

  • Foto do veiculo e ultima localizacao conhecida
  • Timeline completa com toda mudanca de status, comentario e troca de assignee
  • Photos agrupadas por fase (before, during, after) com signed URLs que expiram em uma hora
  • Parts lancadas contra a task com custos unitarios
  • Labor lancada contra a task com minutos e taxa horaria
  • Comments - thread interno de discussao
  • Botoes de acao liberados pelo seu papel

Para ver o mesmo detalhe em pagina cheia, clique no titulo para chegar em /dashboard/tasks/[id].

Dica pro

Salve o Kanban com seu filtro de daily standup (status = Created + Assigned + In Progress, ordenado por priority) como favorito do navegador. A maioria dos gerentes de operacoes abre como primeira aba pela manha.