Learnability Quality Attribute

Learnability Quality Attribute

November 13, 2015

LearnabilityWe continue the series of posts dedicated to usability quality attributes that we’ve started with “Mobile Usability Testing”. The previous post was about “Understandability” and today we will talk about the Learnability quality attribute. Learnability is the ability of a software product to enable the user to learn how to use it.
Having this attribute the system shall enable the user to learn the application. The users in this specific case are system developers, IT department, testers or other application administrating people who need to learn the system. These specific users need to have more profound knowledge of the system to accomplish its administration and management. In other words they should become advanced users of the system (super-users, admin users, etc.). Learnability says how fast and easy those personnel can have the overall system knowledge. This includes, on the one hand, the system capability to be easily learnable the user through its interface, operations, tips, familiar style, etc., and on the other, the documentation that can give these advanced users all the system capabilities and operations.

Therefore, learnability testing should include 2 parts correspondingly:

  1. We use a focus-group and measure how much time it takes for them to learn it without any system documentation AND
  2. with the system documentation (user guides, manuals, technical specifications, help, demos, etc.)

Of course, in both cases feedback check-lists are collected, time metrics are created, and all these data are analyzed.
Separately, the system documentation shall be checked for a good writing, no grammar mistakes, correspondence with real functionality, understandability and accessibility. The user documentation and the help system should be complete, the help should be context sensitive and explain how to achieve common tasks, etc.
Next we’ll discuss the Operability attribute.

Yulia has been with Core Value as a QA Manager for over 4 years.  Yulia enjoys physical training, travelling, and playing the piano.



CoreValueMobile UsabilityQuality Attribute


Recent Articles

Get 100% Code Coverage for Salesforce Custom Metadata Based Decisions

January 18, 2018 | Bohdan Dovhan

How to obtain a full coverage for code which uses Custom Metadata for strategy-like decision implementation? Introduction Many applications use configuration data. Configuration data might be relevant to the entire organization, or a subset of user, or even different for each user. For the purposes of this article, we will focus only on global configuration […]

Logging of Exceptions in Salesforce

January 11, 2018 | Mykola Senyk

Unpredicted behaviour in a custom code. Can we eliminate it? The ability to customize your Salesforce org code is not just a “nice to have.”  It greatly increases the capability and flexibility of Salesforce. However, custom code can also be tricky to use. It would be great if we could detect unpredicted behavior in our […]

© Copyright - CoreValue 2018
Salesforce, Sales Cloud, and others are trademarks of salesforce.com, inc., and are used here with permission.
Used with permission from Microsoft.