DAIMLER TRUCKS NORTH AMERICA
Custom Hardware & Electronics Configurator (CHEC)
Vehicle configuration and programming: faster and easier than ever
CHEC (Custom Hardware Electronic Configuration) is an enterprise web app used by electrical engineers (DTNA & their customers) to program, build, and test the vehicle systems, for on-highway trucks, buses, and municipal vehicles. DTNA customers customize their vehicles by constructing them around a basic cab and chassis.
From 2017 to 2021, I led multiple teams at Daimler Trucks North America (DTNA) as the Director of UX for PopArt Inc., after the agency reached out and asked me to lead multiple teams for a fully-funded design concept I created for Daimler in 2016 on PopArt’s behalf.
The concept was around enabling electrical engineers to program Daimler vehicles.
CHEC was DTNA’s largest software product in terms of team size, timeline, and budget; we earned a 2nd place award for global customer satisfaction after just our first year. I collaborated with the Product Owners, engineers, and QA daily. When I first started this project, all of DTNA’s customers, including emergency vehicle service providers, were stuck waiting an average of two weeks for two DTNA engineers to fix an out-of-service vehicle. Today, over 10,000 providers are using our tool to put their vehicles back into service within hours, saving DTNA’s clients time and money. In rural locations with limited emergency vehicles, we’re saving more than money.
Challenges
Human safety: Every design decision needed to be carefully considered.
Varying expertise: Users have different levels of programming experience.
Extensibility: The solution had to support legacy and future hardware, each with unique electrical architectures.
Module agnostic: The solution needed to support aftermarket hardware.
Solution
Embedded with DTNA engineers, I observed, interviewed, and workshopped their most important customers to better understand their needs, pain points, and work environments.
We designed a web application that provides different levels of access, based on role type and certifications, and allows electrical engineers to program nearly every part of the vehicle. Our interface and interaction model was so successful that it has been extended successfully to previously unintended use cases, such as using the drag-and-drop dashboard interface in the fleet ordering process.
Responsibilities
LED DESIGN ON MULTIPLE TEAMS
PRODUCT STRATEGY
BRAND STRATEGY
DESIGN SYSTEM
FIELD RESEARCH
CREATIVE DIRECTION
INFORMATION ARCHITECTURE
FUNCTIONAL SPECIFICATIONS
INTERACTIVE PROTOTYPING
USABILITY TESTING
VISUAL DESIGN
Research - on site with the client
Research - on site with the client
CHEC war room
Design System - “modules” portion of the pattern library
Handoff document example - version history in the legacy architecture
Programming a new feature in the future architecture
Programming a feature
Design system modules
Configuring custom switches and gauges