Student Information System

The Company

Infinite Campus is a Student Information System (SIS) serving over 10 million active student users across the United States. With 1,700+ tools used nationwide, the platform supports teachers and administrators in managing everything from grading and communication to schedules and data reporting at scale.

The Problem

I joined Infinite Campus in June 2024 as part of a three-person UX team supporting 22+ development teams across the full product ecosystem. At the time, the product’s UX was inconsistent, accessibility largely unaddressed, and design patterns varied widely, creating friction for both educators using the system and developers maintaining it.

My Role

My work has focused on raising UX maturity organization-wide: from partnering with development teams and championing accessibility, to establishing and socializing research and design standards. The projects that follow highlight how I guided the shift toward a more usable, inclusive, and data-informed product strategy, reducing design debt, improving accessibility compliance, and aligning teams around shared design practices.

Design System Improvements

As part of a multi-step process to improve the UX maturity at the company: I spearheaded an initiative to improve the Design System. After speaking with internal stakeholders and individual contributors. I discovered that the design system was out of date, contained inaccurate information, and, according to users was “impossible to find anything.” My first step was to complete a tree test to better organize the Design System menu. I conducted two rounds of tree testing with internal employees to find out how they would categorize design fundamentals, followed by a card sort activity to finalize the menu organization.

Objectives

  • Solicit feedback on a potential reorganized Design System menu

  • Identify areas of confusion in organization and terminology

  • Identify opportunities for education on UX/UI concepts

Methodology

Tree Testing

  • Utilized a Figma wireframe simulating a nested navigation menu, intentionally stripped of design and branding to minimize distraction

  • Conducted iterative testing and refinement

  • Engaged 26 total participants (12 in Round 1, 14 in Round 2), all active users of the Design System

  • Participants completed 10 tasks involving locating information relevant to common scenarios at Infinite Campus

  • Encouraged natural interaction with the prototype as they would with the real Design System

Card Sorting

  • Informed by insights from Tree Testing

  • Executed a card sort activity involving 60 participants to further validate and refine menu organization and terminology choices

Takeaways:

Participants were able to complete the tasks in round 2 significantly better than in round 1 and most noted an improvement from the current state. The card sort analysis showed significant alignment on the topic names with their categories. Participants grouping of the cards aligned with our proposed menu over 83% of the time.

After testing, I shared these results with stakeholders and leadership and offered a plan for next steps. We had learned how users expect to see the design system organized, as well as identified areas of opportunity for internal education to close knowledge gaps. These gaps would be addressed in a series of UX education lessons that I would curate and lead.

Next
Next

TTEC Digital