Las pruebas de usabilidad basadas en componentes ( CBUT, por sus siglas en inglés) son un enfoque de prueba que busca evaluar empíricamente la usabilidad de un componente de interacción. Este último se define como una unidad elemental de un sistema interactivo, sobre la cual es posible realizar una evaluación basada en el comportamiento. Para ello, un componente debe tener un estado independiente, perceptible y controlable por el usuario, como un botón de opción, un control deslizante o una aplicación completa de procesador de texto. El enfoque CBUT puede considerarse parte de la rama de ingeniería de software basada en componentes .
Teoría
CBUT se basa tanto en perspectivas de arquitectura de software como modelo-vista-controlador (MVC), presentación-abstracción-control (PAC), ICON y los modelos de agentes CNUCE que dividen el software en partes, como en perspectivas de psicología cognitiva donde el proceso mental de una persona se divide en procesos mentales más pequeños. Tanto la arquitectura de software como la arquitectura cognitiva utilizan el principio de capas jerárquicas, en el que los procesos de bajo nivel son más elementales y, para los humanos, suelen ser de naturaleza más física, como el movimiento coordinado de los grupos musculares. Los procesos que operan en niveles superiores son más abstractos y se centran en el objetivo principal de una persona, como escribir una carta de solicitud de empleo.
La teoría de protocolos en capas (LPT), [ 1 ] que es una versión especial de la teoría de control perceptivo (PCT), reúne estas perspectivas al sugerir que los usuarios interactúan con un sistema a través de varias capas mediante el envío de mensajes. Los usuarios interactúan con componentes en capas superiores enviando mensajes, como presionar teclas, a componentes que operan en capas inferiores, los cuales, a su vez, transmiten una serie de estos mensajes en un único mensaje de alto nivel, como ELIMINAR, a un componente en una capa superior. Los componentes que operan en capas superiores se comunican con el usuario enviando mensajes a componentes que operan en capas de nivel inferior. Mientras que este modelo de interacción en capas explica cómo se establece la interacción, los bucles de control explican el propósito de la interacción. La LPT considera que el propósito del comportamiento de los usuarios es el intento de estos de controlar su percepción, en este caso, el estado del componente que perciben. Esto significa que los usuarios solo actuarán si perciben que el componente está en un estado indeseable. Por ejemplo, si una persona tiene un vaso vacío pero quiere un vaso lleno de agua, actuará (por ejemplo, caminará hasta el grifo y lo abrirá para llenar el vaso). El proceso de llenar el vaso continuará hasta que la persona lo perciba como lleno. Dado que la interacción con los componentes se produce en varias capas, interactuar con un solo dispositivo puede implicar varios bucles de control. El esfuerzo necesario para operar un bucle de control se considera un indicador de la usabilidad de un componente de interacción.
Pruebas
Las pruebas de usabilidad basadas en componentes (CBUT) se pueden clasificar según dos paradigmas: el paradigma de prueba de versión única (SVTP) y el paradigma de prueba de versiones múltiples (MVTP). En SVTP, solo se prueba una versión de cada componente de interacción del sistema. El objetivo es identificar los componentes de interacción que podrían reducir la usabilidad general del sistema. Por lo tanto, SVTP es adecuado como parte de una prueba de integración de software. En MVTP, por otro lado, se prueban múltiples versiones de un mismo componente, mientras que los demás componentes del sistema permanecen sin cambios. El objetivo es identificar la versión con la mayor usabilidad de un componente de interacción específico. Por lo tanto, MVTP es adecuado para el desarrollo y la selección de componentes. Se han propuesto diferentes métodos CBUT para SVTP y MVTP, que incluyen medidas basadas en la interacción registrada del usuario y cuestionarios. Mientras que en MVTP los datos registrados se pueden interpretar directamente comparando dos versiones del componente de interacción, en SVTP el análisis de archivos de registro es más extenso, ya que se debe considerar la interacción con componentes tanto superiores como inferiores. [ 2 ] Un metaanálisis de los datos de varios experimentos de laboratorio que utilizaron medidas CBUT sugiere que estas medidas pueden ser estadísticamente más potentes que las medidas de usabilidad generales (holísticas). [ 3 ]
Cuestionario de usabilidad
Mientras que los cuestionarios de usabilidad orientados holísticos , como la escala de usabilidad del sistema (SUS), examinan la usabilidad de un sistema en varias dimensiones, como las definidas en la norma ISO 9241 Parte 11 (eficacia, eficiencia y satisfacción), un cuestionario de usabilidad basado en componentes (CBUQ) [ 4 ] es un cuestionario que se puede utilizar para evaluar la usabilidad de componentes de interacción individuales, como el control de volumen o el control de reproducción de un reproductor de MP3. Para evaluar un componente de interacción, se toman las seis afirmaciones de facilidad de uso percibida (PEOU) del modelo de aceptación de la tecnología con referencia al componente de interacción, en lugar de a todo el sistema.
Se pide a los usuarios que califiquen estas afirmaciones en una escala Likert de siete puntos . La calificación promedio de estas seis afirmaciones se considera la calificación de usabilidad del componente de interacción. Con base en estudios de laboratorio con componentes de interacción difíciles de usar y componentes de interacción fáciles de usar, se ha determinado un punto de equilibrio de 5,29 en la escala Likert de siete puntos. [ 4 ] Mediante una prueba t de Student de una muestra , es posible examinar si la calificación de los usuarios de un componente de interacción se desvía de este punto de equilibrio. Los componentes de interacción que reciben una calificación por debajo de este punto de equilibrio pueden considerarse más comparables al conjunto de componentes de interacción difíciles de usar, mientras que las calificaciones por encima de este punto de equilibrio serían más comparables al conjunto de componentes de interacción fáciles de usar.
Si los ingenieros desean evaluar varios componentes de interacción simultáneamente, el cuestionario CBUQ consta de secciones separadas, una para cada componente de interacción, cada una con sus propias 6 declaraciones PEOU.
Véase también
Referencias
- ↑ Farrell, PSE, Hollands, JG, Taylor, MM, Gamble, HD, (1999). Control perceptivo y protocolos por capas en el diseño de interfaces: I. Conceptos fundamentales. International Journal of Human-Computer Studies 50 (6), 489–520. doi : 10.1006/ijhc.1998.0259
- ↑ Brinkman, W.-P., Haakma, R., & Bouwhuis, DG (2007), Hacia un método empírico de pruebas de eficiencia de componentes de sistemas: un estudio metodológico, Interacting with Computers , vol. 19, n.º 3, pp. 342–356. Versión preliminar doi : 10.1016/j.intcom.2007.01.002
- ↑ Brinkman, W.-P., Haakma, R., & Bouwhuis, DG (2008). Pruebas de usabilidad específicas de componentes, IEEE Transactions on Systems, Man, and Cybernetics – Part A , vol. 38, n.º 5, pp. 1143–1155, septiembre de 2008. Versión preliminar doi : 10.1109/TSMCA.2008.2001056
- 1 2 Brinkman, W.-P., Haakma, R., & Bouwhuis, DG (2009), Fundamentos teóricos y validez de un cuestionario de usabilidad basado en componentes, Behaviour and Information Technology , 2, n.º 28, pp. 121 – 137. Versión preliminar MP3 Ejemplo de estudio doi : 10.1080/01449290701306510
Enlaces externos
- Ejemplo de estudio que utiliza un cuestionario de usabilidad basado en componentes que incluye instrucciones, cuestionarios , análisis de datos e instrucciones adicionales .
- Usabilidad
- Pruebas de software
- Pruebas