How we facilitate a UX workshop at Outsourcify.

View in another language:
How we facilitate a UX workshop at Outsourcify.
Categories
Resources
Author

Edgar Outsourcify

Design Manager & UX/UI Specialist
Date

Intro

We hold UX workshops to help us get together with the client stakeholders and make the project start as smooth and fast as we can. This article will help you understand how we facilitate a UX workshop at Outsourcify.

Outsourcify design team during User Experience workshop
Outsourcify design team during User Experience workshop

First what is a UX Workshop?

A UX Workshop is the meeting of designers and stakeholders who have expertise and experiences in the UX and the targeted market. It is the first phase to share ideas of users’ needs, knowledge of the market and try to find effective solutions together within a short amount of time.
We hold several types of workshops, depending on the project requirements, we suggest:

  • Discovery workshops
  • Technical workshops
  • Design workshops

Discovery workshops

Basically when we have a large project, we adopt discovery workshops. The main goal of this workshop is to learn as much as possible about the clients’ businesses, objectives, users and competitors through the interviews with the clients. Clients know what they want for both the market and users. It helps us to make it easier to understand the needs and find effective solutions and suggestions to improve the user experience. We don’t involve much in technology and design within this type of workshop. The idea is to define a high level workflow of the application and then drill down into each workflows (user flows, statuses flows etc.).
After all these phases, we work on wireframes and prototypes of these defined workflows.

Technical workshops

Technical workshops are suitable and practical when the project doesn’t require much work on UI design i.e. when the project is about an admin facing panel which isn’t the interface facing public users, or when the clients want some upgrades of their existing applications. It lasts about 1 hour to define what are the business objectives and understand the goals and purposes. The interviews with the client consist of core questions such as business outlines and user centered questions.
Then more hours are allocated to defining the technical aspects of the project. The most beneficial part here is that customers usually know what are the needs of the market and know the functional aspects of the project. It helps us to understand the scope better and it reduces the potential risks later on in the project.

Design workshops

Design workshops are aimed to bring designers and stakeholders together to discuss the application’s current user journey, share understanding whether there are any major user pain points and find the effective solution for better user experience and define the right layouts to prepare for the visual design. We conduct activities such as empathy mapping, user journey mapping and creating personas to encourage participants in the workshop to think about users’ needs effectively. After effective ideas and solutions are clustered, we work on the prototype (wireframe) based on them.

Empathy mapping: We put together with all the necessary stakeholders and designers to help find users’ thoughts and feelings while they use their products and applications.
User journey mapping: We apply user journey maps to understand and enhance the user flow or create a new experience for the target users. We choose creating a persona to support this map. During the user journey mapping, stakeholders draw features, ideas or highlight specific features and leave feedback.

Why is the UX Workshop important?

The key point of the UX workshop is to bring different perspectives and ideas together from across designers and stakeholders about customers’(users) needs and problems and reduce the risk of unnecessary costs and losing time. Based on the agreed ideas through the workshop, we create a prototype representing a simplified site scheme (skeleton) which consists of main elements in the form of black and white blocks to help identify the direction of the design and save time.

How we run a productive design workshop:

Phase 1: Initiation

Depending on the scope of the project i.e. which is big and requires discovery or design workshops, we like to split workshops into several short ones; first workshop of about 3 to 4h then several ones of 1h 30 to 2h max later in the process.

Phase 2: Planning a workshop

To run smoothly, we prepare for all the tasks we need to do beforehand at the workshop. In particular, we prepare briefs for stakeholders, invitations to participants and the meeting moment, materials to be displayed, and introduction pitch, etc.

Phase 3: Set challenge and objectives

We clearly articulate the goal of the UX workshop to participants. Within the workshop, we try to figure out the product and business inside, out and needs through the interaction and activities such as interviewing clients and writing down their ideas.

Phase 4: Thinking Exercise (Empathy Map)

Generally, we use thinking exercises for discovery and design workshops rather than for technical workshops. It is a process based on the Empathy Map Canvas tool which consists of Explain, Execute and Examine, we develop deep, shared understanding and empathy for users. We use it to help ourselves improve customer experience and to design better work environments. In addition, we conduct a competitor benchmarking exercise with a focus on functionality, look and feel through reviewing competitors to understand the functionality the design should have.

Empathy Map sample illustrating what Outsourcify uses to conduct thinking exercises through a UX workshop
Empathy map sample from Google image

