UX framework template you can copy

Artem Kulitski
Bootcamp
Published in
3 min readJan 13, 2023

Use this simple UX framework template to deliver great experience to your customers. Select what is doable and applicable to the product/problem/feature. Simplify.

Overview

First, carefully and strategically pick out what pieces of information are the best starting points for organising your thinking. Ask questions:

  • Why are we doing this?
  • What problem/need/pain does it solve?
  • Is it a vitamin or painkiller?
  • What is the severity of this problem/need/pain?
  • Does it require immediate solution?
  • What is the root cause of this problem/need/pain?
  • Have we done enough research to validate this problem/need/pain?
  • What category does it fall into based on Kano Model: Basic (essential feature), Performance/Satisfier, Excitement/Delighter, Indifferent attributes, Reverse attributes.

1. Empathise

Dive into specifics of a product/problem/feature and its role in people’s lives. Talk to people to understand their experiences, goals, needs, fears and motivations. Cast aside all assumptions about the problem, the consumers, and the world at large.

1.1 Empathy map

  • People saying:
  • People doing:
  • People feeling:
  • People thinking:

1.2 User scenarios

  • Who — details of the persona/behavioural archetype
  • What their goals are
  • When they might perform tasks (including obstacles)
  • Where they might do these tasks (including obstacles)
  • Why they want to do things, must perform subtasks, etc

2. Define

Accumulate the information and define the core problems you have identified.

2.1 Problem statement

Describe the problem you’re trying to solve by doing this work.

2.2 Business success criteria

The criteria that must be met in order to consider this feature a success.

2.3 User success criteria

The criteria that must be met in order to consider this experience a success.

3. Ideate

Look for ways to find innovative solutions to the problem statement you’ve created.

  • Brainstorm
  • Task analyses
  • Where it fits within the journey map
  • Simple user flows
  • Any other idea input

3.1 Brainstorming session notes:

Notes after brainstorming session

3.2 Task analyses:

  • Trigger: What prompts users to start their task?
  • Desired Outcome: How users will know when the task is complete?
  • Base Knowledge: What will the users be expected to know when starting the task?
  • Required Knowledge: What the users actually need to know in order to complete the task?
  • Artifacts: What tools or information do the users utilize during the course of the task?
  • Other: What other questions/issues/objections might user have regarding this task?

3.3 Visual idea inputs/flows:

4. Prototype

Create scaled-down versions of the product (or specific features) to investigate the ideas you’ve generated.

5. Test, learn, iterate

Find ways to test the prototype or low fid mockup to identify possible problems at early stages. Return to empathise, define, ideate stages if necessary. Learn and move forward.

6. Design

Create high fidelity designs

7. Implement

Implement the designs

8. Test, learn, iterate

Collect quantitative and qualitative data to validate the solutions against success criteria. Return to empathise, define, ideate stages if necessary. Learn, iterate and improve.

Alternatives considered

List any alternatives you considered. Explain why they weren’t used.

Related documents

Include links to other pages as necessary (e.g. technical design doc, project proposal, etc.)

If you’d like to support my work, visit my “Buy Me a Coffee” page to get a free UX/UI review and consider becoming a member!

UXclass is a collection of UX (User Experience) and Product Design related resources that can help designers, developers, founders and all creators build successful products and services.

--

--

Bootcamp
Bootcamp

Published in Bootcamp

From idea to product, one lesson at a time. Bootcamp is a collection of resources and opinion pieces about UX, UI, and Product. To submit your story: https://tinyurl.com/bootspub1

Artem Kulitski
Artem Kulitski

Written by Artem Kulitski

Helping people build better products. Collecting UX stuff at http://uxclass.co

No responses yet