UX framework template you can copy
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.