Pular para o conteúdo principal

Tipos de Deleção

O Agile adota dois formatos distintos de deleção para garantir segurança e evitar exclusões acidentais, de acordo com o grau de sensibilidade dos dados envolvidos:

Deleção Segura (com confirmação por texto)

Este tipo de deleção é utilizado em casos onde a informação a ser removida é sensível ou crítica para o funcionamento do sistema. Para concluir a exclusão, o usuário precisa digitar um termo específico — geralmente o nome do item — como forma adicional de confirmação.
  • Ideal para dados que envolvem segurança, controle de acesso, ou estrutura central do sistema.
  • Evita exclusões acidentais por exigir uma ação consciente.
  • O sistema informa claramente que a ação é irreversível.
Exemplo:
Ao excluir um perfil de acesso, o sistema exige que o usuário digite o nome do perfil (ex: Cliente) antes de permitir a exclusão.
Hero Light
Essa abordagem segue boas práticas como as utilizadas em plataformas como GitHub ao excluir repositórios.

Deleção Simples (com confirmação padrão)

Este tipo é usado para registros menos sensíveis, em que a exclusão não afeta o funcionamento do sistema ou pode ser facilmente revertida (ex: recriação manual do dado).
  • A confirmação é feita apenas por meio de um botão de “Confirmar”.
  • O sistema ainda alerta sobre a irreversibilidade da ação.
  • Oferece uma experiência mais rápida e prática.
Exemplo:
Ao excluir um feriado cadastrado, o sistema exibe um modal com a mensagem de confirmação e os botões “Cancelar” e “Confirmar”.
Hero Light
O uso de “perfil de acesso” e do “feriado” é apenas um exemplo. A definição do tipo de deleção deve sempre considerar o impacto real do dado na plataforma.