top of page

Data Access Request

Screenshot 2025-02-11 at 9.12_edited.jpg

Redesigned the data access workflow to streamline and simplify access to data assets for data scientists at the Bank of Montreal.

Agile

UX Design

Enterprise Software

diversity_2_216dp_046B99_FILL0_wght300_G

Partnered With

Data Lifecycle Lead

Product Owner

ServiceNow Developer

Software Developers

QA Analyst

assignment_216dp_046B99_FILL0_wght300_GRAD0_opsz48 (1).png

I Led

Concept Testing

Prototyping

User Interviews

Wireframing

design_services_820dp_046B99_FILL0_wght300_GRAD0_opsz48.png

Tools

Figma

FigJam​

timer_820dp_046B99_FILL0_wght300_GRAD0_opsz48.png

Timeline

4 Months

Context - Mary's Journey through the Data Ecosystem

Mary-Persona-Journey-Map-01-1024x561_edi

This case study is on the "Access" phase which consisted of Requesting Access and Tracking Requests.

Approach

Double-Diamond-Process-01-2048x1152_edit

UX Design Process used by DnA Marketplace team

I started with the users and then worked my way backwards

Conducted 7 in-depth, 60-minute user interviews with Data Scientists to explore how they request data access and the obstacles they face.

Screenshot 2025-02-11 at 9.44.22 PM.png

User Interview in progress

Screenshot 2025-02-11 at 9.42.05 PM.png

Notes in FigJam

What Data Scientists (Users) Shared?

broken_image_816dp_046B99_FILL1_wght400_GRAD0_opsz48.png

Tracking request is painful

70% said that the current request tracking experience lacked visibility into key information and status granularity. 

timer_arrow_down_816dp_046B99_FILL1_wght400_GRAD0_opsz48.png

Requesting access is time-consuming

The request form consumed a lot of time due to repeated questions, an overwhelming layout, and a lack of intuitive interactions.

sentiment_neutral_816dp_046B99_FILL1_wght400_GRAD0_opsz48.png

User satisfaction is lacking

The overall SEQ score of 3/5 indicated that data scientists found the current experience neither easy nor difficult.

person_raised_hand_816dp_046B99_FILL1_wght400_GRAD0_opsz48.png

Need for additional actions

There was a desire to duplicate, edit, and cancel a request once submitted.

Problem Statement

"How might we make the data access request process efficient, easily learnable, and keep the data scientists informed so that they can seamlessly access the data assets?"

Early Design Decisions

Single vs Multi Step Form?

Divided the process into multiple steps to help data scientists focus and execute with confidence.

Vertical vs Horizontal Stepper?

Utilized the horizontal stepper wizard to optimize the space and followed the company's design guidelines.

One vs Two Column Layout?

Decided to use the one column layout given that there were maximum 5 input fields per step.

Data Access Request_Step 2_ID@2x.png

Screen from the data access request form

Adapted When Needed

Limited requests made for others

Analysis revealed minimal use of “submitted for me,” leading me to deprioritize it after team consultation.

Dropped the idea of progress bar

The Data Lifecycle Lead confirmed that, due to status granularity, a progress bar was not technically feasible.

Track Requests.png

My first proposal for Request Tracker which was tested with users and reviewed with the partnering teams

Behind The Scenes - Backend Process

Behind The Scenes.png

Each request has three states/stages

Tested Proposed Solution

Ran concept testing with 5 Data Scientists to test the initial proposal.

Screenshot 2025-02-12 at 10.33_edited.jp

Testing the initial version with a participant

Key Steps In Data Access Request Journey

Participant

Role Details

ID Details

Participant #1

Participant #2

Participant #3

Project Details

Justification

Tracking

Participant #4

Participant #5

Legends

User Delight

Concerns Expressed

Design Evolution - Final Output

Flow 1: Data Access Request Form

Role Selection.png

One step at a time

Created a multi-step form starting with the most critical inputs.

Role Selection_Modal.png

In the moment critical information

Added key role details (description, included data assets, owner) to help data scientists make informed, confident selections.

Project Details.png

Access for everyone

Introduced a "Business as Usual" option for day-to-day data needs.

Justification_edited.png

Reduced Redundancy

Streamlined justification inputs by merging them into one field.

Flow 2: Request Tracker

Landing Page_Request Tracker.png

Enhanced Visibility

Displayed asset (schema) names in the tracker to help data scientists quickly locate and follow their requests.

Data Owner Details (1).png

Access to key information

Surfaced key information, such as Current Assignee, Current State, and Estimated Delivery, to keep data scientists informed and in control.

Impact

20

Increase in Product Adoption, driven from the increase in unique visitors  

28%

Increase in User Satisfaction, derived from the increase in the SEQ score

100%

User Acceptance, derived from the Office Hours conversations and Demos after release

Future Considerations

  • Introduce additional actions like edit, cancel, and duplicate the requests

  • Create a summary view of the request form

  • Add all desired filters to the request tracker landing page

Challenges

  • Navigating the limited data ecosystem knowledge 

  • Advocating for proper participant selection 

  • Interaction limitations with the Stepper Wizard in the design systems

  • Funding cuts significantly impacted the overall project scope

  • High complexity in the backend request approval processes

  • Difficulties integrating with ServiceNow workflows

Learnings

  • SEQ rating is generally calculated on a scale of 7

  • When and why to choose a multi-step form over a single-page form 

  • ​Always test, the first idea isn’t always the right one

bottom of page