Prevenção de erro para formulários críticos
O que a norma pede
Formulários com consequências jurídicas ou financeiras, que alteram ou apagam dados da pessoa ou que enviam respostas de teste permitem reverter, verificar ou confirmar os dados antes do envio definitivo.
- 3.3.4 (AA)
Parecido na NBR 17060
A NBR 17060 trata de aplicativos. Se o seu serviço também tem app, veja o que a Bússola da NBR 17060 diz sobre o mesmo assunto:
Visões por perfil
Escolha um perfil para ver o que o requisito pede de quem ocupa esse papel:
Inclua uma tela de revisão antes do envio definitivo em pagamentos e declarações, e peça confirmação explícita para exclusões. Quando o processo permitir, preveja como cancelar ou corrigir depois de enviar.
Declaração de renda
O envio da declaração tem valor legal.
Errado: Envio direto
No fluxo
Último campo → “Enviar” → enviado.
Um valor digitado errado vira declaração oficial.
Certo: Revisão antes
No fluxo
“Revise seus dados” com todos os valores e botão “Corrigir” antes de “Confirmar envio”.
A pessoa confere antes de se comprometer.
Implemente a etapa de revisão com os dados que serão enviados e a confirmação nas ações destrutivas. Se o processo permitir, ofereça um prazo para cancelar ou retificar.
Excluir conta
A pessoa pede para excluir a conta.
Errado: Exclusão imediata
botaoExcluir.onclick = () => api.excluirConta();Um clique apaga tudo.
Certo: Confirmação
botaoExcluir.onclick = () => abrirDialogo( "Excluir sua conta apaga seus documentos. Digite EXCLUIR para confirmar." );A exclusão é deliberada.
Identifique os formulários críticos do serviço e exija revisão e confirmação em todos eles. Esses formulários têm consequência legal ou financeira para o cidadão, e prevenir erro também protege o órgão.
Pagamento de taxa
O pagamento é feito no portal.
Errado: Sem revisão
Situação
Valor e dados do boleto não são exibidos antes de pagar.
Pagamentos errados e pedidos de estorno.
Certo: Com revisão
Situação
Resumo com valor, serviço e dados antes do pagamento.
Menos erros e estornos.
Percorra cada formulário crítico até o envio e confira se existe revisão ou confirmação antes do envio. Teste corrigir um dado na etapa de revisão.
Inscrição em concurso
Teste do fluxo de envio.
Errado: Sem revisão
Enter em “Enviar” → “Inscrição concluída”
Não há chance de conferir.
Certo: Com revisão
Enter em “Continuar” → “Revise sua inscrição”
“Corrigir cargo, botão”
“Confirmar inscrição, botão”
A pessoa confere e corrige.
Diga na revisão o que acontece depois de confirmar e se é possível corrigir depois. Use botões com a ação exata, como “Confirmar pagamento de R$ 45,00”.
Tela de confirmação
Última tela antes de enviar a declaração.
Errado: Sem consequência
Texto
“Deseja continuar?” [OK]
Não explica o peso da ação.
Certo: Consequência clara
Texto
“Depois de enviar, a declaração tem valor legal. Você pode retificá-la em até 30 dias.” [Confirmar envio]
Decisão informada.