top of page
IBM cover (1).jpg

Redefining tutorials on IBM Quantum’s new learning platform

IBMQuantum_Logo.png
09/23: My MVP designs are officially launched for IBM Quantum Summit 2023! Explore new Tutorials catalog
Overview

Project Background

In 2023, IBM Quantum undertook a significant cross-functional endeavor called “One Experience” (1XP), an effort to merge tools, content, and resources into a unified platform.

As part of this initiative, the role of Tutorials within the Learning Platform was examined, with a desire to incorporate user feedback into the decision-making process.

My UX research intern partner, Sanskriti, and I worked on this project during the summer to create and evaluate potential tutorial solutions, while adhering to the principles of design thinking.

Role

UX Design intern

Team

Sanskriti Deva (UX research intern)
Mack Blank (UX mentor)

Duration

May - August 2023

Mission

Establish how tutorials surface on the Learning Platform and beyond
Jules Murphy (UX manager)
Let’s define

What are tutorials?

IBM Quantum tutorials educate individuals about quantum computing.

They cover qubits, gates, circuits, and algorithms, offering hands-on experience for practical learning through interactive examples and exercises.
Pain points

Tutorial dashboard

Current experience

Dashboard.png
Unclear category names, lacking descriptions, make it hard to find specific tutorials, especially for beginners.

Tutorial console

Console.png
Downloading tutorials and interacting with code snippets is not straightforward, as these features are hidden within the toolbar.

Example of quantum tutorial

Tutorial.png
As quantum advances quickly, tools change often, requiring continuous tutorial updates. However, there's no way to report code issues when discovered.
1
With that...

Here are our project goals

1
Understand what qualifies as a tutorial
2
Understand how users leverage tutorials as a part of their workflow
3
Propose how tutorials should be organized & filtered on the Learning Platform
4
Discover if there are any gaps in tutorial content/variety
UX begins with

Research

With my UX research intern partner, we conducted a heuristic evaluation to identify the strengths and weaknesses of our competitors and interviewed stakeholders to understand internal needs before our initial design phase.
Process

Timeline

Research timeline.png
Analyzing our competitors

Heuristic evaluation

We quantitatively reviewed 6 learning platform tutorials, rating them from 1 to 10 (least to greatest) using Nielsen Normal heuristics to understand the existing market.

IBM Quantum was rated towards the middle, showing room for improvement.
Nvidia.png
Pennylane.png
React.png
Vue.png
Cirq.png
Stripe.png
Assessing internal needs

Stakeholder interviews

And interviewed 7 stakeholders across Quantum product, research, and community teams to understand product needs.

We found a communication gap between teams regarding tutorial direction. Our research aimed to align perspectives on how to define tutorials within the Quantum platform.
Stakeholder notes.png
Research breakdown

Here are our keys takeaways

Demo style tutorials

Tutorials are Demo style, focused on interactive code snippets helping users “learn by doing.”

2 main quantum users

Tutorial main users are:
  • quantum-curious beginners
  • advanced quantum researchers/developers

Outdated tutorials

How to keep tutorials updated amongst rapid advancements? How can we indicate update status?

Focus on what exists

Optimize the tutorial experience by reorganizing categories & highlighting great existing features.
Research playback.jpg
Design team.jpg
Research playback to the team!
With that...

Our design explorations should include...

1
A streamlined content catalog with intuitive filters for finding relevant and useful tutorials.
2
Easy access to actions for integrating and customizing tutorials for all project use cases.
3
A feedback submission feature for broken code on all tutorial pages.
Lowfi wireframes.jpg
Before we start designing...

Let’s talk Carbon

I ensured I was well-versed in Carbon guidelines to maintain design consistency across IBM and quicken my design process.
Carbon.jpg
Screenshot 2023-08-29 at 11.24 2.png
Grid guidelines
Text and color styles.png
Color tokens & text styles
Screenshot 2023-08-29 at 11.30 2.png
Figma components
Process

Timeline

