

Fleet Management
The Problem
Customers have vehicles that are taken off the road to run firmware updates on our connected devices and no easy way to track and manage their fleets.
Teamwork
I worked closely with the Engineering Lead on UX/UI and with industry experts from Whelen team. I was involved with the development process with the PM and development team, balancing technical needs with good design.
Takeaways
Regular reviews with the Stakeholders was helpful, but also chaotic – a solid commitment to requirements to limit scope creep would've helped to streamline development. Overall it was a great experience gain knowledge in a new industry and educate a hardware focused team on software design and development.


Map View & Trip Tracking
Our live map solution gave the user a view of all managed vehicles, their statuses (First Responder Mode, Idle, etc), basic vehicle detail, and basic map filters to show specific vehicles or predefined groups. While in the live map we designed easy trip history tracking to see one or more vehicles path while in specific statuses. New trips were triggered by status changes in the vehicle.


Account & User Management
A standard account and user management experience was designed to for easy onboarding and permissions.


Vehicle Management
We designed a detailed view of the vehicle, using all data points that mattered to the user collecting; Trip History, Location, Device Details, etc.


Over-the-Air Firmware Updates
A vehicles connected devices could be updated without bringing the physical vehicle in for service. This required a flow to view available updates per device, initiate updates, and manage their progress across vehicles.


Device Configurations
Devices configuration would be uploaded and available to be set per vehicle or group. This feature made these configurations simpler to manage and review, which was done physically per vehicle previously.