Skip to main content
Back to Projects
UX Research • Prototyping

GradTracker Website Redesign

A UX research and redesign project reducing the friction graduate students face when tracking and reporting their degree progress.

A portion of the final digital mockup of the GradTracker Progress Report page showing degree requirements, completion status, and suggested timeframes

Overview

The University of Utah's GradTracker is the tool graduate students use to track degree requirements, submit progress forms, and plan coursework — used once or twice a year at most, from a separate login outside the main university portal. Working in a team of three, we investigated why students found it so consistently difficult to use and redesigned it end-to-end. The methodology: contextual inquiry with graduate students, affinity diagramming, storyboarding, paper prototyping, and two rounds of task-based usability testing with the same participants.

The problem

GradTracker is a University of Utah system that Computer Science graduate students use to report their degree progress—submitting annual progress forms, declaring committee members, and uploading required documents. Students encounter it once or twice a year, and it lives outside the main university portal behind a separate login.

That combination—infrequency plus a separate login that most students didn't know existed—made every visit disorienting. Our contextual inquiries revealed that most students didn't fully understand what GradTracker was for, couldn't find what they needed without cross-referencing the graduate handbook and other university sites, and submitted progress forms with uncertainty about what they were supposed to write and who would read it. One participant had spent years thinking a different university page was GradTracker.

Advisors, by contrast, were broadly satisfied. The usability burden fell almost entirely on students.

A heuristic evaluation reinforced what interviews surfaced: the system violated basic visibility and feedback principles—no clear indication of system status, no contextual help at point of need, inconsistent navigation labels between menu items and page titles.

Affinity diagram from contextual inquiry synthesis, showing two rows of
themed clusters on a digital whiteboard. Top row clusters: How I find
information about graduation, How I deal with the department, and What I
use GradTracker for as a student—each containing pink sub-theme cards
and columns of yellow observation notes below them. Bottom row clusters:
I am frustrated with GradTracker's current set up, Suggestions that I
have, How I keep track for my students, and How I approach planning.
Individual sticky note text is not legible at this scale.
Affinity diagram synthesized from contextual inquiry data. Key clusters include navigation frustration, reliance on external sources like the handbook and advisor emails, and students' uncertainty about what GradTracker was even for—each pointing to the same underlying trust gap.

My role & approach

This was a four-month academic project with a team of three. I contributed to every phase: contextual inquiry design and facilitation, affinity diagramming and synthesis, storyboarding, paper prototyping, usability test facilitation and observation, and design iteration. My teammate handled the visual execution of the digital mockups in Photoshop; I was involved in the design decisions behind every screen.

Our methodology followed a contextual inquiry → synthesis → prototyping → usability testing arc, with two rounds of testing bookending a significant design revision.

Process

Discovery

We conducted contextual inquiries with three graduate students and two advisors, observing them navigating GradTracker and related resources while thinking aloud. The sessions confirmed a recurring pattern: students arrived without a clear mental model of the system's purpose, improvised their way through forms, and left uncertain whether they'd done it right.

Findings were synthesized into an affinity diagram, clustering observations around navigation confusion, unclear form expectations, and students' reliance on external sources—the graduate handbook, email threads with advisors, peer word-of-mouth—to fill gaps the system left open.

Six-panel storyboard illustrating a graduate student's experience submitting
a progress form. Panel 1: student decides they need to submit a progress
form. Panel 2: student logs into GradTracker. Panel 3: student encounters
a confusing form—unsure how to edit it, uncertain who sees their comments,
unsure what "good progress" means, and frustrated at having to look up
external information. Panel 4: student learns there is a new GradTracker and
decides to try it. Panel 5: student logs into the redesigned system and finds
their courses pre-filled and fields immediately editable. Panel 6: student
finishes easily and feels relieved, saying "Now I can focus on writing my
research paper."
Storyboard for the progress form submission scenario. The middle row captures the friction points our contextual inquiries surfaced—confusion about audience, missing guidance, and the need to look up information elsewhere. The bottom row shows the redesigned experience resolving each of them.

Paper prototyping

Two core tasks drove our prototype design:

  1. A student checking their graduation requirements and planning next semester
  2. A student submitting an annual progress form

The first task had no good solution in the existing system—students were expected to cross-reference the handbook, CIS, and their advisor's memory. Our redesign consolidated requirement status, suggested timeframes, and course information onto a single landing page (the Progress Report), with completion status indicators and hover tooltips pulling course catalog descriptions inline.

For the progress form, the existing system gave students no guidance on what to write or who would read their submissions. We introduced a tooltip system: contextual info bubbles on each form section explaining its purpose, its audience, and what a good response looked like—without requiring students to leave the page.

Navigation was also split: separating "Progress Forms" and "Program of Study" into distinct menu items after early testing showed that a single "Forms" tab caused users to look in the wrong place.

