A menudo, los programadores no consideran la experiencia del usuario.
A veces eso se debe a que los programadores no tienen interacción con los usuarios, ya sea por preferencia personal, edicto organizacional o la forma en que se delinean los trabajos. Por lo tanto, se centran en lo que interactúan todos los días (la tecnología) y no en los usuarios, de quienes están aislados.
Otras veces es porque los programadores están bajo una presión excesiva para escribir el código, y esa presión reduce su enfoque.
- ¿Cómo piensan, aprenden y trabajan los hackers?
- ¿Por qué los desarrolladores de aplicaciones no hacen que las aplicaciones pagas estén SOLAMENTE disponibles como compras dentro de la aplicación dentro de la versión lite para impedir que los hackers hagan que las aplicaciones desarrolladas costosamente se puedan descargar de forma gratuita?
- Cómo implementar y detectar ataques de inyección SQL en el programa Java Swing
- ¿Qué es siph0n.net?
- Ciberataques específicos del sitio web: ¿Cómo se preparan las redes sociales populares contra los piratas informáticos?
Otras veces es porque la empresa y el diseñador y los programadores están pensando en iniciar sesión (y, de hecho, en el sitio web) como una cosa / técnica / en lugar de una cosa de negocios / usuarios. Esto los lleva a centrarse en la tecnología involucrada (por ejemplo, campos de texto y columnas de la base de datos) en lugar de en los efectos comerciales (por ejemplo, acceso seguro) o la experiencia del usuario.