OVERVIEW

During my 2022 Fall, I collaborated with peers to delve deeper in the human-centered design process. Our key focus was on extracting relevant data that will fit specific stakeholders’ needs; essentially figuring out what is important for a specific persona’s goals.

INTERACTIVE DASHBOARD

Web Development

User Research

MY ROLE

TOOLS

THE TEAM

TIMELINE

USER

Create interactive dashboards that meet the needs of and cater to all three personas.

Designer

Responsible for UX design (ideation to wireframe to final prototype), UX research

Yiting Chen Peiran Ge Alexis Sudjianto

Oct - Nov 2022

Figma Procreate

GOAL

Instructor: Facilitate participation, improve and summarize feedback quality

Student Listeners: Give effective feedback in real time while staying engaged with presentations


The process of creating interactive dashboards that met the needs of all three stakeholders  (instructor, student listener, and student presenter) started by understanding the backgrounds of all the stakeholders of Introduction to Game Design.

From here, we were able to conduct research by using the personas provided and creating empathy maps along with database analysis, which eventually informed an overall needs analysis. All findings from our research was synthesized to create a full picture of what each stakeholder needed and wanted.

PROCESS BREAKDOWN

From here, we entered the brainstorming phase. Not wanting to pigeon-hole ourselves into a particular solution or aesthetic for the dashboard, our group individually generated rough concept sketches and eventually combined them into one design with a final idea to take to the digital sketches phase.


From the digital sketches, we slowly progressed to
higher fidelities of prototypes with changes being informed by class and instructor critiques and following key design principles. The primary user of each dashboard was kept in mind and informed all design decisions.

Our team created interactive dashboards, which serve as a vehicle for the listeners and instructor to give real-time feedback to the student presenters.

FOCUS

We concentrated on a hypothetical situation of a high school classroom where teams of students each take turns giving live demonstrations and receiving feedback of their game prototypes. The three stakeholders, or personas, in this context are the student listeners, instructor, and student presenters. The purpose of the demonstration is to give interim feedback from student listeners and the instructor.

Research + Synthesis

Empathy Maps

Our team organized the information presented for each persona to better visualize their needs and understand how compassion can enhance designs to fit each users’ need.

We were presented with 3 different personas (Student Presenter (Murphy Campbell), Student Listener (Frank Tan), and Instructor (Alana Rodriguez)) and analyzed their needs and goals based off of their personalities.

chart of specific questions

Brainstorming + Creating

Needs Analysis

Goal: Understand the intersection of each personas main goals and pain points found during creation of empathy maps. Use the needs analysis to recognize what our interactive dashboards require to address these unmet needs of each user.

Instructor Dashboard Demo Process

Instructor

Overall Goals:

  • Ensure class participation

  • Compile and provide effective, quality feedback to the student presenter

  • Improve quality of feedback that is given

Pain Points:

  • Hard to track all student listeners’ focus

  • Struggles to pinpoint specific students

Student Listener

Overall Goals:

  • Give clear, articulated and effective feedback to his peers

  • Engage with Student Presenter while still giving feedback

Pain Points:

  • Distracted/gets bored easily

  • Not structured/ articulate

    • Has trouble organizing his thoughts and ideas

Student Presenter

Overall Goals:

  • Receive good, quality feedback from classmates

  • Facilitate conversation/ generate ideas in detail with group

Pain Points:

  • Shy presenter

  • Conscious of room for improvement

Although the student presenter is essential to the situation, they are not the focus for this project as they do not need a dashboard design. However, their need for quality feedback greatly influenced our design decisions.

Instructor + Student Presenter

Student Listener + Instructor

  • Quality, summarized feedback for the presenters from both instructor & listeners

  • Easy feedback exchange & communication

  • Focus on student presenter

Student Presenter + Student Listener

  • Easy communication of feedback

  • Easy articulation of ideas and feedback

Student Listener + Instructor + Student Presenter

Needs Analysis Diagram for Student Presenter, Instructor, and Student Listener

  • Improved, effective feedback quality

  • Easy access to feedback

Brainstorming + Creating

Data Analysis

Goal: Determine the relevant data by hierarchical (primary, secondary, tertiary) importance for each persona. This process helps organize which variables and data should be selected and presented in our dashboard prototypes.

Minimizing the number of main variables as the instructor needs to monitor the physical environment in class.

Minimizing distraction, while after presentation, the questions and answers would be essential for them.

Should enable engagement while keeping the interface clean. The most important variables are the questions and responses. An upvote feature is crucial for the feedback feature that corresponds to the needs of presenters

Brainstorming + Creating

Rough Concept Sketches

Goal: Broadly brainstorm possible dashboards for both student listener and instructor views to ensure that we are filling all unmet needs of both users. After brainstorming, we wanted to end up with two final rough concept sketches that would serve as our Lo-Fi prototype. These rough concept sketches should address the needs of our users with our design implementations.

Data visualization is something that we wanted to integrate to give feedback to the instructor and keep the student listener engaged. We knew that benchmarking would be important so everyone understands what our data visualizations represent.


Instructor

Student Presenter

Student Listener

INSTRUCTOR DASHBOARD PROCESS

Instructor View

Rough Concept Sketch

Needs: Enforce and track student listener participation and efficiently and effectively summarize the feedback for the student presenter.

Targets specific students to encourage them to participate directly

Targets entire class to encourage the entire class to participate

Bell Notification

General Message Function

Allows instructor to gauge participation clearly and quickly

Student participation bar tracker

Instructor View

Digital Sketches

We limited our sketches to black & white helped us focus on the content, hierarchy, and layout versus the aesthetics. At this step, we made several changes from the rough concept sketches.

Ensuring student participation

Giving quality feedback

Data Visualization

Rubric

