About

Account

Support

Profile

Work & team

A client project and I collaborated with a Product manager, Engineers, and Founding members.

Final deliverable

High-fidelity prototype of user dashboard

Time & tool

3 weeks and the tool I used was Figma.

X2 analytics Employers dashboard.

I designed the Dashboard for Recruiters to manage hiring flow

Outcome

Solution

Outcome

Solution

01

About me

Role

Challenge

Define

At X2 Analytics I had the opportunity to take the ownership of the dashboard design

In this case study, we will delve into the design process of a dashboard,

including the identification of the primary user goal, techniques for creating an efficient dashboard,

and strategies for overcoming obstacles.

My Role

UX and UI Designer

My Team

Project manager/

Data Scientist

Front-end engineer.

Backend Engineer

CEO

Tools

Figma

Duration

3 weeks

My Key contribution

Designed the Dashboard

Gathering requirements from

stakeholders

Designing new components

Designing user flow

Added interactions

UI Design

"Say goodbye to the traditional way of recruiting"

Redefining the way of hiring for new generation

By Derrick Khoa , CEO of X2 analytics

Challenge

Challenge

Define

Define

02

With X2 Analytics' new technology and agile approach, how might we design

a Dashboard for recruiters/employers to reduce talent acquisition efforts?

03

Outcome

Solution

Outcome

Solution

Outcome

Solution

Challenge

Define

X2 analytics is a job search and managing hiring flow platform, dedicated to

tech roles and the client's demand was to finish the dashboard so that the CEO can

present the product to the potential buyer. The purpose of

this dashboard is to manage the hiring flow while collaborating

with the hiring team and the primary user

would be recruiters or HR people.

X2 analytics is an enterprise recruitment software company, dedicated to

roles and the client's demand was to finish the dashboard so that the CEO can

present the product to the potential buyer. The purpose of

this dashboard is to manage the hiring flow and the primary user

would be recuiters or HR person.

Problem : Browsing candidates take time

Solution #1 Matched candidates

No need to browse candidates, just see the top matches.

Problem: Gathering all the info about

candidate takes time and effort.

Solution # 2 View Metrics and data

Skip the traditional way of gathering information about any candidate and use data to make a more informed decision.

Problem : Manually collaborting with the team

Solution #3 Effortless hiring flow

Easy way to collaborate with the team including hiring managers. This way companies can avoid the delay in hiring and
can provide the best candidate experience.

04

Outcome

Solution

Outcome

Solution

Overview

Context

Challenge

Define

When I received the project I had 3 weeks to finish it. The team has been

working on the project from the last 9 months. The platform has two parts and

I was responsible for the second part which is HR's dashboard. The team provided

me all the necessary assets to begin my work such as user research ,

a design library and a half-finished mockup of the dashboard.

05

Outcome

Solution

Outcome

Solution

About work

Process

Challenge

Define

Week 1

Week 1

Week 2

Week 3

Bring to life

User flow

wireframing

high fidelity protoytpe

vALIDATE

Test

Evaluate and refine


Breakdown the ask

Understanding the problem

Specifying deliverables

knowing users

Defining primary goal


01

Discovery

Gathering requirements

Challenge

Define

Week 1

project goals / Breakdown the ask

Kick-off meeting


As I prepared for my first kick-off meeting, I read the PRD and prepared questions for individual team members to uncover a few answers about the product, technology, UI designs, and constraints. After the meeting, I noted down

the project goals.


Goal # 1: List of candidates with their score.

Goal # 2: Candidate's detailed information.

Goal # 3: Including buttons such as resume, Github link, and message.

Goal # 4: An indicator showing which stage the candidate is currently at.


Week 1

Week 1

02

Discovery

Knowing users

Challenge

Define

User flow

"The best part of my job is to help people find their dream job, and the worst when we loose a good candidate due to delays in hiring process."


-Jake Danies

Recruiter at a big company

USER RESEARCH INSIGHTS/ Identify knowns & Unknowns

Understanding user's pain points and goal


Primary user

Recruiters who are responsible for hiring

Primary goals

  1. Make a decision about a candidate

  2. Track and manage the hiring flow through the dashboard


At this point, I had the user persona which helped me understand the characteristics, needs, and expectations of the users. But moving forward I felt that I need to uncover a few more things to gain a deeper understanding of their context. I reached out to a few recruiters in my network and conducted interviews to find answers in the following area.


