Client/Provider Management System Design for ABA Therapy Clinics

UX/UI Design

Non-Disclosure Agreement

Due to confidentiality agreements, I am unable to discuss many details about my work for this company. For this sake of this case study, I have attempted to highlight my contributions while respecting their need for privacy.

Project Background

About the Company

The company is a tech startup working to address the shortage of ABA Therapy providers and the delay of services that this shortage has caused by developing a series of applications and online communities centered around the training, recruitment, and onboarding of new ABA providers.

Project Length

12 Weeks

Product Type

B2B SaaS

Industry

Behavioral Health

The Problem

The ABA industry is facing a major provider shortage with clients often waiting 6 months to 2 years for services. Under these circumstances, ABA Clinics can’t afford to lose any additional time on inefficient client and provider management; however, the intake of new clients and the onboarding of new providers are both long, data-intensive processes that can easily lead to further delays if not managed properly.

The Solution

Our team set out to minimize client wait times and increase ABA clinic revenue by developing an integrated Client/Provider management system that improves scheduling efficiency and allows clinic administrators to easily identify and address potential delays to services. We developed the MVP through a series of 3-week sprints centered on each of 4 Epics - Client Management, Provider Management, Scheduling, and Account/User Management.

My Role

I was the sole UX/UI Designer on a cross-functional team. I contributed by:

  • Leading the creation of all design assets including sketches, wireframes, low- to high-fidelity mockups, and interactive prototypes using Figma.
  • Developing and refining user flows to ensure usability
  • Iterating upon designs in response to feedback from users and industry experts
  • Working with the development team to utilize existing design systems to reduce development time

Select Mockup Screens

Final Thoughts

Successes:

Great feedback from users.

User feedback on the design was overwhelmingly positive. Multiple ABA clinics pre-registered for the product's beta release.

Established the foundation for more powerful features.

In addition to completing the features that were scoped for the first development cycle, we were also able to begin preparations for more powerful features. By beginning these preparations, we've helped to ensure that the design and development of Version 2 gets off to a quick and easy start.

Learnings:

Loom is an excellent tool to improve the efficiency of asynchronous communication within remote teams.

Our team was spread out over 4 time zones, so scheduling quick meetings to hammer out details was difficult. Fortunately, by using Loom to share feedback, propose revisions, and document progress, we were able to communicate just as quickly as an in-person team.

Speed is everything in a startup environment.

When you are in a race against time to complete an MVP and secure funding, every design decision has to be filtered through its impact on development times. For this reason, our team utilized established Design Systems and code libraries to reduce development times as much as possible. Once funding has been acquired, additional branding and design work can be completed to polish the application's visual design.

Let's work together!

Looking to add a new product designer to your team? I would love to hear from you!

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.