Proceso de diseño y análisis de tareas
Diseño HCI
El diseño de HCI se considera un proceso de resolución de problemas que tiene componentes como el uso planificado, el área objetivo, los recursos, el costo y la viabilidad. Decide sobre el requisito de similitudes de productos para equilibrar las compensaciones.
Los siguientes puntos son las cuatro actividades básicas del diseño de interacción:
- Identificación de requisitos
- Construyendo diseños alternativos
- Desarrollar versiones interactivas de los diseños.
- Evaluación de diseños
Tres principios para un enfoque centrado en el usuario son:
- Enfoque temprano en usuarios y tareas
- Medición empírica
- Diseño iterativo
Metodologías de diseño
Desde el inicio se han materializado diversas metodologías que describen las técnicas para la interacción humano-computadora. A continuación se presentan algunas metodologías de diseño:
Activity Theory- Este es un método de HCI que describe el marco donde tienen lugar las interacciones entre humanos y computadoras. La teoría de la actividad proporciona razonamiento, herramientas analíticas y diseños de interacción.
User-Centered Design - Proporciona a los usuarios el centro del escenario en el diseño donde tienen la oportunidad de trabajar con diseñadores y técnicos.
Principles of User Interface Design- Tolerancia, simplicidad, visibilidad, accesibilidad, consistencia, estructura y retroalimentación son los siete principios utilizados en el diseño de interfaces.
Value Sensitive Design- Este método se utiliza para desarrollar tecnología e incluye tres tipos de estudios: conceptual, empírico y técnico .
La investigación conceptual trabaja para comprender los valores de los inversores que utilizan la tecnología.
Las investigaciones empíricas son estudios de investigación de diseño cualitativos o cuantitativos que muestran la comprensión del diseñador de los valores de los usuarios.
Las investigaciones técnicas contienen el uso de tecnologías y diseños en las investigaciones conceptuales y empíricas.
Diseño participativo
El proceso de diseño participativo involucra a todas las partes interesadas en el proceso de diseño, de modo que el resultado final satisfaga las necesidades que desean. Este diseño se utiliza en diversas áreas como diseño de software, arquitectura, arquitectura paisajista, diseño de productos, sostenibilidad, diseño gráfico, planificación, diseño urbano e incluso medicina.
El diseño participativo no es un estilo, sino que se centra en los procesos y procedimientos de diseño. Se considera una forma de eliminar la responsabilidad del diseño y la creación por parte de los diseñadores.
Análisis de tareas
El análisis de tareas juega un papel importante en el análisis de requisitos de usuario.
El análisis de tareas es el procedimiento para conocer los usuarios y los marcos abstractos, los patrones utilizados en los flujos de trabajo y la implementación cronológica de la interacción con la GUI. Analiza las formas en que el usuario divide las tareas y las secuencia.
¿Qué es una TAREA?
Las acciones humanas que contribuyen a un objetivo útil, apuntando al sistema, es una tarea. El análisis de tareas define el rendimiento de los usuarios, no de las computadoras.
Análisis de tareas jerárquicas
El análisis de tareas jerárquico es el procedimiento de desintegración de tareas en subtareas que podrían analizarse utilizando la secuencia lógica para su ejecución. Esto ayudaría a lograr el objetivo de la mejor manera posible.
"Una jerarquía es una organización de elementos que, de acuerdo con las relaciones prerrequisito, describe el camino de las experiencias que un alumno debe tomar para lograr cualquier comportamiento único que aparece más alto en la jerarquía (Seels & Glasgow, 1990, p. 94)".
Técnicas de análisis
Task decomposition - División de tareas en subtareas y en secuencia.
Knowledge-based techniques - Cualquier instrucción que los usuarios necesiten saber.
'Usuario' es siempre el punto de inicio de una tarea.
Ethnography - Observación del comportamiento de los usuarios en el contexto de uso.
Protocol analysis- Observación y documentación de acciones del usuario. Esto se logra autenticando el pensamiento del usuario. Se hace que el usuario piense en voz alta para que pueda comprender la lógica mental del usuario.
Modelos de tareas de ingeniería
A diferencia del análisis de tareas jerárquicas, los modelos de tareas de ingeniería se pueden especificar formalmente y son más útiles.
Características de los modelos de tareas de ingeniería
Los modelos de tareas de ingeniería tienen notaciones flexibles, que describen claramente las posibles actividades.
Han organizado enfoques para respaldar los requisitos, el análisis y el uso de modelos de tareas en el diseño.
Apoyan el reciclaje de soluciones de diseño en condiciones para los problemas que ocurren en las aplicaciones.
Finalmente, dejaron accesibles las herramientas automáticas para apoyar las diferentes fases del ciclo de diseño.
ConcurTaskTree (CTT)
CTT es una metodología de ingeniería utilizada para modelar una tarea y consta de tareas y operadores. Los operadores en CTT se utilizan para representar asociaciones cronológicas entre tareas. Las siguientes son las características clave de un CTT:
- Céntrese en las acciones que los usuarios desean realizar.
- Estructura jerarquica.
- Sintaxis gráfica.
- Amplio conjunto de operadores secuenciales.