Please enable JavaScript.
Coggle requires JavaScript to display documents.
REPASO UNIDAD III (Diseño de interfaces. (Interfaces explorables (Haz que…
REPASO UNIDAD III
Diseño de interfaces.
Objetos humanos
Los objetos humanos de la interfaz se pueden ver, escuchar, tocar o percibir de otra manera.
-
Valores por defecto
Los campos de texto con valores por defecto deben aparecer seleccionados, para que el usuario sólo tenga que teclear y no seleccionar todo, borrar y escribir. Los valores deben tener sentido.
-
Autonomía
-
-
El ordenador, la interfaz y el entorno de la tarea pertenecen al usuario, pero esto no significa que abandonemos todas las reglas.
Daltonismo
Si utilizas el color para transmitir información utiliza otros elementos para la gente con daltonismo pueden consistir en distintos tonos de gris, gráficos complementarios o etiquetas de texto.
Legibilidad
Utiliza texto con alto contraste. Procura utilizar negro sobre blanco o amarillo pálido. Evita fondos grises cuando haya texto. Utiliza tamaños de letra que se lean bien.
Eficacia del usuario
Los saltos cualitativos en eficacia se encuentran en la arquitectura del sistema, no en su superficie, en el diseño visual de la interfaz.
Escribe mensajes de ayuda concisos y que ayuden a resolver el problema: un buen texto ayuda mucho en comprensión y eficacia.
Para maximizar la eficacia de un negocio u organización debes maximizar la eficacia de todos y no sólo de un grupo
-
-
Busca la productividad del usuario, no del ordenador
-
Reducción de latencia
Cuando sea posible, utiliza el multihilo para dejar la latencia en un segundo plano.
Interfaces explorables
-
-
-
-
De todas formas, haz que sea fácil quedarse.
Ley de Fitt: El tiempo necesario para alcanzar un objeto es función de la distancia y del tamaño del objeto.
-
-
Consistencia
Niveles de consistencia
1.-Interpretación del comportamiento del usuario. Ejemplo: los atajos de teclado deben funcionar siempre igual.
2.-Estructuras invisibles.
3.-Estructuras visibles pequeñas.
4.-El aspecto general de una aplicación o servicio (presentación, elementos de diseño).
5.-Una suite de productos.
6.-Consistencia interna.
7.-Consistencia con la plataforma.
-
-
-
Métricas de calidad.
-
-
-
-
-
Portabilidad
El esfuerzo necesario para trasladar el programa de un entorno
de sistema hardware y/o software a otro.
Eficiencia
El conjunto de recursos informáticos y de código necesarios para que un programa realice su función.
-
Fiabilidad
Hasta dónde puede quedarse un programa que lleve a cabo su
función pretendida con la exactitud solicitada. Cabe hacer notar que se han propuesto otras definiciones de fiabilidad más completas.
-
Corrección
Hasta dónde satisface un programa su especificación y consigue los objetivos de la misión del cliente.
-
Usabilidad de interfaces
Confiabilidad
El usuario debe de sentirse seguro al manejar la interfaz, si el usuario tiene miedo de “equivocarse”, nunca sacará el máximo rendimiento a la interfaz.
• Pedir confirmaciones a operaciones sensibles (borrados).
• Permitir recuperar información antigua. Esto da mucha confianza al usuario.
• El mayor temor del usuario inexperto es borrar información.
Tratamiento de mensajes
Entender que hay distintos tipos de mensajes y niveles de error (informativos, preguntas, avisos, errores recuperables, no recuperables). Por lo tanto no hay que asustar con mensajes exagerados “¡Error Fatal!”, a la mínima de cambio. Otro problema bastante común es confundir los mensajes informativos con los de error.
Distribución
Para los formularios, hacer “uniones lógicas” de campos, esto es que los campos que se encuentren próximos entre sí tengan relación. Idealmente los campos se colocan en orden de tabulación de izquierda a derecha y de arriba a abajo.
Toma de decisiones
No hay que preguntar al usuario cosas que sabemos de antemano que no va a entender.
El usuario no tiene por qué decidir lo que los informáticos no han sido capaces de decidir.
Un lenguaje demasiado especializado los desconcierta y provoca que acaben desistiendo.
Mantenibilidad
No establecer nunca los elementos de nuestra interfaz en posiciones absolutas. Utilizar siempre posiciones relativas.
Tiempos de respuesta
Ojo con los tiempos de respuesta, también influyen en la usabilidad aunque no lo creas. Un tiempo de respuesta prolongada desespera al usuario y provoca que realice otras acciones que seguramente acaben colgando el aplicativo. Un tiempo de respuesta excesivamente corto para lo que esperábamos puede dar la sensación de que la operación no se ha realizado.
Simplicidad
El punto óptimo a alcanzar cuando la interfaz ha sido simplificada al máximo sin reducir un ápice su funcionalidad.
Desarrollo de software.
Software tradicional.
-
-
-
-
-
-
-
-
-
La retroalimentación es conocida al final, pudiendo
generar insatisfacción.
-
-
-
-
Debido a la recolección inicial de requisitos es frecuente que se soliciten funcionalidades innecesarias.
-
-
-
Software ágil.
-
-
-
-
-
-
-
-
Existe incertidumbre respecto al costo del proyecto. Se invierte en las funcionalidades que más valor le dan al cliente y se avanza hasta que se logre.
-
Existe incertidumbre respecto al tiempo de entrega de todo el producto. pero máximo cada 2 meses hay entrega de producto de valor para el cliente.
-
-
-
El enfoque continuo en el valor para el negocio no permite que se incluyan funcionalidades innecesarias.
-
-
-