Component-based usability testing

Component-based usability testing (CBUT) is a testing approach which aims at empirically testing the usability of an interaction component.wikipedia
19 Related Articles

Component-based software engineering

software componentcomponentcomponents
The CBUT approach can be regarded as part of component-based software engineering branch of software engineering.
Furthermore, component-based usability testing should be considered when software components directly interact with users.

Usability

user-friendlyease of useuser friendly
Component-based usability testing (CBUT) is a testing approach which aims at empirically testing the usability of an interaction component.
Component-based usability testing is an approach which aims to test the usability of elementary units of an interaction system, referred to as interaction components.

Software engineering

software engineersoftware engineerssoftware
The CBUT approach can be regarded as part of component-based software engineering branch of software engineering.

Model–view–controller

model-view-controllerMVCModel View Controller
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.

Presentation–abstraction–control

Presentation-abstraction-controlPresentation Abstraction Control
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.

Cognitive psychology

cognitive psychologistcognitivecognitive psychologists
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.

Perceptual control theory

The layered protocol theory (LPT), which is a special version of perceptual control theory (PCT), brings these views together by suggesting that users interact with a system across several layers by sending messages.

System usability scale

System usability scale (SUS)
While holistic oriented usability questionnaires such as the 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)

ISO 9241

Human-centred design processes for interactive systemsISO 9241-210ISO 9241-302, 303, 305 and 307:2008 standards
While holistic oriented usability questionnaires such as the 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)

Technology acceptance model

technology acceptance model (TAM)Technology driven models
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:

Likert scale

LikertLikert-type scaleLikert items
Users are asked to rate these statements on a seven-point Likert scale.

Student's t-test

t-testt''-testStudent's ''t''-test
Using a one-sample student's t-test, it is possible to examine whether users' rating of an interaction component deviates from this break-even point.