client

T-TMS

Project

Red Dog Logistics

Role

Product Designer / Researcher

Platform

Dashboard / Mobile App → IOS & Android

Tools

Figma, Miro, Survey Monkey, Jira, Teams

At-a-Glance 👀

The TMS Fleet Management System is designed to help carrier companies and truck drivers comply with FMCSA Hours of Service (HOS) regulations, ensuring safer roads and reducing penalties. By automating data collection from BLE6 and IOA6 truck devices, the system minimizes errors, simplifies compliance processes, and prevents driver fatigue-related accidents. With real-time tracking of driving hours, automated status updates, and compliance violation alerts, the platform streamlines operations for carrier companies while protecting drivers from exploitation.

My Role

I led research and strategy for the TMS Fleet Management System, ensuring alignment with FMCSA regulations while addressing user challenges. I conducted user research, interviews, and data analysis to identify compliance and operational pain points, defining core problems that guided ideation. Collaborating with Product Managers, Engineers, and UI Developers, I ensured business goals met user needs. My primary focus was on research, problem definition, and testing—driving usability and A/B testing to create a user-centric, regulation-compliant experience.

Approach

01

Discovery Stakeholder Interviews User Interviews Scoping

02

Define Affinity Mapping Persona Journey Map

03

Ideate User Flow Information Architecture

04

Design Initial Sketches Wireframes Prototypes

05

Validate Usability Testing A/B Tests Card Sorting

Problem

Carrier companies and truck drivers struggled with fragmented systems that made compliance difficult, increased safety violations, and led to penalties. Drivers lacked an intuitive way to track Hours of Service (HOS), resulting in excessive working hours, fatigue-related incidents, and violations due to missed breaks or inaccurate logs. Carrier companies faced challenges obtaining real-time driver data, complicating audits and increasing fines for incomplete records. Without automated logging and alerts, frequent errors and manual corrections reduced efficiency and safety. The goal was to design a research-driven and user-centric solution that simplified compliance, protected drivers from exploitation, ensured accurate reporting, and improved fleet management.

👉 Carriers lacked tools to streamline operations, ensure compliance, and enhance road safety

Research

To understand the challenges faced by truck drivers and carrier companies, I conducted in-depth user research, including user interviews, surveys, and industry analysis. The goal was to identify pain points in compliance tracking, data management, and driver safety.

User Interviews

I interviewed 15 truck drivers and 4 carrier company representatives to uncover their day-to-day struggles with logging data, compliance, and fatigue management.

Affinity Mapping

I used Affinity Mapping to analyze user research, grouping insights from interviews and surveys to identify key patterns. This helped uncover pain points, prioritize solutions, and align design decisions with user needs, compliance challenges, and operational inefficiencies.

client

Findings

Driver Challenges

  • Many drivers forgot to take required breaks, resulting in HOS violations and potential fines
  • Manual logging often caused discrepancies in duty status, leading to penalties during audits
  • Drivers expressed frustration over not being able to correct log mistakes, especially if they forgot to switch status after a shift

Carrier Company Challenges

  • The absence of real-time monitoring meant they couldn’t track driver fatigue, enforce rest breaks, or prevent overworking
  • Compliance audits often flagged missing or incorrect records, leading to financial losses

48%

A significant portion of drivers, approximately 48% of drivers reported difficulties using mobile apps for logging hours, leading to manual errors and compliance risks

90%

90% of carrier companies faced issues with inaccurate driver data, making audits difficult and increasing the risk of penalties

review

review

Key Research Insights

✔ Automated data logging and real-time alerts can prevent HOS violations and improve driver safety

✔ Simplifying complex compliance forms with auto-fill suggestions can reduce errors and penalties

✔ Drivers need flexibility to edit their status (with verification) to prevent incorrect log entries

✔ Carrier companies require better visibility into driver data to improve compliance and operational efficiency

review

User Personas

After conducting user research, we received valuable feedback from our users that helped refine our personas. For instance, Tom expressed frustration about submitting his information while driving, leading to unavoidable errors in data. On the other hand, Lisa, representing the carrier company, highlighted that navigating the complex web of regulations governing trucking operations can be challenging and time-consuming.

client client

I also created a user journey map to better illustrate the difficulty faced by carrier companies and truck drivers trying to navigate through new process.

client

User Flow

User pain points were carefully considered during the development of the initial user flow for the primary function of the application. At this stage, a single main flow was identified, which was further refined through design iterations.

User Story #1: Change driver status

I would like to change driver status when I start my duty or when I take breaks.

userflow

User Story #2: View Current Logs

I would like to see current logs to check total miles and driving hrs.

userflow

User Story #3: Report Error

I would like to report an error.

userflow

Information Architecture

We designed an initial architectural framework outlining the application's structure, informed by user stories and intricately mapped user flows, ensuring optimal user experience alignment.

userflow

Sketches

Following interactions with users and insights gained from user interviews, I commenced the process of translating conceptual ideas into visual sketches.

sketch sketch

Wireframes

I translated my concept into an interactive digital low-fidelity prototype and tested it with 8 potential users to gather feedback.

sketch sketch

Prototypes

The final prototypes were shaped by extensive user research, affinity mapping, and iterative testing to ensure clarity, efficiency, and compliance with FMCSA regulations. Every design decision was informed by real user pain points, from simplifying complex forms to automating HOS tracking. The result is an intuitive, research-driven solution that enhances safety, minimizes compliance risks, and improves operational efficiency for both drivers and carrier companies.

flow
sketch sketch

Usability Study

As a group, we conducted user testing with a pool of 15 individuals. Subsequently, I facilitated a card sorting activity to discern recurring themes and insights from their feedback.

sketch

Product Successes 👏

The final design increased the user satisfaction rate by 35%. Quoting one of the early user testing participant David Miller, "This design feels more intuitive and supportive reducing overheads."

What I Learned 🌱

Throughout my time working on TMS, I've learned the importance of gathering as much user feedback in the early phase of a project, by fostering open communication channels and working closely with stakeholders. As user needs evolved and new insights emerged, being able to pivot and iterate on the design ensured that we stayed responsive to user feedback and delivered a product that met their expectations.