Caterpillar CDRS

Two years redesigning the rental software Cat dealers run on, worldwide.

Project
6 of 9 · All work
Role
UX/UI lead
Years
2020–2022
Context
Mallet Studio
Team
My design team at Mallet Studio, with Caterpillar product owners worldwide and the Alias2K development team
Scope
UX analysis, Master layout & design system, Contract flows, Mobile, Launch video, Support site
Read
2 min

CDRS, Cat Dealer Rental Software, is the official tool every Caterpillar dealer uses to run rentals.

Rental drives the largest part of Caterpillar’s market. Over the years CDRS had grown through short-term fixes, without the chance to step back and plan for the long term. The brief was to redesign its user flows, functions and interfaces, following both Caterpillar’s expectations and its dealers’ requests: fleet management, maintenance, invoicing, logistics and CRM.

I led my UX/UI team at Mallet Studio inside a larger group with Caterpillar’s product owners and the Alias2K development team, for two years.

One contract, many paths

A contract can start from a list, the booking planner, the website or a work order, and it passes through internal and customer approvals before it binds. We mapped every state of the contract, then the path each persona takes through them.

Three user scenarios side by side: an operator, a branch manager and a salesperson each create a contract, with the approvals their role needs
One contract, three personas: an operator, a branch manager and a salesperson, each on their own path, with the approvals their role requires.

Key decisions

  1. 01

    Understand the whole machine first

    A deep investigation of a very large software structure before touching a screen, so every later change had a place in the bigger picture.
  2. 02

    A master layout and a design system as the foundation

    A new master layout consistent with Cat’s brand guidelines, with development rules and every component documented. It became the starting point of the redesign.
  3. 03

    Plan with the people who build it

    A long-term plan written with Cat’s product owners and Alias2K, each area of the software analysed and scheduled in Scrum, with weekly calls and regular in-person retrospectives.
  4. 04

    The right task on the right device

    Contract creation stays on desktop, where it belongs; mobile handles notifications, approvals and feedback.
CDRS screens: contract creation steps on desktop and mobile
A contract creation flow designed to save time on every rental.
CDRS support site welcome screen
A support site for every CDRS user, designed after the redesign shipped.
CDRS interface screens
Analysis first, then a clear interface.

Outcome

After months of weekly calls, presentations and feedback, CDRS 3.0 shipped. For Caterpillar’s marketing team we also produced the launch video that presents the new features, and a support site for every user.

CDRS contract map: every state of contracts, proposals and quotes, from creation through internal and customer approval to a binding contract that runs, finishes and closes
The full contract lifecycle: every state of a contract and a quote, from the first draft to a closed contract.

Let’s talk.

Open to senior product and design roles.