Content deleted Content added
m Straight quotes per MOS:QUOTEMARKS using AWB (8087) |
m Format plain DOIs using AWB (8087) |
||
Line 2:
==Theory==
CBUT is based on both software architectural views such as [[model–view–controller]] (MVC), [[presentation–abstraction–control]] (PAC), ICON and CNUCE agent models that split up the software in parts, and [[cognitive psychology]] views where a person's mental process is split up in smaller mental processes. Both software architecture and cognitive architecture use the principle of hierarchical layering, in which low level processes are more elementary and for humans often more physical in nature, such as the coordination movement of muscle groups. Processes that operate on higher level layers are more abstract and focus on a person's main goal, such as writing an application letter to get a job. The Layered Protocol Theory<ref name="Farrel1999">Farrell, P.S.E., Hollands, J.G., Taylor, M.M., Gamble, H.D., (1999). Perceptual control and layered protocols in interface design: I. Fundamental concepts. ''International Journal of Human-Computer Studies'' 50 (6), 489–520.
==Testing==
CBUT can be categorized according to two testing paradigms, the single-version testing paradigm (SVTP) and the multiple-versions testing paradigm (MVTP). In SVTP only one version of each interaction component in a system is tested. The focus is to identify interaction components that might reduce the overall usability of the system. SVTP is therefore suitable as part of a software-integration test. In MVTP on the other hand, multiple versions of a single component are tested while the remaining components in the system remain unchanged. The focus is on identifying the version with the highest usability of specific interaction component. MVTP therefore is suitable for component development and selection. Different CBUT methods have been proposed for SVTP and MVTP, which include measures based on recorded user interaction and questionnaires. Whereas in MVTP the recorded data can directly be interpreted by making a comparison between two versions of the interaction component, in SVTP log file analysis is more extensive as interaction with both higher and lower components must be considered <ref name="Brinkman2007">Brinkman, W.-P., Haakma, R., & Bouwhuis, D.G. (2007), Towards an empirical method of efficiency testing of system parts: a methodological study, ''Interacting with Computers'', vol. 19, no. 3, pp. 342–356. [http://mmi.tudelft.nl/~willem-paul/WP_Papers_online_versie/Towards_an_empirical_method_of_efficiency_testing_of_system_parts_a_methodological_study_preliminary_version.pdf preliminary version]
Meta-analysis on the data from several lab experiments that used CBUT measures suggests that these measures can be statistically more powerful than overall (holistic) usability measures <ref name="Brinkman2008">Brinkman, W.-P., Haakma, R., & Bouwhuis, D.G. (2008). Component-Specific Usability Testing,'' IEEE Transactions on Systems, Man, and Cybernetics – Part A'', vol. 38, no. 5, pp. 1143–1155, September 2008. [http://mmi.tudelft.nl/~willem-paul/WP_Papers_online_versie/Component_specific_usability_testing_preliminary_version.pdf preliminary version]
==Usability questionnaire==
Whereas holistic oriented usability questionnaires such as [[system usability scale]] (SUS) examine the usability of a system on several dimensions such as defined in [[ISO 9241]] Part 11 standard effectiveness, efficiency and satisfaction, a Component-Based Usability Questionnaire (CBUQ) <ref name="Brinkman2009">Brinkman, W.-P., Haakma, R., & Bouwhuis, D.G. (2009), Theoretical foundation and validity of a component-based usability questionnaire, ''Behaviour and Information Technology'', 2, no. 28, pp. 121 – 137. [http://mmi.tudelft.nl/~willem-paul/WP_Papers_online_versie/The_theoretical_foundation_and_Validity_of_a_component_based_usability_questionnaire_preliminary_version.pdf preliminary version] [http://mmi.tudelft.nl/~willem-paul/mp3player/Intro.htm MP3 example study]
is a questionnaire which can be used to evaluate the usability of individual interaction components, such as the volume control or the play control of a MP3 player. To evaluate an interaction component, the six Perceived Ease-Of-Use (PEOU) statements from the [[Technology acceptance model]] are taken with a reference to the interaction component, instead of to the entire system, for example:
|