top of page
Hero.png
Frame 631.png

Design a digital office hour center that connects
students and instructors.

💡 At a Glance

Forum™ is a virtual learning environment created by Minerva Project that surpasses the physical classroom experience. The Forum Office Hour Center helps students find ways to connect with their instructors after class.

🖖 My Role

Product Design Intern @ Minerva Project.
Led the project from start to finish. Made design decisions and checked in with the senior designer to achieve product-feature alignment.

🖐 My Work

  • User Reserch

  • UX Design

  • Design System

  • UI Design

⏰ Duration

4 Weeks (Jun-Jul 2021)

🙂 Forum User Personas

Name: Prof. Freeman

Title: University Instructor

Tasks: Provide and edit her office hour information on Forum so her students would know how/when she will host office hours.

Student - Blue.png

Name: Marika Li

Title: University Student

Tasks: Go to the virtual office hour center on Forum, find her instructor, and figure out how/when her instructor would host office hours. She is usually in a timezone different from the prof.

😎 Design Challenge

How might we create relevance and consistency in office hour center information display and editing mode to reduce confusion and task completion time?

🔍 Problems

Frame 670.png

🔍 Problem 1: The display of info
lacks Organization and Consistency

Student - white.png

“The organization of the office hour information is so bad. One prof’s profile photo is oddly close to another prof’s info.”

😩

Student - white.png

😩

“It’s annoying that we have to convert the office hour time into our local timezone every time.”

upvote.png

🔍 Problem 2: The Office Hour editing tool does not afford standardization

Add OH.png
Instructor - White.png

😩

“After a year, some students still don’t know how to come to my office hours.”

Instructor - White.png

😩

“I try to check how other professor organize their office hour, but there are just too many different versions.”

👀 Researching user behavior

As the current office hour information lack organization and standardization, I reviewed 45 live office hour information from the Minerva University and summarized the most common types of information based on their frequency of use. The goal was to prioritize the most common info types that users interact with.

45

45.png
Frame 696.png

73%

Instructors host

Drop-in Session

Frame 697.png

44%

Instructors host

Appointment Session

LIVE OFFICE HOUR INFORMATION

After the investigation, I was confident enough about my knowlege of the problem space. Therefore, I moved on to explore solutions that I can test with users to bring agility to the process.

Group 234.png

24%

Instructors host

Before/After Class

🧠 Exploring user mental model

DESIGN SYSTEM

To give the office hour a consistent experience with the rest of the learning platform, I dived into our design system to understand how our existing design structures information and guides users.
 

Design System.png

CRAZY EIGHT

I also conducted a round of Crazy Eight with the senior designer to align on the direction to continue exploring how the new office hours could look like for students (viewing) and instructors (editing)

How to Display Information for Students

How Can Instructors Edit Information

Crazy 8 - student.png
Crazy 8 - Instructor.png

🤩 Getting messy and generating ideas

This quote from my manager was my biggest takeaway from working on this project. I practiced generative thinking and created several mockups using our design system.

When designing, it's ok to meander a little bit and to get a little bit messy.... 
it's not just about efficiency.

Card

Row

List

To converge from the ideation and decide which option is the most feasible, I created a list of judging criteria based on common design principles.

table.png

✅ Prototyping and Reality-checking

After settling on using rows and cards to organize all the instructors, I zoomed in to structure the information that each instructor provides. I used the Crawl-Walk-Run framework to distill the most pertinent information that I should include in the solution. Reducing complexity in my design helps reduce the cognitive load for users and satisfies the team engineering capacity.

Crawl.png

Eventually, I used the crawl version to conduct user testing. This allowed me to test whether this version was sufficient.

Walk.png
Run.png

✋🏻

✋🏻

🔍 Testing Prototype

After the details were fleshed out, I conducted interviews with 8 users (5 students and 3 instructors) to confirm my understanding of user need and test the usability of the solution.

testing user.png

Figma Setup

Fimga Setup.png

Testing

Testing tools.png

VISUAL INTERVIEW SYNTHESIS

After the interviews, I synthesized the interview insights visually on the Figma file to bring relevance to the insights and communicate the refinement plan with the design team.

Visual Synthesis.png
Legend.png

👌 Fine-tuning and Handoff

For the last mile of the project, my focus became "how do I make sure that the engineers can implement my design thoroughly." So I started cleaning up my design for the final documentation. I also considered "how can I contribute my design to the design system and make my design easily reusable for other designers on the team."

Final handoff.png
Prof T.png
User testimony.png
Frame 711.png
Frame 706.png
Frame 696.png
org.png
Relevant.png
Convenience.png

DISPLAY

Student - Blue.png
Concise.png

EDIT

Instructor - Blue.png
Frame 694.png
Flexible.png
Standardized.png
Hi 5.png
Student - Blue.png
Positivity.png

Hope you have enjoyed this case study. Feel free to shoot me a message if you have questions, want to discuss work opportunities, or would love to chat! 

Also, check out this Dimmed Self-View project I worked on during my internship with Minerva Project. It was a really

brain-piquing and fun challenge.

Self View Banner.png
bottom of page