auskick halftime

Getting thousands of little kids playing on the big oval

Auskick halftime is a program that allows selected kids football participants to play on the main field during halftime at pro AFL matches. It’s a coveted experience that takes a lot of time and organisation from staff and volunteers but it was run with spreadsheets, emails and phone calls. The AFL needed a business tool to more efficiently manage the program and free up time from busy staff.

Client

Australian Football League (AFL)

Contributions

UX design, UI design, user testing

Year

2019-2020

auskick halftime

Getting thousands of little kids playing on the big oval

Auskick halftime is a program that allows selected kids football participants to play on the main field during halftime at pro AFL matches. It’s a coveted experience that takes a lot of time and organisation from staff and volunteers but it was run with spreadsheets, emails and phone calls. The AFL needed a business tool to more efficiently manage the program and free up time from busy staff.

Client

Australian Football League (AFL)

Contributions

UX design, UI design, user testing

Year

2019-2020

auskick halftime

Getting thousands of little kids playing on the big oval

Auskick halftime is a program that allows selected kids football participants to play on the main field during halftime at pro AFL matches. It’s a coveted experience that takes a lot of time and organisation from staff and volunteers but it was run with spreadsheets, emails and phone calls. The AFL needed a business tool to more efficiently manage the program and free up time from busy staff.

Client

Australian Football League (AFL)

Contributions

UX design, UI design, user testing

Year

2019-2020

Research & Analysis

Turning a spreadsheet into a usable business product

I spent time with the lead coordinator of the program to discover everything involved with managing the program, the pain points for his role and others involved in the process.

Research & Analysis

Turning a spreadsheet into a usable business product

I spent time with the lead coordinator of the program to discover everything involved with managing the program, the pain points for his role and others involved in the process.

Research & Analysis

Turning a spreadsheet into a usable business product

I spent time with the lead coordinator of the program to discover everything involved with managing the program, the pain points for his role and others involved in the process.

The Problem

The process was too labour intensive

The Halftime selection process was managed with a very manual and labour intensive set of complex spreadsheets. There was constant back and forth on email and phone calls from regional managers and centre coordinators to make custom edits and handle multiple edge cases to ensure small centres were not left out.

The Problem

The process was too labour intensive

The Halftime selection process was managed with a very manual and labour intensive set of complex spreadsheets. There was constant back and forth on email and phone calls from regional managers and centre coordinators to make custom edits and handle multiple edge cases to ensure small centres were not left out.

The Problem

The process was too labour intensive

The Halftime selection process was managed with a very manual and labour intensive set of complex spreadsheets. There was constant back and forth on email and phone calls from regional managers and centre coordinators to make custom edits and handle multiple edge cases to ensure small centres were not left out.

user journey
user journey

A multi-user journey

A multi-user journey

Deciding who gets to play at halftime requires a chain of users from the top level through to local club coordinators each assigning the group below. All the key users in the process were AFL employees or registered participants each with a clear role and specific task they were required to complete on the app. Knowing these users gave us a deep understanding of how and where they would complete their task and what edge cases they might encounter as well as real in house users to test with as we built.

Deciding who gets to play at halftime requires a chain of users from the top level through to local club coordinators each assigning the group below. All the key users in the process were AFL employees or registered participants each with a clear role and specific task they were required to complete on the app. Knowing these users gave us a deep understanding of how and where they would complete their task and what edge cases they might encounter as well as real in house users to test with as we built.

Task Timeline
Task Timeline

Planning each users tasks

Planning each users tasks

After knowing the flow of users I mapped out their specific tasks and which actions would trigger a notification to the next user. This helped to inform what we needed the product to do, what permissions to give each user and how each screen or component would look specific to each users tasks.

After knowing the flow of users I mapped out their specific tasks and which actions would trigger a notification to the next user. This helped to inform what we needed the product to do, what permissions to give each user and how each screen or component would look specific to each users tasks.

How It works

Selecting kids to play

Some of the key screens used by the team to get kids playing at AFL matches

How It works

Selecting kids to play

Some of the key screens used by the team to get kids playing at AFL matches

How It works

Selecting kids to play

Some of the key screens used by the team to get kids playing at AFL matches

Season Schedule

An overview of the seasons matches

I created a view for the lead admin to have an overview of the task completion of each match. At a glance they’d be able to see which matches had kids assigned to play and any that still needed tasks completed.

Season Schedule

An overview of the seasons matches

I created a view for the lead admin to have an overview of the task completion of each match. At a glance they’d be able to see which matches had kids assigned to play and any that still needed tasks completed.