Phase 5: User Journey Mapping (Creating User Personas)

What are user personas?

Personas are fictional characters who embody specific key characteristics of target and/or current user groups and thus draw closer to them. They represent the different user types who might use a website or application.

These personas are drawn out of the user analytics data from the existing business or from the stakeholders’ knowledge of their target group (usually by conducting interviews with their potential users).

How to create personas?

We create user personas at the beginning of the work in order to have the users in mind throughout the design process, to be able to put ourselves into their position.

  1. Be aware of the user’s prior knowledge about the given area: Who is the product for. What do users know about similar products? What expectations do they have? All these need to be taken into account when designing the applications.
  2. Define the persona by starting with basic data and articulate more specifics to complete a picture of that persona. The basic data to start with is:
    • Name
    • Age
    • Occupation
    • Behavior

  3. List the user needs and features with Experience Map. The Experience map is created from research gathered through stakeholders’ interviews and web analytics. The Experience map displays this research through storytelling and visualization. It presents perspective to show a user’s true experience.
Outsourcify design team brainstorming session
Outsourcify design team brainstorming session

Phase 6: Creating Sitemaps and Wireframes

We always start web / application design projects with a structure and a planning process based on the agreed ideas through the workshops. We don’t begin visual (UI) design work until the sitemap, wireframes and Information Architecture have been reviewed, discussed, modified and approved by team and clients.

What is a sitemap?

A sitemap is a list of all the pages that will be on a website which is depicted as a flowchart mostly. A sitemap helps to prioritize what content and pages are most important. Without a sitemap, the website will be unorganized.

What is a wireframe?

Wireframes are used early to establish the basic structure of a page before visual design and content is added. It is basically the skeleton of the project – like an architecture plan comes before starting the actual interior design. Wireframes allow us to build realistic, clickable proof of concepts that allow users to get a feel for what we’re building.

It is here to defined the Information Architecture (IA) which

What is Information Architecture?

As it’s self-explanatory, the Information Architecture is the structure of the content itself.

In other words, IA definition is the answer to one question: “what content to place and where?”. Of course it becomes more complex than that as we need here to consider all the previous researches on User Experience, personas, journeys etc.

This IA defines the hierarchy of the content, it is answered by going through a lot of questioning such as – “Following this user persona and journey, this or that title would be more interesting to place here or there” etc.

How to Wireframe a Website?

There are a number of wireframing tools to create wireframes quick and easy such as Adobe Xd, Figma, Sketch, Invision and etc. Our design team normally uses Adobe Xd when we work on the wireframe.

How we make wireframes:
  1. Focus on UX. A wireframe is not a UI design.
    When we’re wireframing, we try to keep our minds up that wireframe isn’t about filling every page or loading the screen with all visual design components and focus on the user experience. It’s about knowing “Who are the main users, and how can we make the experience of using a website as seamless as possible for them?”.
  2. Make it simple.
    Wireframe is the early stage before visual design. We create the wireframe stays simple and shows how elements are laid out on the page and how the site navigation has to work by using simple rectangles and grayscale colors.
  3. Summary of guidelines we keep in mind when we work on wireframe:
    • Keep colors to grayscale: white, black, and the grays.
    • Use a maximum of two generic fonts.
    • Avoid Graphics (pictures, backgrounds, etc.). Try using simple rectangles and squares as placeholders with an “x”.
    • Avoid using branding (logo, slogan, company themes, etc.)
Outsourcify wireframes of a corporate website design project
Outsourcify wireframes of a corporate website design project

Summary

For the final, we use the results and the information acquired prior to and during the workshops in order to move to the overall goal and start working on visual (User Interface) design. Therefore, this UI design is based on strong foundations out of all the insights, solutions and business expectation we’ve got from the workshop.

Thank you for reading! We hope this article was useful.

For more information about what we do, feel free to contact us. We’re ready to help you!

Edgar Outsourcify · Design Manager & UX/UI Specialist

UX/UI and Project management expert. Obtained a Bachelor in IT, Design Communication and Project Management. He started his career as a graphic, web and UX/UI designer in France, Lyon; then became a Digital Project Manager in a web agency in Bangkok and now the Design Manager in Outsourcify.

Have a project in mind?
Let's start your project today

Contact Us
Have a project in mind?
Let's start your project today

Related blog articles

Resources

