- Usar una biblioteca de componentes como Material UI puede parecer el camino fácil, pero aunque ofrece bloques básicos de construcción, el diseño del flujo completo del usuario requiere trabajo aparte
- Si necesitas invertir tiempo en hacer que el producto sea distintivo, ¿cómo puedes definir una buena experiencia de usuario lo antes posible?
La página en blanco es una trampa
- Evita mirar un lienzo vacío y preguntarte: "¿Cómo debería verse un campo para ingresar el correo electrónico?"
- Puedes aprovechar patrones ya validados por grandes empresas
- Esto ahorra tiempo y puede mejorar la experiencia de usuario
-
Enfoques que debes evitar
- Sitios de premios de diseño – tienen originalidad, pero no garantizan usabilidad
- Dribbble – se enfoca en lo estético, no necesariamente en la funcionalidad
-
Enfoques que sí conviene revisar
-
Tomar nota de patrones comunes de UI
- Elementos comunes de UI como correo electrónico, campos de contraseña y flujos de confirmación
- Reglas visuales y de layout:
- Formularios centrados
- Diseño responsivo
- Botones claros
- Logo en la parte superior
-
Fricción intencional
- Algunas empresas piden información de tarjeta de crédito → estrategia para atraer usuarios realmente comprometidos
- Una experiencia rápida no siempre es mejor
Definir claramente el objetivo
- El objetivo no es simplemente "crear una página de registro", sino → "hacer que el registro sea lo más fácil posible"
- Conviértelo en una pregunta:
"¿Cómo podemos hacer que registrarse sea fácil para el usuario?"
-
Ejemplos de soluciones
- Mostrar la fortaleza de la contraseña mientras se escribe
- Dar una razón para completar el formulario de registro
-
Preguntas adicionales
- Iniciar sesión inmediatamente después del registro vs iniciar sesión después de verificar el correo
- Mostrar una página de confirmación después del registro vs mostrar un mensaje de éxito
Considerar casos límite (situaciones excepcionales)
- Los usuarios reales no actúan como esperamos → van con prisa, ignoran instrucciones y cometen errores
- Revisa con preguntas si pueden surgir problemas:
- ¿Qué pasaría si el usuario se equivoca al escribir rápido?
- ¿Los errores en los campos de entrada se comunican claramente al usuario?
-
Cómo corregir problemas cuando ocurren
- Descuido al crear la contraseña → podría causar bloqueo de la cuenta más adelante
- → agrega un "campo de confirmación de contraseña" para pedir que la escriba de nuevo
- Si las contraseñas no coinciden → muestra un mensaje de error
- → muestra una advertencia de inmediato al escribir la segunda contraseña
- Descuido al crear la contraseña → podría causar bloqueo de la cuenta más adelante
Usar IA para detectar problemas de UX
- Puedes usar herramientas como ChatGPT para revisar problemas de UX
- No es perfecto, pero permite una revisión rápida y efectiva
-
Ejemplos de prompts útiles
- Red Team vs Blue Team:
"¿En qué puntos de este flujo de registro podría quedarse atascado el usuario?"
"¿Por qué este diseño resulta intuitivo?" - Estándares de la industria:
"¿Cómo diseñan el flujo de registro las principales empresas SaaS?"
- Casos límite:
"¿Qué pasa si el usuario escribe mal su correo electrónico y no se da cuenta?"
- Red Team vs Blue Team:
Otros consejos para mejorar el UX
- Definir métricas de medición
- Tasa de conversión, retención de usuarios, satisfacción del usuario, etc. → evalúa el desempeño con métricas objetivas
- Usar colores simples
- Color principal, color secundario, color de acento → se recomienda Coolors
- Usar lenguaje familiar
- En lugar de "error de base de datos" → "no se pueden guardar los cambios"
Conclusión
- En una startup, la velocidad importa → evita el perfeccionismo
- En UX, la usabilidad va primero que la originalidad
- Un flujo de usuario intuitivo y claro es más efectivo que un diseño complejo y original
- Innova solo en el valor central → para lo demás, usa patrones ya validados
- Si sigues patrones que los usuarios ya conocen, reduces la carga de aprendizaje
1 comentarios
Opinión de Hacker News
El punto más alto de la usabilidad de hace 25 años fue cuando la mayoría de las aplicaciones tenían barras de herramientas y menús que seguían patrones estándar
Después de contratar a un diseñador gráfico, el cambio más evidente es que la app o el sitio web se ve mejor
La mejor herramienta para encontrar problemas de usabilidad es compartir pantalla con Gemini y explicarle por voz la tarea que uno quiere realizar
Según la "ley de Jakob", los usuarios pasan la mayor parte de su tiempo en otros sitios, por lo que prefieren que las cosas funcionen igual que otros sitios que ya conocen
Hay una razón por la que casi todos los productos funcionan de forma parecida, y si algo funciona distinto, conviene preguntarse si fue intencional o un error
Se puede usar IA para identificar problemas de UX, y herramientas como ChatGPT pueden destacar problemas de UX que uno podría pasar por alto
Se recomienda enfocarse en principios generales de diseño y en la forma de pensar
Seguir ciegamente lo que hacen las grandes empresas puede llevar a una mentalidad de culto a la carga
Incluso en etapa bootstrap se puede contratar a un diseñador de UX, y es una inversión muy valiosa
No recuerdo la última vez que trabajé con un diseñador dedicado