The usability of software should be validated through User Testing.
Typically this is expensive to set up and perform, but I am thinking of the following:
Developer creates test tasks, e.g. "Switch keyboard layout to French"
User opens the Usability Testing application
User sees that there is a usability test for "Switch keyboard layout to French"
User clicks on this test.
Application asks user to "Switch keyboard layout to French" without any additional hints or instructions, and during that time speak any thoughts like "this is easy" or "I don't understand why..." or "I would have expected..." while performing the action. Also, it asks the user to smile or not-smile or look confused to reflect their mood
Bonus feature: During this time, the application records the screen and the voice of the user, and uses Emotion Recognition via the a webcam to detect the user's emotions
The user is asked to rate the experience with 0-5 stars and can enter a free form comment
In the end, the result is uploaded (with the user's permission) in a privacy-respecting way (e.g., one could possibly process the voice for anonymity)
Do such an application already exist or would we have to make our own? Thinking about it, we probably will want our own, so that everything is nice and easy, and privacy-respecting.
The usability of software should be validated through User Testing.
Typically this is expensive to set up and perform, but I am thinking of the following:
For the Bonus feature , check out
Do such an application already exist or would we have to make our own? Thinking about it, we probably will want our own, so that everything is nice and easy, and privacy-respecting.