Introduction
What is User-Centred Design (UCD)?
User-Centred Design (UCD) is an iterative process that places real people at the heart of product development — ensuring that what you create is useful, usable, and genuinely meaningful. But knowing what UCD is and actually putting it into practice are two very different things.
That’s where this checklist comes in.
Whether you’re part of a product team, leading a project, or just getting started with UCD, this step-by-step roadmap will guide you through each stage of the process: Planning, Research, Requirements, Design, and Evaluation. It breaks down what to do, how to do it, and what outputs to aim for — helping you embed empathy and inclusion into every decision.
Use it to stay focused, build alignment, and deliver digital experiences that truly meet user needs.
Planning Checklist
Laying the Foundation for Success
Before diving into user-centred design, a solid plan ensures your project stays on track and delivers real impact. This checklist will guide you through the essential first steps—defining the problem, aligning with organisational goals, identifying stakeholders, and setting clear objectives. By establishing key metrics, timelines, and budgets upfront, you’ll create a strong foundation for a smooth and effective UCD process.
To Get You Started
Identify the problem you're trying to solve and set clear objectives
Map your stakeholders and clarify roles and responsibilities
Define which users you're measuring, and why
Create a timeline, budget and project plan
Research Checklist
A Research-Driven Approach
To create truly user-centred experiences, you first need to understand how your users think, feel, and behave. This stage involves gathering insights through various research techniques, including interviews, surveys, focus groups, diary studies, and ethnographic research. You can also complement this with secondary research, such as analyzing industry trends, competitor strategies, or existing website analytics.
The goal of this research is to develop Empathy Maps and User Personas—powerful tools that help you visualize user needs, motivations, and pain points. These insights lay the groundwork for designing solutions that truly resonate with your audience.
To Get You Started
Select research methods
Develop your interview guides, questions or surveys
Define your participant criteria
Ensure all research is compliant
Recruit participants
Conduct research
Capture the data - via note-taking or recording
Review the research, highlighting key user touch-points or issues
Create draft User Personas based on the initial findings
Document the above and share with stakeholders
Agree on next steps
Requirements Checklist
Defining User Requirements
Once you understand user behavior, the next step is identifying what users truly want and need. This phase involves synthesizing research findings using techniques such as affinity mapping, user journey mapping, task analysis, storyboarding, and system mapping. These methods help uncover key pain points, motivations, and opportunities for improvement.
Translating Insights into Action
The outcome of this process is a set of clear problem statements, design criteria, and a prioritized features list—ensuring that your solutions align with user needs. Additionally, defining success metrics at this stage helps measure the impact of your design decisions, keeping the project focused on delivering meaningful outcomes.
To Get You Started
Cluster research findings to identify themes
Highlight the key needs, pain points and opportunities
Expand on draft Personas – including goals, behaviours, challenges and motivations
Expand on draft Personas – including goals, behaviours, challenges and motivations
Develop low-fidelity prototypes or sketches that reflect this
Share the above with stakeholders and users for feedback
Perform task analysis to identify bottlenecks
Define functional and non-functional requirements
Prioritise these requirements – focus on high-impact and high-priority
Prioritise these requirements – focus on high-impact and high-priority
Summarise findings into actionable design principles
Summarise findings into actionable design principles
Design Checklist
Designing for User Needs
With a clear understanding of what users want and need, the focus shifts to how best to deliver those solutions. This stage is all about translating insights into tangible concepts through brainstorming, concept development, and storyboarding. By exploring different possibilities, teams can refine their ideas and ensure they align with user expectations.
The end result of this process includes wireframes, mock-ups, and prototypes—early representations of the final product. These design artifacts help visualize solutions, test ideas, and gather feedback before full development, ensuring a user-centred approach from the start.
To Get You Started
Review the research and design briefing
Set goals by aligning design objectives with success metrics
Facilitate brainstorming sessions with teams
Sketch ideas and concepts that address user needs
Create low-fidelity wireframes – focusing on structure, layout and functionality
Build prototypes for testing
Check designs for accessibility and usability heuristics
Share the designs and gather feedback
Iterate the concepts based on feedback
Implement design including micro-interactions and style
Test prototypes with users
Refine based on their insights and feedback
Complete designs and hand to development
Evaluation Checklist
Ensuring Usability and Effectiveness
Once a design is in place, the next crucial step is evaluating how well it works for users. This phase involves testing and refining solutions through usability testing, A/B testing, and heuristic evaluations. These techniques help identify pain points, uncover usability issues, and highlight areas for improvement.
The ultimate goal is to establish a continuous feedback and improvement process. By iterating on designs based on real user interactions, you ensure that the final product is both functional and user-friendly, delivering the best possible experience.
To Get You Started
Define evaluation goals and set success criteria based on these
Select the methods to evaluate these
Recruit users based on personas
Create tasks or goals that reflect real user goals
Develop a test plan – objectives, scripts, tools
Observe the users interacting with the product
Collect feedback on their experience (qualitative and quantitative)
Review the research, highlighting key user touch points or issues
Analyse data
Review in line with accessibility compliance
Collate all evaluation findings and prioritise any issues based on severity
Brainstorm solutions to address
Update prototypes accordingly
Re-test the improved designs and gather feedback
Share findings with stakeholders
Set up plan for periodic evaluations and continuous improvement
User Centred Design Strategy
Our User-Centred Design (UCD) strategy packages are crafted to elevate your digital products by prioritising the user experience, and ensuring your digital products meet the real needs of your audience. Companies that prioritise user-centered design see a 228% ROI (Design Management Institute, 2020).
Our service helps you identify user needs, develop a strategic plan to address them, and provides recommendations for ongoing user experience improvements for websites, apps, customer portals and bespoke digital tools.




