Epoch - Tournament Management System

Designing a tournament management system for science olympiad event organizers.

Role + Contribution:

UI/UX Design, Research, Prototype

Team:

1 UX Designer (Me), 7 Developers, 1 PM/Director

Time Frame:

September 2024 - October 2024, 1.5 months

Tools:

Figma, Figjam

Overview

Problem Space

Science Olympiad event organizers at the University of Georgia were looking for a better way to manage and organize tournaments. The organizers relied on emails, paper clipboards, excel spreadsheets to organize events, keep score, and attendance. This resulted in an unorganized system of event management as well as non-administrators having unregulated data access to internal scoring documents.

Business Need

Currently, reliance on manual processes and fragmented tools like spreadsheets, paper, and clipboards leads to inefficiencies, errors, and data security risks. These issues not only complicate event coordination but also increase operational costs due to time-intensive manual labor and printing resources.

Solution

Tournament management system that includes:

  • The ability for tournament administrators to create and manage tournaments and events

  • The ability for tournament administrators to assign volunteers to events as event supervisors

  • Attendance and score management for each event hosted

The Challenge: How this story begins…

UGA Science Olympiad committee hoped to improve their tournament volunteer experience with a new, updated system of management. So, a development team was formed to create this platform! However, with no UX designer on the team, their original design had little form or function:

Meanwhile, I was looking to apply my skills to a real world project. So when a friend reached out asking me to help design for this platform, I jumped at the chance.

However, because I was brought on late, that meant I only had 1.5 months to completely flesh out the design and test the product. I had my work cut out for me, so I jumped straight into the project to learn more about its objectives.

Secondary Research

Discovery-why is our problem a problem?

What are tournament administrators struggling with?

Internal Research

I met with the current director of Science Olympiad at UGA to learn about:

  • The current tournament management process

  • Their reasoning behind wanting a new system

  • The existing, actionable community feedback

Competitive Analysis

Ezra
Tech

Competitive Analysis

To gain a better understanding of the current market for similar scoring tools, I conducted a competitive analysis on 4 software that Science Olympiad tournament organizers were known to be using.

Competitive Features - Pros

Weaknesses - Cons

Avogadro

  • Real-time score input and validation

  • Multiple judges can input simultaneously

  • Public results grid

  • Limited to web-based use

  • Steeper learning curve for new users

  • High price

Duosmium

  • Great for tracking and displaying tournament results

  • User-friendly interface for reviewing past performances

  • Focused primarily on result display rather than score management

  • Limited scoring functionalities

Microsoft Excel

  • Flexible and customizable, allowing tournament organizers to tailor sheets and formulas to specific needs

  • Already available and familiar to most users

  • Limited in collaborative features compared to cloud-based systems

  • Lacks automated integration for score entry and validation, which can result in delays during scoring

Ezra Tech

  • User-friendly for managing scores and communication between organizers and coaches

  • Previously used in state and regional tournament

  • No longer operational as of 2020

  • Limited legacy support or access to prior records

Primary Research: Interviews and surveys with organizers and volunteers

Though my initial research provided a good starting point to help me understand the current problem, I also conducted interviews and a survey to further understand the problem from the user's perspective.

Interviews & Surveys

Interviews with 4 organizers

+

23 survey responses

What I discovered from my research phase:

Security

Previous methods of using excel spreadsheets to keep information resulted in users with unregulated access to information.

Too many documents

Each event supervisor had their own clipboard, meaning that event documents ended up unorganized due to being written on paper.

Too little time

Event supervisors did not have the time required to manually calculate and check through every listing when it came time for score tracking.

Who are our users?

After understanding the users' struggles of the current system, I moved onto design exploration. Before I did that, however, I had to understand the potential users of the product.

My primary research helped me understand who I was designing for.

Tournament Administrators (TA)

Administrators in charge of the overall tournament. They decide on the event details, times, and overall structure for the tournament.

Typically faculty and graduate students