Building a B2B Product: Laying the Right Foundations from Day One

September 29, 2025

Building a B2B Product: Laying the Right Foundations from Day One
Building a B2B Product: Laying the Right Foundations from Day One
Technologies

A ResTech MVP in 1 Month

September 19, 2025

A ResTech MVP in 1 Month
A ResTech MVP in 1 Month
Technologies

Recent Projects at Outsourcify: A Behind-the-Scenes Series

June 2, 2025

Recent Projects at Outsourcify: A Behind-the-Scenes Series
Recent Projects at Outsourcify: A Behind-the-Scenes Series
Technologies

Our Headless WordPress Journey with Astro.js and Vue.js

September 2, 2025

Our Headless WordPress Journey with Astro.js and Vue.js
Our Headless WordPress Journey with Astro.js and Vue.js
Resources

Why Taking Over a Development Project Is Always a Challenge

August 11, 2025

Why Taking Over a Development Project Is Always a Challenge
Why Taking Over a Development Project Is Always a Challenge
Technologies

From Vibe-Coded Prototype to Production-Ready: How Client Mockups Accelerate Our Work

August 5, 2025

From Vibe-Coded Prototype to Production-Ready: How Client Mockups Accelerate Our Work
From Vibe-Coded Prototype to Production-Ready: How Client Mockups Accelerate Our Work
Technologies

Outsourcify’s 2025 Tech Stack Driving Digital Excellence

August 4, 2025

Outsourcify’s 2025 Tech Stack Driving Digital Excellence
Outsourcify’s 2025 Tech Stack Driving Digital Excellence
Outsourcify Story

What Our Clients Say About Us: A Look at Outsourcify’s Google Reviews

July 30, 2025

What Our Clients Say About Us: A Look at Outsourcify’s Google Reviews
What Our Clients Say About Us: A Look at Outsourcify’s Google Reviews
Outsourcify Story

The Agency Developer: Beyond the Code

July 14, 2025

The Agency Developer: Beyond the Code
The Agency Developer: Beyond the Code
Resources

A Website Is Non-Negotiable in 2025 — But Its Content May Be Training AI

July 9, 2025

A Website Is Non-Negotiable in 2025 — But Its Content May Be Training AI
A Website Is Non-Negotiable in 2025 — But Its Content May Be Training AI
Resources

SaaS Tools Annual Cost Comparison for a 35-User Team – and What You Can Learn from Our Journey

June 11, 2025

SaaS Tools Annual Cost Comparison for a 35-User Team – and What You Can Learn from Our Journey
SaaS Tools Annual Cost Comparison for a 35-User Team – and What You Can Learn from Our Journey
Resources

A Guide to Thailand’s Online Payment Gateways

May 4, 2025

A Guide to Thailand’s Online Payment Gateways
A Guide to Thailand’s Online Payment Gateways
Technologies

10 Programming Practices Worth Rethinking

April 29, 2025

10 Programming Practices Worth Rethinking
10 Programming Practices Worth Rethinking
Outsourcify Story

The Outsourcify Story #1: Lessons from a decade in Web Development

March 23, 2025

The Outsourcify Story #1: Lessons from a decade in Web Development
The Outsourcify Story #1: Lessons from a decade in Web Development
Technologies

Outsourcify partners with Sisense: the Power of Business Intelligence

February 16, 2025

Outsourcify partners with Sisense: the Power of Business Intelligence
Outsourcify partners with Sisense: the Power of Business Intelligence
Technologies

The 8 Archetypes of Software Engineers Every Team Needs (And How to Harness Their Superpowers)

February 6, 2025

The 8 Archetypes of Software Engineers Every Team Needs (And How to Harness Their Superpowers)
The 8 Archetypes of Software Engineers Every Team Needs (And How to Harness Their Superpowers)
Outsourcify Website

Eco-friendly and Accessible Websites: Building a Sustainable Digital Future

December 10, 2024

Eco-friendly and Accessible Websites: Building a Sustainable Digital Future
Eco-friendly and Accessible Websites: Building a Sustainable Digital Future
Technologies

The impact of API-centric approaches on software development

November 27, 2024

The impact of API-centric approaches on software development
The impact of API-centric approaches on software development
Technologies

How to know you can trust a web agency: A practical guide

November 15, 2024

How to know you can trust a web agency: A practical guide
How to know you can trust a web agency: A practical guide
Technologies

