El documento presenta los requisitos de interfaz de usuario para un sistema de software. Explica conceptos clave como interfaz y requerimientos, e identifica elementos comunes de interfaz como controles de entrada, componentes de navegación e información. También describe pautas para una buena interfaz de usuario como ser simple, usar elementos comunes y comunicar el estado del sistema. Finalmente, proporciona ejemplos de requisitos específicos para la interfaz gráfica como proveer ayuda en línea y soporte para usuarios con discapacidad.
3. Requerimientos de Interfaz de Usuario
Objetivos
Condiciones
Capacidades
Necesidades
¿Que es requerimiento?
Descripción informal de las necesidades del
usuario respecto a producto de software.
¿Que es Interfaz?
Modo en el que el usuario se puede comunicar
con la maquina, ordenador, deposito, etc.
Teniendo en cuenta todos los puentes de
conexión.
3
4.
5.
6. MEJORAS EN LA INTERFAZ DE USUARIO
La interfaz de usuario describe cómo interactúa el usuario con el sistema, por lo tanto es necesario que el diseño de la
interfaz gráfica de usuario (UI) anticipe lo que los usuarios podrían necesitar hacer y garantice que la interfaz tenga
elementos de fácil acceso, comprensión y uso para facilitar esas acciones.
La UI es la implementación de usabilidad y la usabilidad es la eficacia con que los usuarios pueden aprender y usar un
sistema.
7. Elección de elementos de interfaz
Existen elementos de la interfaz gráfica con los que los usuarios están familiarizados y deben considerarse para los
requisitos de UI, entre ellos, encontramos:
Controles de entrada: Botones, campos de texto, casillas de verificación, botones de opción, listas desplegables, cuadros de
lista, alterna, campo de fecha.
Componentes de Navegación: Breadcrum, control deslizante, campos de búsqueda, paginación, etiquetas, íconos.
Componentes Informativos: Barras de progreso, notificaciones, cuadros de mensaje, ventanas modales,
Información sobre herramientas.
Contenedores: Acordeón, Dialogs, Ventanas.
8. Pautas para una buena interfaz de usuario
Una buena interfaz hará que el sistema sea más eficiente y otorgará satisfacción al usuario, por lo tanto los requisitos
deberán tener en cuenta que una interfaz debe:
1. Ser simple: Se evita elementos innecesarios y presenta un lenguaje claro en etiquetas y mensajería.
2. Usar elementos comunes: Otorga comodidad a los usuarios y esto provoca que hagan las cosas más rápido.
3. Usar tipografía para crear jerarquía y claridad: Diferentes tamaños, fuentes y disposiciones de texto ayudan a
aumentar la escalabilidad y legibilidad.
4. Usar estratégicamente colores y texturas: Se puede dirigir o desviar la atención de los elementos.
5. Comunicar lo que sucede en el sistema: El usuario siempre debe estar al tanto de sus acciones, ubicación,
cambios de estado y errores.
6. Anticipar valores predeterminados: Para reducir la cargar del usuario, por ejemplo en los formularios en donde
algunos campos pueden ser preseleccionados o completados.
10. TEMAS CANDIDATOS PARA REQUERIMIENTOS UI
Los estándares son reglas establecidas en una organización o entre ellas para trabajar de forma consistente entre las
operaciones, en este caso sobre cómo manejar la experiencia del usuario UI
The BOSS shall follow this company’s Organizational User Interface Standard.
Los menús de Microsoft Office son un ejemplo de estándar de UI , sus comandos están en sitios iguales y tienen
comportamientos semejantes
11. TEMAS CANDIDATOS PARA REQUERIMIENTOS UI
Temas a considerar para crear estándares o requermientos del UI:
1)Comentarios del sistema
Tiempos de respuesta
Arrastrar y soltar
Mensajes del sistema
1)Escritorio ¿Cómo se presenta la pantalla al usuario?
Iconos
Barras de tareas
Ventanas Emergentes
1)Navegación ¿Cómo puede moverse el usuario por la pantalla?
Barra de herramientas
Menús deplegables
Trees
Tabs
Rejillas (Grids)
Atajos de teclado
12. TEMAS CANDIDATOS PARA REQUERIMIENTOS UI
4)Formularios ¿Cómo se ingresan los datos al sistema?
Campos de entrada de datos
Botones (push bottons)
4)Esquema de colores ¿Qué colores son usados en la pantalla?
5)Fuentes ¿Qué fuentes son usadas y que tamaños están permitidos?
6)Ayuda ¿Qué ayuda se proporciona al usuario?
Ayuda en línea
Ayuda de contexto sensible
7)Entrenamiento ¿Cómo obtienen las personas guías para capacitarse en la aplicación?
8)Demos ¿Hay orientación a los usuarios para tener visitas guiadas de la aplicación y puedan entonces
entender cómo usarla?
13. TEMAS CANDIDATOS PARA REQUERIMIENTOS UI
Requisitos de ayuda UI:
The BOSS shall provide online help for all users describe all functions within the
system.
The BOSS shall provide context sensitive help for all data entry values, screens, and
forms within the system.
-El estándar de UI podría tener declaraciones más específicas que los requerimientos de UI
14. Condiciones de Error
‘Traducir lo que pide el cliente, a lo que realmente quiere’
• Explicar en detalle que salió mal, y dar opciones para
resolverlo
18. • Usar lenguaje amigable con el usuario • No señalar al usuario por sus errores
19. Ergonomía de software
El factor humano influye mucho dentro del diseño de interfaz,
el usuario busca que su interacción sea lo más natural,
cómoda, intuitiva.
La interfaz de usuario debe tomar en cuenta como se
desenvuelve un usuario, de manera que la misma pueda ser
ergonómica.
Factor Humano
La ergonomía busca garantizar la comodidad, seguridad y
bienestar del usuario, en este caso de centra en el uso del
computador, el medio visual, la usabilidad y accesibilidad.
20. 7 Principios de la ergonomía de software
• Adecuado para realizar sus tareas
• Controlable
• Autodescriptivo
• Conforme a la expectativas del usuario
• Tolerante con los errores del usuario
• Personalizable por el usuario
• Fácil de aprender por el usuario
22. Cronología de la Sección 508
• 7 de agosto de 1998 - El presidente Clinton promulga las Enmiendas a
la Ley de Rehabilitación
• 9 de septiembre de 1998: la Junta de Acceso crea el (EITAAC)
• 12 de mayo de 1999: el Comité Asesor presenta su informe a la Junta
• 31 de marzo de 2000: la Junta publica las normas propuestas para
comentarios públicos
• 21 de diciembre de 2000: La Junta emite normas finales
• 25 de junio de 2001: Los estándares de la Junta son incorporados en
el FAR
• 18 de febrero de 2015: Se publican para comentario público una regla
propuesta que actualiza los Estándares de la Sección 508.
23. Excepciones
a) Esta parte no se aplica a ninguna tecnología electrónica que pertenezca o
forme parte de la Seguridad Nacional.
b) Esta parte no se aplica a la tecnología electrónica y de información que es
adquirida por un contratista relacionado con un contrato.
c) Excepto cuando sea necesario para cumplir con las disposiciones de esta parte,
esta parte no requiere la instalación de un software específico.
d) Cuando las agencias brindan acceso al público a información o datos a través
de la tecnología electrónica y de la información
e) Esta parte no debe interpretarse como que requiere una alteración
fundamental en la naturaleza de un producto o sus componentes.
f) Los productos ubicados en espacios frecuentados solo por personal de servicio
24. Estándares Técnicos
• Aplicaciones de Software y Sistemas Operativos
• Información de Intranet e Internet basada en la Web y Aplicaciones
• Productos de Telecomunicaciones
• Productos de Video Y Multimedia
• Productos Cerrados Autónomos
• Computadoras de Escritorio y Portátiles
25. Aplicaciones de Software y Sistemas
Operativos
a) Cuando el software está diseñado para ejecutarse en un sistema que tiene un
teclado, las operaciones o resultados de una función se puede discernir
textualmente.
b) Las aplicaciones no interrumpirán ni deshabilitarán las funciones activadas de
otros productos que se identifiquen como funciones de accesibilidad
c) La información suficiente sobre un elemento de la interfaz de usuario estará
disponible para la tecnología de asistencia.
d) Cuando se muestre la animación, la información se podrá mostrar en al menos
un modo de presentación no animado a opción del usuario
e) Si existen formularios electrónicos, el mismo debe permitir a las personas con
tecnología de asistencia acceder a la información, elementos y funcionalidades
para completar y enviar el formulario.
26. Información de Intranet e Internet basada en
la Web y Aplicaciones
a) Las páginas web se diseñarán de modo que toda la información
transmitida con color también esté disponible sin color.
b) Los documentos se organizarán de modo que sean legibles sin requerir
una hoja de estilo asociada.
c) Se proporcionará una página de solo texto, con información o
funcionalidad equivalente, para hacer que un sitio web cumpla con las
disposiciones de esta sección
d) Cuando se requiere una respuesta cronometrada, se alertará al usuario y
se le dará tiempo suficiente para indicar que se requiere más tiempo.
e) Las páginas deberán estar diseñadas para evitar que la pantalla parpadee
con una frecuencia mayor que 2 Hz y menor que 55 Hz.
27. Productos de Telecomunicaciones
a) Los productos o sistemas de telecomunicaciones que proporcionan una
función que permite la comunicación de voz.
b) Los productos de telecomunicaciones que incluyen la funcionalidad de
comunicación de voz deberán admitir todos los protocolos de señal TTY.
c) Donde se proporcione, la identificación de llamadas y funciones de
telecomunicaciones similares también estarán disponibles para usuarios
de TTY y para usuarios que no pueden ver pantallas.
d) Para las señales de voz transmitidas, los productos de
telecomunicaciones deberán proporcionar una ganancia ajustable hasta
un mínimo de 20 dB.
e) La interferencia a las tecnologías auditivase reducirá al nivel más bajo
posible que permita a un usuario de tecnologías auditivas utilizar el
producto de telecomunicaciones.
28. Productos de Video Y Multimedia
a) Los sintonizadores de televisión, incluidas las tarjetas de
sintonizador para uso en computadoras, deberán estar equipados
con un circuito secundario de reproducción de programas de audio.
b) La presentación de texto alternativo o descripciones de audio serán
seleccionables por el usuario a menos que sean permanentes.
29. Productos Cerrados Autónomos
a) Las personas con discapacidades podrán utilizar los productos
autónomos sin requerir que un usuario final adjunte tecnología de
asistencia al producto.
b) Cuando se requiere una respuesta cronometrada, se alertará al usuario y
se le dará tiempo suficiente para indicar que se requiere más tiempo.
c) Cuando un producto utiliza pantallas táctiles o controles sensibles al
contacto, se debe proporcionar un método de entrada que cumpla con
§1194.23
d) Cuando se utilizan formas biométricas de identificación o control del
usuario, también se debe proporcionar una forma alternativa de
identificación o activación.
30. Computadoras de Escritorio y Portátiles
a) Todos los controles y teclas operados mecánicamente deberán
cumplir con §1194.23
b) Si un producto utiliza pantallas táctiles o controles táctiles, se
proporcionará un método de entrada que cumpla con §1194.23
c) Cuando se provea, al menos uno de cada tipo de ranuras de
expansión, puertos y conectores deberán cumplir con los
estándares de la industria disponibles al público.
31. Criterios de desempeño funcional.
(a) Se proporcionará al menos un modo de operación y recuperación de información que no requiera visión del
usuario, o se proporcionará soporte para la tecnología de asistencia utilizada por personas ciegas o con
discapacidad visual.
(b) Se proporcionará al menos un modo de operación y recuperación de información que no requiera una
agudeza visual superior a 20/70 en audio y salida de impresión ampliada trabajando juntos o de forma
independiente, o el soporte para la tecnología de asistencia utilizada por personas con discapacidad visual.
(c) Se proporcionará al menos un modo de operación y recuperación de información que no requiera la
audición del usuario, o se proporcionará soporte para la tecnología de asistencia utilizada por personas sordas
o con dificultades auditivas.
(d) Cuando la información de audio es importante para el uso de un producto, se proporcionará al menos un
modo de operación y recuperación de información de manera auditiva mejorada, o se proporcionará soporte
para dispositivos de asistencia auditiva.
(e) Se proporcionará al menos un modo de operación y recuperación de información que no requiera el habla
del usuario, o se proporcionará soporte para la tecnología de asistencia utilizada por personas con
discapacidades.
(f) Se proporcionará al menos un modo de operación y recuperación de información que no requiera un
control motor fino o acciones simultáneas y que sea operable con alcance y fuerza limitados.