Interacción Hombre Máquina Guido Caicedo I Término 2010
Para qué escribir Especificaciones de Usabilidad? Establecer cuando un interfaz es ‘suficientemente bueno’  Establecer cuando parar la iteración
Factores comunes de Usabilidad Velocidad de Operación Tasa de Completación Tasa de No-Errores Calificación de Satisfacción Facilidad de Aprendizaje Facilidad de Retención Uso de características avanzadas Medidas de usabilidad más importantes identificadas por IBM
Requerimientos de Usabilidad Componentes de la usabilidad: Rendimiento :  Velocidad de ejecución, errores Facilidad de Aprendizaje :  Tiempo y esfuerzo requerido para alcanzar un nivel de uso   Flexibilidad : Acomodarse a cambios Actitud :  Generar actitud positiva en los usuarios
Dimensiones de Tiempo para Factores de Usabilidad Rendimiento inicial Rendimiento a largo plazo Primera Impresión Satisfacción del usuario a largo plazo
Instrumentos de Medición Método para proveer valores para un factor de usabilidad en particular  Siempre cuantitativo Objetivo  Rendimiento del usuario observable Frecuentemente asociado a pruebas  - tiene que ver con tareas típicas que un usuario efectúa Subjetivo Opinión del usuario Usualmente asociado a encuestas Tanto mediciones objetivas como subjetivas son importantes
Proceso de Especificación de Usabilidad Definir la usabilidad a través de métricas Establecer y acordar los niveles planeados para las métricas Analizar el impacto de las decisiones de diseño Incorporar retroalimentación proveniente de los usuarios Iterar hasta alcanzar los niveles deseados Los niveles de usabilidad forman parte, primero del documento de requerimientos, y luego de la especificación del sistema
Ejemplo Parcial de una Tabla de Especificación de  Usabilidad Tarea/ Tema Valor a Medir Valor Actual Peor Valor Aceptable Valor Objetivo Mejor Valor Posible Instalación Tarea de Instalación #1 Tiempo para instalación exitosa Muchos no pueden instalar 90 min 30 min 20 min Rend. Inicial Fijar tabulación Número de errores 3 errores 3 errores 2 errores 0 errores Rend. Inicial Borrar tabulación Tiempo del primer intento 6t seg. 6 seg 4 seg. 2 seg. Primera Impresión Cuestionario #1 Calificación Promedio (1-5) ?? 3 4.2 5
Valor actual y Peor Valor Aceptable Valor actual Valor actual del factor a medir Tomado incluso de un sistema manual o un prototipo Puede ser en relación a un sistema de la competencia Peor Valor aceptable Peor  aceptable ,  no  peor posible Si cualquier valor de cualquier atributo no alcanza este nivel, el sistema es formalmente inaceptable  Tiene que ser mejor o igual que el sistema actual (excepto tal vez para rendimiento inicial)
Valor Planeado y Mejor Posible Valor Objetivo El valor ‘que Ud. Quisiera lograr’  Atributos que no llegan a este valor requieren esfuerzo de desarrollo Mejor que el valor actual (si se conoce) Iguala o excede a la competencia Valor Mejor Posible Limite superior  “state-of-the-art” Establece el espacio para futuros desarrollos Asume un usuario experto, el mejor diseño , o la mejor tecnología disponible.
Posibles Criterios de Medición

Requerimientos de Usabilidad

  • 1.
    Interacción Hombre MáquinaGuido Caicedo I Término 2010
  • 2.
    Para qué escribirEspecificaciones de Usabilidad? Establecer cuando un interfaz es ‘suficientemente bueno’ Establecer cuando parar la iteración
  • 3.
    Factores comunes deUsabilidad Velocidad de Operación Tasa de Completación Tasa de No-Errores Calificación de Satisfacción Facilidad de Aprendizaje Facilidad de Retención Uso de características avanzadas Medidas de usabilidad más importantes identificadas por IBM
  • 4.
    Requerimientos de UsabilidadComponentes de la usabilidad: Rendimiento : Velocidad de ejecución, errores Facilidad de Aprendizaje : Tiempo y esfuerzo requerido para alcanzar un nivel de uso Flexibilidad : Acomodarse a cambios Actitud : Generar actitud positiva en los usuarios
  • 5.
    Dimensiones de Tiempopara Factores de Usabilidad Rendimiento inicial Rendimiento a largo plazo Primera Impresión Satisfacción del usuario a largo plazo
  • 6.
    Instrumentos de MediciónMétodo para proveer valores para un factor de usabilidad en particular Siempre cuantitativo Objetivo Rendimiento del usuario observable Frecuentemente asociado a pruebas - tiene que ver con tareas típicas que un usuario efectúa Subjetivo Opinión del usuario Usualmente asociado a encuestas Tanto mediciones objetivas como subjetivas son importantes
  • 7.
    Proceso de Especificaciónde Usabilidad Definir la usabilidad a través de métricas Establecer y acordar los niveles planeados para las métricas Analizar el impacto de las decisiones de diseño Incorporar retroalimentación proveniente de los usuarios Iterar hasta alcanzar los niveles deseados Los niveles de usabilidad forman parte, primero del documento de requerimientos, y luego de la especificación del sistema
  • 8.
    Ejemplo Parcial deuna Tabla de Especificación de Usabilidad Tarea/ Tema Valor a Medir Valor Actual Peor Valor Aceptable Valor Objetivo Mejor Valor Posible Instalación Tarea de Instalación #1 Tiempo para instalación exitosa Muchos no pueden instalar 90 min 30 min 20 min Rend. Inicial Fijar tabulación Número de errores 3 errores 3 errores 2 errores 0 errores Rend. Inicial Borrar tabulación Tiempo del primer intento 6t seg. 6 seg 4 seg. 2 seg. Primera Impresión Cuestionario #1 Calificación Promedio (1-5) ?? 3 4.2 5
  • 9.
    Valor actual yPeor Valor Aceptable Valor actual Valor actual del factor a medir Tomado incluso de un sistema manual o un prototipo Puede ser en relación a un sistema de la competencia Peor Valor aceptable Peor aceptable , no peor posible Si cualquier valor de cualquier atributo no alcanza este nivel, el sistema es formalmente inaceptable Tiene que ser mejor o igual que el sistema actual (excepto tal vez para rendimiento inicial)
  • 10.
    Valor Planeado yMejor Posible Valor Objetivo El valor ‘que Ud. Quisiera lograr’ Atributos que no llegan a este valor requieren esfuerzo de desarrollo Mejor que el valor actual (si se conoce) Iguala o excede a la competencia Valor Mejor Posible Limite superior “state-of-the-art” Establece el espacio para futuros desarrollos Asume un usuario experto, el mejor diseño , o la mejor tecnología disponible.
  • 11.