Who’s watching? A guide to privacy on websites and protecting your data

November 14, 2024

Who’s watching? A guide to privacy on websites and protecting your data
Who’s watching? A guide to privacy on websites and protecting your data
Technologies

Understanding the differences between MVP and MMP for smarter product development

November 13, 2024

Understanding the differences between MVP and MMP for smarter product development
Understanding the differences between MVP and MMP for smarter product development
Technologies

The top 3 strategic pitfalls that can derail a tech startup

November 8, 2024

The top 3 strategic pitfalls that can derail a tech startup
The top 3 strategic pitfalls that can derail a tech startup
Technologies

How to avoid AI project failures: lessons from automation

November 7, 2024

How to avoid AI project failures: lessons from automation
How to avoid AI project failures: lessons from automation
Technologies

The top 3 pitfalls facing CTOs and how to overcome them

October 31, 2024

The top 3 pitfalls facing CTOs and how to overcome them
The top 3 pitfalls facing CTOs and how to overcome them
Technologies

How do we extract the needs of a startup in the context of a Define Scope – Requirements Workshop?

October 29, 2024

How do we extract the needs of a startup in the context of a Define Scope – Requirements Workshop?
How do we extract the needs of a startup in the context of a Define Scope – Requirements Workshop?
Technologies

The vital role of a product owner in your web project

October 25, 2024

The vital role of a product owner in your web project
The vital role of a product owner in your web project
Technologies

How to choose a web agency: Top platforms to help you find a reliable partner

October 15, 2024

How to choose a web agency: Top platforms to help you find a reliable partner
How to choose a web agency: Top platforms to help you find a reliable partner
Technologies

The breadth of expertise required for Web Development

October 9, 2024

The breadth of expertise required for Web Development
The breadth of expertise required for Web Development
Technologies

Running daily, a day early: cron jobs for everyone

October 7, 2024

Running daily, a day early: cron jobs for everyone
Running daily, a day early: cron jobs for everyone
Company Activities

Behind the scenes: Triple baby party & reflecting on our company’s sociology

October 4, 2024

Behind the scenes: Triple baby party & reflecting on our company’s sociology
Behind the scenes: Triple baby party & reflecting on our company’s sociology
Technologies

Caching: Our number one suspect

August 9, 2024

Caching: Our number one suspect
Caching: Our number one suspect
Technologies

What is a database and how do you choose one for your web application project?

June 18, 2024

What is a database and how do you choose one for your web application project?
What is a database and how do you choose one for your web application project?
Technologies

Outsourcify’s expertise with the Astro framework

June 11, 2024

Outsourcify’s expertise with the Astro framework
Outsourcify’s expertise with the Astro framework
Technologies

What is an API and how does Outsourcify use them?

May 22, 2024

What is an API and how does Outsourcify use them?
What is an API and how does Outsourcify use them?
Technologies

Which LLMs are we using to facilitate the development at Outsourcify?

May 10, 2024

Which LLMs are we using to facilitate the development at Outsourcify?
Which LLMs are we using to facilitate the development at Outsourcify?
Technologies

Integrating an AI service for Real Estate

January 19, 2024

Integrating an AI service for Real Estate
Integrating an AI service for Real Estate
Technologies

Vue 3 vs React: The Quiet Revolution in Front-End Development

April 7, 2025

Vue 3 vs React: The Quiet Revolution in Front-End Development
Vue 3 vs React: The Quiet Revolution in Front-End Development
Technologies

Top 10 Reasons to Outsource SaaS Application Design and Development

December 16, 2024

Top 10 Reasons to Outsource SaaS Application Design and Development
Top 10 Reasons to Outsource SaaS Application Design and Development
Resources

How do we use Digital Ocean as infrastructure at Outsourcify?

December 12, 2023

How do we use Digital Ocean as infrastructure at Outsourcify?
How do we use Digital Ocean as infrastructure at Outsourcify?
Outsourcify Website

Unwrapping December: Round-up of our latest projects

November 30, 2023

Unwrapping December: Round-up of our latest projects
Unwrapping December: Round-up of our latest projects
Technologies

User Interface(UI) design process, before & after.

January 14, 2021

User Interface(UI) design process, before & after.
User Interface(UI) design process, before & after.
Company Activities

Programmer’s View VOL.1

October 22, 2019

Programmer’s View VOL.1
Programmer’s View VOL.1