web-dev-qa-db-fra.com

Comment encouragez-vous la suppression de quelque chose sans décourager l'utilisateur?

Scénario: un gestionnaire a accès aux données des membres de son équipe sur un système interne. Elle a également accès à certains membres de l'équipe qui ont depuis changé de poste ou sous un autre manager.

Nous voulons que les managers tiennent à jour la liste de leurs employés. Il serait donc utile que ces managers "suppriment" les personnes dont ils ne sont plus responsables.

Grâce aux tests, j'ai reçu des commentaires selon lesquels cette fonctionnalité de suppression a été ignorée car ils ne veulent pas gâcher la base de données. Le problème est que la base de données est un gâchis car nous avons des doublons et des fils croisés, nous avons donc besoin des gestionnaires pour utiliser cette fonction de suppression. Ma question est donc de savoir comment puis-je améliorer ce composant pour encourager activement le nettoyage des données?

enter image description here

1
Calum

Laissez le système créer des notifications pour que les gestionnaires envisagent de supprimer des utilisateurs.

Cela supprimera l'impression de l'utilisateur comme une partie naturelle de l'application.

Ces notifications peuvent attirer l'attention une fois qu'un ou plusieurs éléments de maintenance sont identifiés. La détection peut être déclenchée par la dernière date de connexion, le dernier élément de travail terminé par cet utilisateur ou toute autre mesure d'être actif dans une équipe.

En permettant au système de le faire, les utilisateurs peuvent être assurés qu'il s'agit d'un processus naturel qui n'est pas une chose dangereuse ou destructrice. Vous devez toujours autoriser le gestionnaire à supprimer des utilisateurs à tout moment, mais fournir ce mécanisme aidera à normaliser ce processus et à apaiser les hésitations de vos utilisateurs.

Par exemple: user notifications showing users that have been inactive for at least 6 months

Il peut être avantageux pour les utilisateurs de contrôler ces notifications, afin qu'ils puissent affiner ou activer/désactiver un type particulier de notification. Par exemple, il pourrait être utile de contrôler ce seuil de notification (par exemple, une alerte lorsque les utilisateurs ne se sont pas connectés depuis au moins x mois).

3
maxathousand