Cropped paper prototype of the Progress Report electives section with a
course detail tooltip open for CS6160 - Computational Geometry, showing
title, credits, prerequisites, course description, and component type inline
without leaving the page.
Hover tooltip on the Progress Report pulling course catalog details inline —title, credits, prerequisites, and description—so students can evaluate elective options without opening the university catalog in a separate tab.
Paper prototype of the Progress Forms landing page showing the tooltip open
beside the page title. The tooltip explains that progress forms are reviewed
by the student's advisor and graduate school staff, and estimates 30 minutes
for completion. Below, Current Form and Past Forms are listed in separate
sections with distinct actions—Start versus View.
Tooltip on the Progress Forms page explaining what progress forms are, who reviews them, and how long they take to complete—directly addressing the most common source of student confusion.

Usability testing & iteration

Two rounds of usability testing, with roles rotating across sessions. The first round used undergraduate peers as participants after the paper prototype. No major structural problems surfaced—which was the result we needed to move forward with confidence rather than iterate on fundamentals.

The second round brought back the same three graduate students from our contextual inquiries to test the revised design after the digital mockups were complete. The most significant design change came from observation, not expert review. During a session, a participant went silent trying to understand a form field—a long pause that made the confusion visible in a way no interview question would have surfaced. That moment drove the addition of the inline Instructions button on the Progress Form.

Other findings that shaped the final design:

  • Users couldn't distinguish editable fields from pre-filled ones → added visual shading and dropdown affordances
  • The "Forms" navigation label caused users to navigate to the wrong page first → split into "Progress Forms" and "Program of Study"
  • The Progress Report checklist wasn't read as a requirement tracker → separated Program Requirements and Track Requirements into distinct labeled sections

Cross-team heuristic evaluation feedback flagged inconsistency between menu item names and page titles—a violation of Nielsen's consistency heuristic that we resolved in the final prototype.

Digital mockups

The digital mockups translated the tested paper prototype into higher fidelity, with several refinements between stages: clearer visual separation between current and past Progress Forms (testing showed they were easy to confuse), expanded tooltip coverage, and external resource links embedded where students had previously needed to leave the system.

Digital mockup of the Progress Report page showing a pie chart summarizing
requirement completion, segmented progress bars for Program Requirements and
Track Requirements, a status legend with completed, in progress, and
unfulfilled indicators, a list of program requirements each paired with a
suggested timeframe in semesters, and a required courses list showing
completion status and grade for each course.
The Progress Report landing page: requirement status, suggested timeframes, and course completion consolidated into a single view. The progress form due date in red surfaces a deadline students previously had to track externally.
Digital mockup of the Progress Forms landing page showing two sections:
Current Form with a 2020-2021 date range, a Start link, and an Awaiting
Student Submission status; and Past Forms showing 2019-2020 and 2018-2019
entries with View links and Good statuses. An info icon appears next to the
page title and next to the Status column header.
Visual separation of Current Form and Past Forms, with an explicit status column—a change driven by usability testing, which showed participants frequently confused which form to act on.
Digital mockup of the Progress Form page with the Instructions panel open.
The panel provides section-by-section guidance: Activity fields should use
the semester dropdown for completed items; Funding fields use dropdowns per
semester; Related Documents accepts uploaded files; Progress and Comments
accepts free text for the graduate school. A note indicates required items
with an asterisk. Behind the panel, form rows are partially visible with
info icons on the right.
The Instructions panel on the Progress Form, added after a usability test session where a participant went silent trying to understand what to fill in. Inline guidance at point of confusion replaced the need to consult external documentation.
Digital mockup showing the hamburger navigation expanded over the Progress
Forms page, revealing four items: Profile, Progress Report, Progress Forms,
and Program of Study, followed by Graduate Resources.
'Progress Forms' and 'Program of Study' as distinct nav items. The original single 'Forms' tab caused participants to navigate to the wrong page; separating them resolved the confusion immediately.

Outcome & results

Both rounds of usability testing showed participants completing the target tasks with substantially less confusion than they reported with the original system. The tooltip system received the most consistent positive feedback — participants noted it reduced their need to consult the graduate handbook mid-submission.

The redesign was never implemented; the deliverable was a validated design recommendation. After submission, we learned that some of the proposed integrations—pulling course data automatically from university systems — would face FERPA constraints we hadn't accounted for. The design held up; the implementation assumptions didn't. That's a meaningful distinction, and it shaped how we wrote the reflection.

Reflection

The most useful thing usability testing gave us wasn't feedback—it was silence. Watching a participant stop and stare at a form field told us more than any answer to a direct question would have. That moment changed the final design more concretely than our heuristic evaluation did. Iterative observation is the mechanism of improvement, not a methodological checkbox.

Two things I'd do differently. First, we didn't speak with the faculty responsible for GradTracker before designing. Doing so would have surfaced the FERPA constraints earlier and led to more implementable recommendations. Second, our advisor workflows were underexplored—some form design decisions couldn't be fully validated against what advisors actually needed from student submissions. Naming that limitation explicitly made the recommendations we could stand behind more credible; I'd push for advisor access from the start next time.

Think-aloud facilitation is also harder than it looks. Knowing when to let silence breathe versus when to prompt is a real skill, and we reflected on it explicitly as a team after the sessions.