CUBI User Experience ResourcesAbout Corey SternContact/SubscribeAction CycleExperience FactorsCUBI UX User ExperienceThe CUBI UX Model

About the CUBI UX Model

Author: User Experience Designer Corey Stern

We all want to be a part of compelling creative projects—projects that solve business problems and engage users through meaningful and valuable experiences. However, given tight budgets and timelines it's challenging to create genuinely innovative design, identify gaps in the process, and consider the variety of factors for effective user experience.

To solve these common challenges, I researched existing user experience models or frameworks and found that most UX diagrams are confusing, unorganized, complex or antiquated making them useless for designers and clients. That's why I decided to create my own model.

Henry Ford once said...
"I invented nothing new. I simply assembled the discoveries of other men behind whom were centuries of work... Progress happens when all the factors that make for it are ready and then it is inevitable."

This was exactly my approach. I began my work by reverse-engineering hundreds of award-winning interactive projects* from a range of industries and project types (marketing websites, games, apps, e-commerce, educational, etc.), to understand and document the concepts, interactions, and elements of the experiences.

*Graphic used with permission from (Favourite Website Awards). *Research included reviewing Google's Creative Sandbox, Communication Arts, The FWA, and Behance from January-June 2014.

It was impossible for me to determine if each project was successful or not—effective design requires more than a pretty surface or whiz-bang interactions. However, the research did help provide insights on the different components that comprised each project.

As a result of my research, I determined most projects had a strong balance of content and interactions. The content was engaging and easy to consume, while the interactions supported access to more content.

When considering how these elements overlap with user goals and business goals, I created the CUBI User Experience Model. This model helps deconstruct the major components, which consist of:

User Goals
Business Goals

When considering the intersections on the diagram, there was the Process by which users navigate through content through the provided interactions, which includes attraction, reactions, actions and transactions.

Another set of intersections were Experience Factors (). In order to have an effective experience a product needs to be comprehensive, useful, usable and branded.

The Benefits of CUBI

As I used and developed the model it began to serve multiple purposes:

1) Creativity
Creative experiences have the potential to greatly engage users and provide more unique brand experiences. The model provides a framework for presenting content more creatively, through use of a variety of techniques and methodologies.

2) Communication
When terminology and language are common between designers and clients, it provides for greater communication and helps keep the strategy on-track.

3) Simplification
The terminology and practices that are a part of experience design can be vast and confusing. This model simplifies the complex design process, and delivers it in consumable bite-sized chunks, by outlining all the considerations that must be made throughout a project.

4) Collaboration
When we understand the factors involved with designing experiences we then understand the different roles, teams, assets, and content required to execute on any given strategy. This understanding can help create a project plan and make it easier to delegate tasks.

5) Gaps
The model can help identify gaps within the design process. For example, a business may have established requirements, goals, and functionality for their marketing site, but maybe they haven't developed a content strategy—or they have only marketing research, but haven't performed formal user research.

The Layers of CUBI

There are five layers to consider when incorporating content-Content Types, Models, Treatments, Methods, and Architecture.

1) Content Types
Content is more than just text. Content includes a variety of media including photography, video, audio, data, documents, and a whole bunch of other things you might not have even considered. When content types are combined there are more opportunities for creative forms of media. For example, infographics combine text, data visualization, and illustration. It's also critical to inventory the different types of content and how the content can become object-oriented, which is when content is used in other contexts.

2) Content Models
Content models combine the different content types into a more recognizable model or format. For example, a recipe is a content model, which may include content types such as ingredients, instructions, and photography. The content model for a movie review may contain content types such as a movie description, ratings data, a list of actors, and a movie trailer.

3) Content Treatments
Content can also have applied aesthetics and treatments. For example, the visual style may include 2D illustration or the photography may be treated with a vintage style or duotone. Text may have a unique tone or personality based on the brand voice. Graphics may reflect a certain company culture or personality, which can be indicated in brand guidelines.

4) Content Methods
Content can be presented in more creative ways. It can be vastly more interesting and engaging when methods like storytelling, metaphors, analogy, symbolism, scenarios, challenges, or other creative concepts are applied.

5) Content Architecture
Content architecture is the structure and organization of information in a website or software system. It touches all content categories including content types and models and how content interlinks.

To summarize, Content Types are aggregated to create Content Models. The content types and models can have an applied Content Treatment. A Content Method can provide a narrative or framework for the content. All of these elements are organized through Content Architecture.

User Goals
There are five layers to consider when incorporating user goals:
User Types, Needs, Motivations, Behaviors and Outcomes.