Challenges faced during shortlisting candidates and managing hiring flow?

Use of any data and metric to evaluate skills and experience?

Any specific tool and software they use/ any feature or functionality they wish for.





Insight # 1 - KNOWING WHERE THE CANDIDATE IS IN THE JOB SEARCH TO SAVE TIME AND EFFORT

Insight # 2 - GETTING A FULL DESCRIPTION OF THE CANDIDATE TO MAKE QUICK DECISION

Insight # 3 - cOLLABORATING WITH THE HIRING TEAM AND EFFORTLESSLY MANAGE THE FLOW TO REDUCE DELAYS.

The what

Week 1

03

Bring to life

User flow

Challenge

Define

User Flow of managing Hiring

User Flow diagrams are the fastest way for creators to plan user journey paths and improve user experience

In this user flow users can see the matched candidates specific to the

job posting

Next

Matched candidates

01

Matched

candidates

02

Candidate profile

03

Manage hiring flow

The what

The what

Week 2

pERFECT FLOW PERFECT UX

Identifying the best path for the user to achieve primary goals

Here I decided to create a user flow that will guide the users from their first steps to the main goal. During the process, it also helped me to identify the areas for improvement and optimize the user experience.




pERFECT FLOW PERFECT UX

Identifying the best path for the user to achieve primary goals

Here I decided to create a user flow that will guide the users from their first steps to the main goal. During the process, it also helped me to identify the areas for improvement and optimize the user experience.




04

Bring to life

Wireframing

Challenge

Define

The what

The what

Week 2

vISUALIZE THE EXPERIENCE


Visualize the steps taken by users based on new user flow.


At this point I had a half-finished mockup and I was using that as my guide to sketch wireframes. But later, I noticed that the mockup was not based on the optimized user flow. So it was causing more confusion rather helping me. So I dropped the mockup and started sketching from scratch based on new user flow.




05

Bring to life

Designing Dashboard

Challenge

Define

Steps to design Dashboard

Purpose

I was very clear about the purpose of the dashboard, that helped me to design the

accurate screens to achieve the main goal that is " managing hiring flow with less

effort

User

Knowing who is the user is another important aspect to design dashboard. In this project defining the accurate persona and their goals helped me craft a perfect UX flow for better user experience.

Visuals

Dashboards makes the most complicated tasks easy for users. As a designer, our job is to make it look very simple is the end goal. When I was searching for design ideas I came across a video

on designing the dashboard by famous book writer Refactoring UI


Evolving

No dashboard design is the final design. It is very important to understand while designing the dashboard we need to understand the we choose features based on needs than desires.

Design exploration


Researching how to design dashboards and exploring other products for design ideas.


Designing Dashboards

This is the first time I was designing the dashboard and the timeline was short.

So I started reading everything possible to make an understanding around how to design a dashboard? These are the things I noted down to design a successful dashboard.




The what

Week 2

Week 2

05

Validate

Test and refine

Challenge

Define

Week 3

Validate


Test the ideas and refine as per the need.


For design purposes, I used X2 analytics design library, supplemented by custom elements wherever needed.


I have tested the prototype with 2 of my work colleague ( from marketing department) and created small sessions.

In this, I created task and ask users to think aloud while performing the actions.

The tests were successful and users gave their feedback. Base on those feedbacks I further iterated the designs.




Validate

Learning takeways

Challenge

Define

Learning takeaways


Dashboard design is different than designing normal screens


I realized that there are different types of dashboards and each has its own unique purpose. It took me a lot of time to understand what type of dashboard is this and then finally after reading a lot of theoretical reading I was finally figured out that this is a combination of analytical and operational dashboards.

Types of dashboards

Operational, analytical, and strategic: The three types of dashboards


Knowing the target audience is not enough.

Understanding the context in which end user is going to use the dashboard is more important. This helps design the exact screens and let me focus on micro interactions.




user flow


Identifying the best path for the user to achieve primary goals


Before I joined, the team had been working on the project for 9 months. These are the things that were there for me to start working on the dashboard.


  1. Product requirement document

  2. User persona

  3. Design Library

  4. Unfinished high-fidelity mockup

    of the dashboard.


Thank you for reading my case study

Please share your feedaback