Season Schedule

An overview of the seasons matches

I created a view for the lead admin to have an overview of the task completion of each match. At a glance they’d be able to see which matches had kids assigned to play and any that still needed tasks completed.

Match detail

Assigning centres to games

Admins could open a detail view of each match and assign Auskick centres a selected number of players to each of the mini games that would be played at that match. When completed they can mark as ready which notifies the next user to complete their tasks.

Match detail

Assigning centres to games

Admins could open a detail view of each match and assign Auskick centres a selected number of players to each of the mini games that would be played at that match. When completed they can mark as ready which notifies the next user to complete their tasks.

Match detail

Assigning centres to games

Admins could open a detail view of each match and assign Auskick centres a selected number of players to each of the mini games that would be played at that match. When completed they can mark as ready which notifies the next user to complete their tasks.

AUskicker Selection

Selecting kids for halftime games

Centre coordinators receive a list of their Auskickers to choose from for the games they're been assigned to. After reaching out to parents they can select who's participating and submit to confirm their list.

AUskicker Selection

Selecting kids for halftime games

Centre coordinators receive a list of their Auskickers to choose from for the games they're been assigned to. After reaching out to parents they can select who's participating and submit to confirm their list.

AUskicker Selection

Selecting kids for halftime games

Centre coordinators receive a list of their Auskickers to choose from for the games they're been assigned to. After reaching out to parents they can select who's participating and submit to confirm their list.

Design System
Design System

Making each card work hard

Making each card work hard

With each user type having different permissions, views and tasks I designed a system that could support multiple variants within each component. Game cards, match rows and other common components had a base style that could be altered specific to each use case.

With each user type having different permissions, views and tasks I designed a system that could support multiple variants within each component. Game cards, match rows and other common components had a base style that could be altered specific to each use case.

The Overview Screens

Keeping track of progress

We created overview screens where AFL Auskick halftime staff could see the status of match day Auskicker selections and RSVPs to ensure each match was ready to go on time.

The Overview Screens

Keeping track of progress

We created overview screens where AFL Auskick halftime staff could see the status of match day Auskicker selections and RSVPs to ensure each match was ready to go on time.

The Overview Screens

Keeping track of progress

We created overview screens where AFL Auskick halftime staff could see the status of match day Auskicker selections and RSVPs to ensure each match was ready to go on time.

Dashboard

An overview of match status

Top level admins and venue managers get a dashboard overview of the season to track which matches are ready to play with all RSVPs received and any alerts for overdue actions.

Dashboard

An overview of match status

Top level admins and venue managers get a dashboard overview of the season to track which matches are ready to play with all RSVPs received and any alerts for overdue actions.

Dashboard

An overview of match status

Top level admins and venue managers get a dashboard overview of the season to track which matches are ready to play with all RSVPs received and any alerts for overdue actions.

Match overview

Match ready at a glance

Each match has an overview to see if RSVPs are on track. Admins can see at a glance where anything is overdue.

Match overview

Match ready at a glance

Each match has an overview to see if RSVPs are on track. Admins can see at a glance where anything is overdue.

Match overview

Match ready at a glance

Each match has an overview to see if RSVPs are on track. Admins can see at a glance where anything is overdue.

RSVP Details

Tracking RSVPs for each match

Participants, parent helpers and staff for each match can be viewed on a detail screen. Admins can review RSVPs and contact details to make sure they have everyone organised for halftime.

RSVP Details

Tracking RSVPs for each match

Participants, parent helpers and staff for each match can be viewed on a detail screen. Admins can review RSVPs and contact details to make sure they have everyone organised for halftime.

RSVP Details

Tracking RSVPs for each match

Participants, parent helpers and staff for each match can be viewed on a detail screen. Admins can review RSVPs and contact details to make sure they have everyone organised for halftime.

Match Day App

Checking in at a match

On match day casual staff can check participants and their chaperones in using a halftime mobile app with reduced features required just for match day.

Match Day App

Checking in at a match

On match day casual staff can check participants and their chaperones in using a halftime mobile app with reduced features required just for match day.

Match Day App

Checking in at a match

On match day casual staff can check participants and their chaperones in using a halftime mobile app with reduced features required just for match day.

Unfortunately just as we were starting to build the project was put on hold due to COVID shutdowns. We only made it through the first phase of developer prototyping and testing with AFL staff. It was a great niche business problem to solve that would have only improved further had we been able to trial with participants as planned at an AFL Women’s match.

Let's work together.

© Kelly Stubbs 2024