1) User Types
It's important to understand the different user types that will use the end product. A common practice is to create user personas that detail their different roles, responsibilities, skill-levels, demographics (gender, age range, languages, locations, etc.) psychographics (personality, values, attitudes, interests, lifestyles) and where, when and how they will use the product.

2) Needs
Once user types are identified, it is critical to understand and define the relevant needs and aspirations that will help fulfill their goals. Some needs may be simpler, like finding documentation, while others are more complex more physiological or esteem needs. Additional examples of needs may include personal progression, accomplishment, mastery, recognition, status, belonging, expression, or a sense of purpose.

3) Motivations
Once the user needs are identified, we need to understand how users are motivated to fulfill those needs. This could be a wide range of intrinsic or extrinsic rewards or motivators, implemented with cues, design triggers or other techniques.

4) Behaviors
Once the motivations are understood, it's important to research the user's current behaviors and how new motivations can potentially drive behavior change. With enough motivation and behavior change there is a greater likelihood of developing new habits and loyalty to a product and brand.

5) Outcomes
The combination of Needs, Motivations and Behaviors can then translate into meaningful and measurable outcomes for users.

To summarize, each User Type has a set of Needs they are trying to fulfill. Users are Motivated to take action. Repeated Behaviors can produce significant user Outcomes.

An example may be mother with a busy schedule (User Type) who Needs to train for a 10k. She might be Motivated by daily reminders and encouragement from friends to exercise (Behaviors) resulting in longer distance runs (Outcome).

Business Goals
There are four layers to consider when incorporating business goals-Operations, Offerings, Outcomes and Mission.

1) Operations
Each project has operations that support the product, which can include people, resources, and other connected experiences.

People involved in the project can be key business stakeholders, content contributors, subject matter experts, collaborators, administrators, recruited users and others involved in the project.

Resources may include content data feeds, APIs, third-party tools, stock artwork, brand guidelines, existing user research, analytics or other resources.

Connected Experiences can happen prior, during and after the experience. First, understand how users will find the product either through internal communications, advertising, the App Store, search engines or through social media. This helps make the communications consistent, congruent, professional, and focused. Then users may interact with departments like live customer support, technical support, human resources, or others. This understanding informs the designer how the company has the capacity to support user inquiries.

2) Offerings
The business may offer an ecosystem of products and/or services. It's also important to understand how these products and services relate to each other. To communicate these offerings, the business should also have a value proposition, which states why a consumer should use the product or service versus other competitors.

3) Outcomes
The offerings ultimately support meaningful metrics and Key Performance Indicators that help support business success. KPIs may include financial performance, customer acquisition goals, increased customer satisfaction, employee performance metrics, call center metrics, or other indicators.

4) Mission
A mission statement provides the core purpose of an organization, its competitive advantages, its target audience, and the reason the organization exists. The mission statement should guide decisions and clearly define goals.

To summarize, the Operations support the business Offerings. If customers have positive brand experiences and transactions they provide business Outcomes, which help fulfill the business Mission.

There are four layers to consider when incorporating interaction—
Patterns, Systems, Devices, and Humans.

1) Pattern Interaction
Design patterns (AKA Micro Interactions) are reusable components and interactions. Patterns include everything from headers and menus to calendars and maps. Resource libraries for patterns include Pattern Tap, Mobile Patterns and pttrns.

2) System Interaction
The system can contain navigation, flows, feedback, and notifications to help the user progress and achieve their goals. The nature of the system can either be static, meaning that it is unchanged or dynamic meaning there is constant change or activity within the system. Dynamic systems can be regulated or self-regulated, meaning there are varying degrees of permissions and actions certain users perform based on their credentials. Systems can also be defined by the content management system or other system software, which may have a set of capabilities and limitations.

3) Device Interaction
When designing for an experience it's key to understand the capabilities and constraints of the targeted devices, including screen sizes, connectivity, user interface conventions and other factors.

The experience could happen with a variety of devices including phones, tablets, kiosks, terminals, watches, appliances or other things. For example, modern phones can support gestures, geolocation, accelerometers, audio recording, camera capabilities, push notifications and other features that are native to modern phones.

User interface design considerations are also made to provide experiences that are ergonomic and comfortable when using certain devices.

4) Human Interaction
The human interaction may be formal or informal, personal or interpersonal, social, or some other type of human interaction.

To summarize, a set of Patterns are provided in a System. The system can be available on multiple Devices to encourage certain types of Human Interaction.

Next Up...
Learn more about the Experience Factors within the model.

Copyright 2016 CUBI User Experience The CUBI User Experience site is not affiliated with or endorsed by The Nerdery. Corey Stern on Twitter