Compiling Quality Feedback

Liking and Moderation of Messages

We found it important to give the instructor visual feedback on student participation. The importance of student participation is emphasized through her ability to see the results of the participation and track individual students with the bars.

A previous feature that was absent, this allows the instructor to cultivate quality feedback with ease and control her classroom.

Instructor can judge the student presenters’ work without being distracted with room for comments.

Instructor View

Interactivity and Animation

At this step, we incorporated color and added elements of interactivity and animation. During this step, we also reflected on how our grid organized the information and data on the dashboard.

We separated the feedback section from the participation/announcement section with different color backgrounds. This made navigation more intuitive.

We found that making the interactions consistent with established norms helped our dashboard work intuitively.

Background

Consistency

We added interactivity and animation with the deletion and liking of messages. This helped us see how our prototype would fare in practice.

Delete/ Like Messages

Instructor View

Color Implementation

Used less color compared to the student listener view

Mainly blue for accessibility and to give the feeling of confidence and security.

Instructor does not become easily bored unlike student listeners

Easier for instructor to navigate

Smaller type size helped build information architecture for questions answered since it was not the main focus of student participation. It is there to benchmark and supplement analytics for student participation.

Limited Palette

With the same layout of the instructor, the header provides essential information about the presentation.

The darker gray bar that suggests the current question slides smoothly while students navigate through all the questions. We believe this is a straight forward and interesting way to show students where they are during the presentation.

Less important → header, presentation information.

Bolded and less saturated colors in text used for navigating through each function.

Typeface Size

Needs

Additional multiple choice helps student listeners like Frank Tan give quality feedback without the mental pressure of needing to provide words. This also facilitates student listeners to better engage with the in-person presentation of the game.

Different background colors for individual chat messages were used to create consistency with how chat features are displayed on well-recognized platforms.

Information architecture was well established at this step with the variety of bolding for important headings and pieces of information (such as student names) and the italicization of messages to guide the user to perform certain actions.

Student Listener View

Rating System

Text box for additional input

Student Listener View

Student Listener View

Instructor View

Used red, yellow, and green for the participation bar, which are the universal colors for bad, adequate, and good

Easier for the instructor to visualize

Color is not main indicator of participation which makes it more accessible

Final Design Refinement

Consistent Header

Smooth Slide for Current Question:

Activated Margins

Multiple Choice + Additional Comment

STUDENT LISTENER DASHBOARD PROCESS

Rough Concept Sketch

Interactivity & Animation

Color Implementation

Final Design Refinement


Participation Bar

We knew we had space to work with to incorporate data visualization. This implementation was a goal we had when increasing the fidelity of our prototype from Lo-Fi to Mid-Fi.

Digital Sketches

Using a larger, more emphasized question column, and smaller answer column draws student listeners’ attention to the feedback.

Design Goals:

Animation is an effective way to guide user’s attention. We want the students to shift their attention to the multiple choice results and comments after they submit their answer.

Feature:

By keeping the same layered squares as outlines for each column, and utilizing Figma’s Smart Animation feature, this animation helps guide students’ attention from the multiple choices they just submitted to what their fellow classmates have chosen for a given question.

Animation

To further emphasize the multiple choices, we implemented a hover to highlight feature. As shown in choice b., the red button is highlighted with a more saturated red. This both interests users, and suggest the click to choose and highlight function.

Overall Color Scheme 

Most background colors are blue, gray and white, which facilitates a formal, engaging but not too distracting page.

Bold fonts for selected option and submit button after clicking.

Different font sizes for Question + Comment sections draw student listener eyes to the most important sections.

Not too eye-catching to distract students, but incentivizes students to submit questions.

Background

Information Architecture

Design Implementations

Simple, non distracting, effective way to give feedback

Student Listener Dashboard Demo

This is an easy way to give clear feedback and will not distract from the student presenter.

Easily facilitates giving feedback for people who struggle with articulating their thoughts

Balance between giving good feedback while also staying focused on the presenter

This allows students to give further feedback/ extra ideas on a specific topic.

2:1 Column Arrangement

Design Goal: Improve upon our concept sketch, make responding to presentation questions easier and more effective, and add engaging features and data from other students.

Student Listener View

Improvement upon Mid-Fi: Different types of animation has different effects on the user experience, and the timing of it is essential. Therefore we added smooth, consistent smart animation for most navigations.

Student Listener View

Feedforward and Feedback:

Accessible Color on Upvoting Button

We want our page to be colorblind-friendly, while maintaining a coherent color palette. Green is both a better choice for accessibility than red, and is closer with blue on the color wheel.

Progress Bar

Highlighting current question, and change the color of answered questions, so that students can visually see their progress.

Consistent and Colorful Multiple Choice Options

Emphasizing the multiple choice buttons makes the page visually engaging. The consistent connection between the data visualization bars and choices help create a less text-heavy data visualization.

Text Weight & Size

Blurred Image

Consistent and Colorful Multiple Choice Options

This project allowed everyone in the team to be more aware of stakeholders’ needs and goals and ensure good user experience. 

Going in depth with the empathy maps and needs analysis organized the information provided and allowed us to more easily and effectively hit every need.

Although I am becoming more used to implementing animation to my designs from previous projects, I feel as though focusing more on animation this project made me more aware of how greatly animation affects the user experience.

Researching varying design methods and techniques, especially for data and dashboards, made me more insightful to really strengthen the design and engage the user.

What Could Go Wrong:

Problematic student listeners can distract the instructor with unnecessary comments in the general comment section.

Student listeners can become lazy and not utilize the optional additional message function, and only use the mandatory rating system. This would cause the quality of the feedback to decrease.


Previous
Previous

Overly Confusing Complex Systems

Next
Next

Editorial Design