Pregunta

Hay algunos errores de usabilidad muy comunes en el software de todos los días utilizamos; errores que resultan de las formas en que el programador ha aprendido particular, sin tener que aprender de todas las otras formas que hay.

Por ejemplo, se habla de software de Windows, en particular, los siguientes defectos comunes vienen a la mente:

  • Si no se admite múltiples pantallas. Por ejemplo, las ventanas centradas en el escritorio virtual (en lugar de una pantalla específica) y por lo tanto muestran que abarca los límites del monitor en una configuración de monitor dual.
  • La falta de apoyo a los usuarios serios de teclado. Por ejemplo, completamente desordenado orden de tabulación; duplicar o falta por completo las teclas de aceleración.
  • orden Alt + Tab lío-ups. Por ejemplo, una ventana que no vaya al final de la orden de las pestañas cuando se minimiza.
  • rotura sutil de controles comunes que fueron Reimplementado por una razón u otra. P.ej. la falta de aplicación Ctrl + Izquierda / Derecha en un cuadro de texto; fracaso para agregar un menú de la ventana Alt + Espacio para una ventana personalizable, falta de hacer Ctrl + Insert copiar al portapapeles, etc, etc. Esta es una categoría enorme en su propio derecho.

Hay un tropecientos de cosas como esta. ¿Cómo podemos asegurarnos de que no rompemos una gran proporción de estos? Después de todo no están todos escritos en ninguna parte ... o son?

¿Fue útil?

Solución

No estoy al tanto de la Lista A tal (tal vez se podría crear uno?), Pero hay una manera de resolver esto:

Las pruebas beta

Si su comunidad es lo suficientemente grande, liberar una versión beta. Incluso si no es grande, sólo hay que preguntar a la gente a probarlo y ver lo que piensan. Diles que no tienen que usarlo después de su hacer, sólo que desea su opinión sobre él. Van a tratar.

Las pruebas beta le permite ver si su programa cumple con el consenso general. usuarios beta son más propensos personal técnico, así que cosas como la simplicidad van a ser difícil prueba para los técnicos ya saben cómo trabajar alrededor del software así. Sin embargo, si incluso los probadores beta no pueden entenderlo, entonces usted tiene un problema serio.

Otras cosas como soporte de doble monitor, atajos de teclado, la integración con su sistema operativo, estabilidad, etc se puede probar fácilmente con el software de beta.

Otros consejos

Creo que una cosa a tener en cuenta es que hay que recordar la razón por la fuente de la mayoría de los problemas de usabilidad de software - usabilidad es un asunto humano , y como tal, es difícil de definir con un conjunto de reglas. Esto es totalmente contrario a la normativa en el mundo que la mayoría de los programadores quieren vivir.

Debido a que creo que necesita para echar a la creencia de que una lista de problemas de usabilidad nunca podría ser útil. Creyendo que es pensar como un programador y sólo dará lugar a más problemas de usabilidad que simplemente no había pensado (o que son el resultado de apegarse a una facilidad de uso "regla" que en realidad nunca debería haber sido una regla).

  • Una de las diferencias más grandes se puede hacer mediante el diseño de primera (leer de Alan Cooper los internos controlan el manicomio ).

  • En segundo lugar, asegurarse de que el software va a través de pruebas de usabilidad con usuarios reales.

  • En tercer lugar, no se piensa como un programador. La idea posible en su pregunta es un ejemplo perfecto de por qué esto es importante recordar. Incluso las buenas ideas (evitando los controles no estándar) no son siempre va a ser verdad. Estos controles pueden estar defectuosos sí mismos o pueden ser utilizados para algo que no debían. La solución perfecta para su forma o la entrada del usuario puede no haber sido inventado todavía, o simplemente puede no ser ampliamente utilizado o aplicado (el iPhone es un gran caso de estudio para esto).

Como otro ejemplo del problema de usabilidad "listas de comprobación", la lista que presentará bien puede ser común a usted, y estoy de acuerdo que son problemas, pero en realidad no había pensado en la mayoría de ellos antes de leer su lista. Por otro lado, tengo toneladas de experiencia con molestias de Windows desde que fue dado un PC para mi trabajo diario:

  • (Windows 7) pasando el ratón sobre un botón de la barra de tareas y luego sobre una miniatura de la ventana gotas de todas las demás ventanas a contornos sólo. He hecho esto por accidente varias veces y tenía lo que estaba leyendo simplemente desaparecen.

  • El panel de la pestaña Alt + Ahora se puede moused a traer temporalmente la ventana al frente. Sin embargo, cuando se suelta usted piensa que va a permanecer allí, y no lo hace.

  • (MS Outlook - Lo sé, una especie de golpe bajo) Si abro un nuevo correo electrónico y cierre que, aunque no ha añadido ningún texto que me pregunta si desea guardar el proyecto. Entonces, si digo que no, que se mueve a mi carpeta de elementos eliminados. Como un sin leer de correo electrónico, y me dejó con una gran azul " (1) " hasta que vaya borrarlo o "leer" la misma.

Licenciado bajo: CC-BY-SA con atribución
scroll top