Implicit bug

CRE implicit bug

An implicit bug is existing functionality in software that is operating as designed or required.

The definition is made grey by opinions on the feature being subjective. Some users may believe the feature is good, others may dislike it.

However, for it to be an implicit bug, the feature is operating in a way that is causing unintended user pain. The functionality may be

  • Different to how a specific user thinks should be operating, or
  • Is difficult to understand (placing cognitive load on the user “making a user think”), or
  • Creating noise on a page, or
  • Violating established usage conventions etc.

For example: you want to do Y by clicking here, when you actually need to do Z by swiping there. (You still end up with the same outcome, it differs to how you would like to do it)

Generally, an implicit bug can be solved by a user experience intervention.

Extra – how to communicate implicit bug

Three bits of info

  1. What did I do to get there (what steps did I take)
  2. What should happen (my expected behaviour)
  3. What happened instead

Adding screenshots is generally very helpful

Related terms

Leave a Reply

Your email address will not be published. Required fields are marked *

Fill out this field
Fill out this field
Please enter a valid email address.
You need to agree with the terms to proceed

Content categories

Subscribe to the Mavenway

Want this content in your inbox monthly?