Event Supervisors (ES)

Volunteers responsible for keeping score and attendance for each event and report to tournament administrators.

Typically graduate and undergraduate students and adults.

Innovation: Exploring design opportunities

I was the only designer on this product so I had my work cut out for me. Luckily, I was able to discuss with the development team every step of the way so that we didn't waste any time on designing impossible solutions.

During this phase, I kept this question in mind:

  • How might we create efficiency for tournament administrators while empowering volunteers to track attendance and manage scoring more efficiently and make the process easier for everyone involved?

Iteration Highlights

Throughout all of these, I made sure to test with users to uncover their thoughts, interactions, and perception of the product so that I could make the interactions easier for them.

I collaborated with developers to explore innovation for the entire product, but here are highlights of some of the features that I designed for the tournament management system.

Adding schools into events

Tournament Administrators can add schools into events and their respective time blocks to set up attendance and score lists for event supervisors to manage.

The fixed panel allows users to see the current list of events and the add schools function simultaneously.

Iteration 1: Side panel

Developers expressed concerns on creating a brand new component.

Users expressed that steps showed on one side panel screen feels cluttered and tedious.

Iteration 2: Middle pop up panel

Developers can reuse previously created pop up components.

Users expressed that the pop up screen makes the process feel tedious.

Creating a tournament

Tournament Administrators can create tournaments and events for event supervisors to take attendance and keep score for.

Iteration 1: One page with nested drop downs

Users expressed one page with nested drop downs made the process feel overwhelming and complex.

Iteration 2: Split up into multiple screens

Users felt that the process being split up into screens made the process feel less overwhelming and easy to digest.

Final Design

After defining our product goals and user groups, I understood that our product needed to be easy to use and accomplish the needs of our users and moved onto the design phase, using research to back my design decisions.

Design Features

Finally, we arrive at the final features of Epoch! The month and a half journey finally comes to an end through the deployment of the 6 main features I designed during the design process.

Feature 1: Create Tournament

Tournament administrators (TA) are able to create a tournament, create events, and add schools into that event.

For this feature, I took the time to understand the necessary parts of creating a tournament that a TA needs to go through. Because the process is long and complex, even on paper, I took care to design the experience as simple as I possibly could.

Feature 2: Attendance

Event supervisors (ES) are able to take attendance and leave comments for each event they are assigned to do.

I designed this feature to allow for easy interactions. ES need to take attendance quickly, so I made the buttons large, distinct, and visible for quick interactions.

Feature 3: Scores

Event supervisors (ES) and tournament administrators (TA) are able to keep score, but only TA's are able to finalize the scores.

I also designed this feature to allow for easy interactions. I user tested this page many times throughout the iterations, experimenting with grids and tables for the layout and pop ups for inputting scores. At the end, I settled on the grid layout for an easy viewing experience.

Feature 4: Resource Library

Event supervisors (ES) and tournament administrators (TA) are able to access the resource library to read up on rules and find FAQ questions that tournament attendees ask.

Impact

A cumbersome process that once took tournament organizers days to complete was transformed into an intuitive workflow requiring only a few hours!

Final User Testing Results

"This will make organizing everything a lot easier! We won't need to spend hours looking over overlapping scores now."

"I cant wait to start using this for our next tournament!"

I'm so glad that we have this now instead of excel spreadsheets.

Found the product to be intuitive and reflective of their needs.

Found the product useful and stated they would use this over their current way of managing tournaments.

Next steps

We recently had our first run of Epoch on October 26th during UGA's Invitational Division C tournament! Event organizers found the platform easy to use and tournament administrators loved the functionality.

Thanks for dropping by! I hope you had a lovely time :) Let's keep in touch!

©Kaytie Lin 2024

Thanks for dropping by! I hope you had a lovely time :) Let's keep in touch!

©Kaytie Lin 2024

Thanks for dropping by! I hope you had a lovely time :) Let's keep in touch!

©Kaytie Lin 2024