Prototyping timeline.png
Ideation and iteration

Designing our screens

Once we established our content framework and I became familiar with IBM's Carbon Design System, I started brainstorming and creating wireframes.
Explorations

Tutorial catalog

💡

What we selected

Option 2 was favored by users, but custom illustrations for each tutorial were not feasible. Option 3 was favored by the team, but not viable for MVP. We opted for a blend of all options, aiming for a mix of Option 2 and Option 3 for future release.
📍️

Option 1

Left menu: Add tags as filtering system
Tutorial card: Add helper text for category, title, and area tag
Tutorial catalog mobile.png
tutorials catalog.png

Option 2

Left menu: Add a combination of checkboxes and tags as filtering system
Tutorial card: Add related illustrations, title, short description, and area tag
Tutorials catalog mobile option 2.png
Tutorials catalog option 2.png

Option 3

Left menu: Add a combination of hover boxes and tags as filtering system
Tutorial card: Add title, short description, time, and area tag
Tutorials catalog mobile option 3.png
Tutorials catalog option 3.png
Explorations

Tutorial page

💡

What we selected

Option 1 and 3 were equally favored by users. Option 1 was easier to implement, given the way content writers created tutorials on Jupyter notebook.

Option 1

Main content column: Add ‘related tutorials’ section at the bottom of page
Right menu: Add ‘Download notebook’ and ‘Open in Quantum Lab’ actions and area tags
Tutorial page mobile.png
Tutorial page.png

Option 2

Main content column: Add ‘Download notebook,’ ‘Open in Quantum Lab’ actions and area tags to the top and ‘related tutorials’ section at the bottom of page
Tutorial page mobile 2.png
Tutorial page 2.png

Option 3

Right menu: Add ‘Download notebook’ and ‘Open in Quantum Lab’ actions, ‘related tutorials,’ and area tags
Tutorial page mobile 3.png
Tutorial page 3.png
Affirming our design choices

User testing overview

We conducted usability testing with 11 internal users at IBM, selected from Quantum ambassadors and the global intern pool.
User testing.png
We all make mistakes...
As our first user testing attempt, we encountered some challenges but identified areas for future improvement:
1
We excluded the first three user tests in response to repeated feedback, due to substantial design changes made.
2
We initially used A/B/C/D testing but later switched to A/B testing after those three user tests as it proved more user-friendly.
3
We should’ve aligned our research discussion guide more closely with our designs for easier note-taking.
User testing notes.jpg
MVP prototype

Let’s see the designs in action

What now?

Next steps

As of late August 2023, my designs are finalized and handed off to developers. Although my internship ends before the project goes live, I'm excited to see it in action.
Next steps timeline.png
As one journey ends... the next one begins!

Reflecting on my experience

Working at a company with a strong commitment to design has been nothing short of wonderful. I’m lucky for the opportunity to work on a substantial project, gaining experience from user research to iterative prototyping.

Since starting my internship, my design and communication skills have flourished tremendously, thanks to my incredible IBM Quantum design team.

Although this chapter ends, I will cherish the great memories from these past months as I grow my design career!
First day of work _ Almaden.png
First day of work @ Almaden
my painted rock.png
IBM Coachella festival w/ my painted rock
Internship showcase presentation day!.png
Internship showcase presentation day!
the team!.png
Final playback w/ the team!
Welcome dinner cruise in SF!.png
Welcome dinner cruise in SF!
Painting party for Intern Day.png
Painting party for Intern Day
Summer ‘23 internship cohort _ the Almaden research lab.png
Making solar lamps _ a Goodear volunteer event.png
Making solar lamps @ a Goodear volunteer event
the live band.png
IBM Coachella festival pic w/ the live band
Presenting my poster _ the final internship showcase.png
Presenting my poster @ the final internship showcase
Summer ‘23 internship cohort @ the Almaden research lab

Enjoy my work? Let's connect!

  • LinkedIn
Victoria Nguyen 2024
bottom of page