Operability Quality Attribute

Operability Quality Attribute

November 25, 2015

“THE MOST AMAZING ABSTRACTIONS, CLEANEST CODE, OR BEAUTIFUL ALGORITHMS ARE MEANINGLESS IF YOUR CODE DOESN’T RUN WELL ON PRODUCTION.”

David Copeland

 

The next usability attribute we discuss in our “Mobile Usability Testing” discussion series is Operability. The previous 2 attributes may be found here:

Understandability

Learnability

 

Operability is a core product system attribute as it actually defines if the user is able to use the system components to perform the functions needed in production. Operability in its nature is a capability of the software component to enable the user to operate and control it. Therefore the validation of the system operability implies the following capabilities evaluation of each system component:

  •        suitability of the component for the taskperpeuum_mobile
  •        self-descriptiveness of the component
  •        controllability of the component
  •        conformity of the component with user expectations (requirements)
  •        error tolerance of the component
  •        suitability of the component for individualization

 

Basing on the feedbacks by these capabilities an Operability metric can be created and its analysis defines how well can user operate and control the component. The same analysis is made for the system all together.

 

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

Tags



Share


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.