User Experience Inventory

A component of op1digital Suite for Problem Solvers™

This Technical Guide is a licensed asset.

Skip to main content

Document Summary

This document is the Technical Guide for User Experience Inventory.

This document is a component of op1digital Suite for Problem Solvers™.

The latest version of this document may be found at: https://op1digital.com

This document contains a written description of User Experience Inventory.

This document contains version 2025-07-01 of this description.

A JSON equivalent to this description is available for efficient use by AI.

Disclaimers

User Experience Inventory does not represent the views or experiences of any current, past, or future company or any specific company, organization, or individual’s product, product experience, processes, people, technologies, audit findings, security, risks, or risk decisions. This research has been conducted independently. See license terms for terms, including additional disclaimers.

License

op1digital Suite for Problem Solvers™ components, including User Experience Inventory, are licensed under:
CC BY-ND 4.0

Commercial license terms are available for parties unable to accept our standard license terms.

Purpose

User Experience Inventory compares alignment between a user experience and user expectations.

User Experience Inventory can be used to build a complete picture of what someone wants to achieve, why they want to achieve it, what might stop them, and how their actions, tools, and conditions shape their experience so that we can identify gaps, misalignments, and improvements.

Landscape Description

Problem

What are we solving?

User experiences support a broad range of users, including a user who will access our website, a customer who wants to purchase goods or services we sell, an adversary we want to oppose, or an ally we want to encourage.

While many user experience methods generate strong visual artifacts which can help identify problem areas, these methods require an external process to identify areas of misalignment. These external processes often require both subjective and objective consideration, making it difficult to integrate AI to the process.

Most existing user experience methods cannot provide a unified view of both beneficial and adversarial user experiences, as are needed to consider the necessity and impacts of security features.

Impact

Why do we need to solve this?

Failure to understand the alignment between a user's experience and expectations can impact:

Solution

How do we solve this?

User Experience Inventory drives comparison of user experience to user expectation by:

The result of this process is a set of potential opportunities to better support our objectives.

Result

User Experience Inventory can be used at a macro level to understand a large-scale objective or at a small scale to understand a specific critical component of a large-scale objective.

User Experience Inventory can be used standalone to organize information or with other methods such as customer journey mapping, timelines, and structured analytic techniques.

User Experience Inventory does not enforce a timeline model of its own. When used with other methods, User Experience Inventory can be used across a whole timeline for summary or on each segment of a timeline for detail.

User Experience Inventory can be used to consider an existing or past experience or when forming a future experience.

User Experience Inventory supports examining or re-examining existing information or can help identify additional information to capture. If conditions change, User Experience Inventory can facilitate a consistent refresh of our understanding.

Technical Attributes

How does this solution align to your needs?

By design, User Experience Inventory exhibits:

The User Experience Inventory Model

Points of Inventory

User Experience Inventory considers the user experience at the following points, which are included in the inventory:

Points of Comparison

User Experience Inventory evaluates these qualities of the user experience using the inventory:

Descriptive Model

User Experience Inventory considers a specific subject. This can be a beneficial subject such as our end-user. This can be an adversarial subject such as someone attacking our system.

User Experience Inventory considers an objective. This can be the objective of our subject or our objective. The objective must relate to the subject. For a beneficial subject, the objective could be something the subject wants to do or we want the subject to succeed in doing. For an adversarial subject, the objective could be something the subjects wants to do or we want the subject to fail in doing.

User Experience Inventory considers whether the subject is likely to achieve the objective, and the range of possible impacts if that objective is achieved or not achieved.

User Experience Inventory considers possible misalignments in the experience between Desire and Satisfaction which may impact the likelihood of achieving the objective or the impacts:

Visual Model

User Experience Inventory visual model

Implementation Steps

1. Identify Subject

Define the subject. This could be a specific subject (individual), a type of subject (role), a class of subject (persona).

Each User Experience Inventory model concerns itself with one subject. The subject could be a:

2. Identify Objective

Define the objective. This could be the subject's objective (intended) or our objective for the subject (desired or undesired). The objective is selected based on what we need to model.

Each User Experience Inventory model is either modeling what the subject wants or what we want. If the subject is beneficial, generally we want the subject to succeed. If the subject is adversarial, generally we want the subject to fail.

User Experience Inventory can be used at macro scale or small scale. The objective helps inform what factors are in-scope for our model.

3. Populate the Model

Considering the subject and objective, we will populate the model:

Implementation Practices

Identifying Misalignment

Using our User Experience Inventory model we can determine possible outcomes by considering the misalignment between a subject’s desire and ability to achieve satisfaction. The following comparisons may be helpful:

A determination of success, partial success, or failure is tied to the subject and the vantage point we are using to consider the user experience. Both subjective and objective determinations may be relevant. Consider motivations, behavior, and other factors related to the subject. Consider that you may be wrong.

Identifying Gaps

Using our User Experience Inventory model, we can evaluate our understanding based on information in the model to identify gaps in our understanding. It can be helpful to look for:

Identifying Opportunities

We can prepare an additional copy of the User Experience Inventory model to consider potential opportunities, which contemplates a future state that more optimally delivers the experience we want the subject to have.

If we hope for the subject to have a more positive experience, we can consider how to reduce or eliminate the barriers and rough edges present in the original inventory. These barriers and rough edges can be indicated by misalignments or gaps.

To further guarantee our desired result, we can consider hardening the experience to prevent or compensate for potential failure points. Potential failure points can be identified as misalignments or gaps. We should consider whether single ideas or groups of ideas may be best.

If we are working adversarially, we may want the subject to have a less positive experience. To further guarantee our desired result, in this case we might consider ways to increase the likelihood of failure. The likelihood of failure can be increased by introducing misalignments or gaps. We should consider whether single ideas or groups of ideas may be best.

Updating a Model

Some environments allow or require a prior analysis to be revisited when conditions change. Make a new copy of the User Experience Inventory model to update an existing inventory. Include a date or versioning information on the inventory to allow identification of the newer copy. Make no changes to the original inventory.

Duplicate all still-relevant details from the original inventory to the new inventory. Do not duplicate details that have become inaccurate or irrelevant. Add new details to the new inventory as appropriate. Perform a new evaluation of misalignment and gaps for the new inventory.

Given updated information, it is possible for conclusions to change or to stay the same. Determine appropriate next steps if opportunities or recommendations have changed.

Artificial Intelligence

Artificial Intelligence (AI) may serve several roles when using User Experience Inventory:

Please consider the roles that AI plays in your project, and the best way to ensure information remains understandable for all parties involved.

See "Working with JSON" for details on available JSON descriptions of User Experience Inventory.

Suggested Resources

The author of this paper is not associated with these resources.

Visual Model Descriptions

User Experience Inventory Model

This description is of the standard visual for User Experience Inventory's Visual Model. The visual may be customized when used in visualization.

  1. At the top, heading content: a title, copyright notice, and link to the provider of the visual model.
  2. Below the heading is the general shape of a pyramid with seven tiers.
  3. The left side of the pyramid is labeled "Desire". The right side of the pyramid is labeled "Satisfaction".
  4. The peak of the pyramid is in the center, labeled "Success Measurement".
  5. The second tier of the pyramid from the top has one block at left labeled "Interfaces" and one block at right labeled "Supports". These blocks are connected with an arrow from left to right, labeled "usability".
  6. The third tier of the pyramid from the top has one block at left labeled "Actions Subject to Perform" and one block at right labeled "System Events Triggered". These blocks are connected with an arrow from left to right, labeled "visibility".
  7. The fourth tier of the pyramid from the top has one block at left labeled "Conditions Present at Onset" and one block at right labeled "Transitions or Changes Occurring". These blocks are connected with an arrow from left to right, labeled "augmentability".
  8. The fifth tier of the pyramid from the top has one block at left labeled "Gating Criteria" and one block at right labeled "Limiting Constraints". These blocks are connected with an arrow from left to right, labeled "understandability".
  9. The sixth tier of the pyramid from the top has one block at left labeled "Motivation of Subject" and one block at right labeled "Variability of Behavior". These blocks are connected with an arrow from left to right, labeled "consistency".
  10. The seventh tier of the pyramid from the top is the bottommost tier and has one block at left labeled "Objective of Subject" and one block at right labeled "Resulting Impact". These blocks represent the start point and end point of the experience. These blocks are connected with an arrow from left to right, labeled "viability".

Working with JSON

The following JSON files are available for User Experience Inventory:

JSON file Contents
op1digital-UXINV-available-json.json Index file listing all available UXINV JSON definitions
op1digital-UXINV-gaps-analysis.json Five gap identification categories with structured questions
op1digital-UXINV-implementation-practices.json Model updating, AI integration, and method integration practices
op1digital-UXINV-implementation-steps.json Three implementation steps with macro vs small scale guidance
op1digital-UXINV-landscape-description.json Problem, impact, solution, results, and technical attributes
op1digital-UXINV-misalignment-analysis.json Detailed comparison procedures and evaluation criteria for each misalignment type
op1digital-UXINV-model-definition.json 13 Points of Inventory and 7 Points of Comparison with Desire/Satisfaction framework
op1digital-UXINV-opportunity-identification.json Future state modeling and improvement strategies
op1digital-UXINV-points-of-comparison.json Seven misalignment types with conceptual definitions and comparison methodologies
op1digital-UXINV-points-of-inventory.json Detailed definitions of all 13 inventory components
op1digital-UXINV-subject-types.json Five subject type definitions and beneficial vs adversarial considerations
op1digital-UXINV-suggested-resources.json External resources and references
op1digital-UXINV-version.json Document metadata and version information

Working with Images

Visual Models

Visualization PDF PNG SVG VSDX
User Experience Inventory Visual Model PDF PNG SVG VSDX