Une erreur de l'utilisateur est une erreur qui résulte d'une erreur commise par l'utilisateur. Ce type d'erreur peut se produire avec une grande variété de systèmes, bien que les gens utilisent souvent le terme spécifique pour désigner les systèmes informatiques, y compris les systèmes d'exploitation et des logiciels. Les erreurs de l'utilisateur sont un problème récurrent, et il y a un certain nombre de moyens d'y remédier.
Dans certaines communautés, il y a un certain degré de snobisme sur les erreurs de l'utilisateur. L'implication est que les erreurs d'utilisation sont le résultat de la bêtise ou de l'incompétence, par opposition à un système mal conçu, une interface déroutante, ou une erreur innocente simples comme taper "3" au lieu de "2". Les adversaires de ce point de vue soutiennent que les erreurs d'utilisation sont souvent la faute du système, pas l'utilisateur, si un système n'est pas intuitive ou facile à utiliser, par exemple, il n'est pas la faute d'un utilisateur quand il ou elle a des difficultés avec elle.
Dans un système bien conçu, des mesures seront prises pour réduire les erreurs de l'utilisateur. Par exemple, de nombreux sites ont une fonction de recherche qui corrige automatiquement les fautes d'orthographe, ou qui offre des suggestions d'orthographe s'il soupçonne qu'un utilisateur pourrait avoir fait une erreur. De même, de nombreuses interfaces seront assez indulgent avec les types de commandes les gens utilisent pour faire fonctionner le système, ou offriront des avertissements s'ils soupçonnent qu'un utilisateur pourrait être entreprend une action imprudente. Les systèmes peuvent également être rationalisé et simplifié afin qu'ils soient plus faciles à comprendre et à utiliser, dans le but de faciliter l'utilisation à une variété de niveaux de compétence.
D'autres systèmes peuvent être plus rigide et exigeant, attend les utilisateurs à adhérer à la syntaxe très précise. Dans ces systèmes, failsafes comme invites et boîtes de dialogue d'avertissement ne peuvent apparaître, avec l'architecte du système en supposant que les utilisateurs ne seront pas faire des erreurs. De même, ces systèmes ne permettent pas aux utilisateurs de sauvegarder s'ils font des erreurs, ou ne peuvent pas offrir d'autres moyens pour faire face aux erreurs commises. Le système peut même pas prévenir l'utilisateur en cas d'erreur de l'utilisateur est fait, ce qui peut être frustrant quand les choses tournent mal et que l'utilisateur n'a aucune idée pourquoi.
Les techniciens appelés pour réparer les divers systèmes peuvent parfois faire des remarques désobligeantes sur les erreurs des utilisateurs s'ils soupçonnent qu'un problème a été causé par un utilisateur non qualifiés, ou s'ils ne peuvent pas reproduire le problème, car il est le résultat d'une erreur de l'utilisateur. Une meilleure approche de ces questions pourrait être propose d'éduquer les utilisateurs afin qu'ils ne subissent pas les erreurs dans l'avenir, ou demander aux utilisateurs de démontrer ce qu'ils faisaient lorsque l'erreur s'est produite utilisateur, de sorte que le technicien peut comprendre ce qui s'est passé.