1 of 53

Josh Crow

Product Designer

2 of 53

My path here.

Appalachian State

Industrial Design

3D Systems Healthcare

Biomedical Designer

DePaul University

Human Computer Interaction

Snagajob

Product Designer

CarMax

Product Designer II

3 of 53

4 of 53

Dealer Management

B2B Salesforce @ CarMax

5 of 53

Context

CarMax has a growing B2B customer segment - smaller dealerships who buy and sell vehicles to CarMax. Currently, there is no single source of truth when it comes to dealership relationship management. The associates today use an amalgamation of homegrown solutions.

My Challenge:

  • Learn everything I can about Salesforce ASAP!
  • Inform enterprise architecture
  • Build a CRM to support all B2B at CarMax

6 of 53

Approaching the space

Generative Discovery

Strategize MVP, Architecture

Usability

MVP Release + Iteration

7 of 53

Building empathy

What do you do with a new space and unlimited access to users?

Interviews and observations!

Learning plan:

  • Understand who the users are:
    • What’s their day like? When and how do they interact with Dealerships?
    • What are their current pain points, workarounds?
  • Understand the jobs to be done:
    • What are their goals? What are their routines?
    • How do managers evaluate success?

8 of 53

B2B @ CarMax

B2B Product

9 of 53

Field Operations Leads

10 of 53

Auctions Service Managers

11 of 53

B2B Design Target

12 of 53

What’s the overlap?

13 of 53

Defining our team

We exist to help B2B associates build and foster dealer relationships. We enable FOLs and ASMs to drive engagement our business partners.

Goals:

  • Save time on tasks that can be automated
  • Consolidate tools and data into one place
  • Enable associates to better serve dealers
  • Enable managers to better assess associate performance

14 of 53

Informing Strategy

Start with MaxOffer and FOLs:

  • FOLs have no current CRM
    • Getting by with spreadsheets and paper notes�
  • They have a [fairly] simple workflow
    • Giving the team a chance to learn into Salesforce
    • Keeping everything out of the box — quicker delivery, quicker ROI

MVP will require:

    • Maps
    • Mobile
    • Outlook Integration
    • Engagement / performance dashboards
    • Ability to enter leads, activities, and register dealers
    • Email automation - Salesforce Marketing Cloud integration

15 of 53

Informing Architecture

My research revealed that:

  • Dealer reps often work at multiple dealers — requiring a many to many relationship in the system
  • Associates think in a “Dealership” state of mind — account is the hub of activity
  • Leads are matured to registration and beyond
  • How I make my mark on architecture?
    • Facilitating tons of team workshops!

16 of 53

Initial Evaluation

Using the CarMax research write-up template

Where do I need to focus?

  • Out of the box, Salesforce provides a ton of functionality
  • Wanted to understand what activities are most important to FOLs
  • Designed a quick usability test focused on the three main layouts
  • Ranking exercise for activity priority
  • Task based thinking-out-loud

17 of 53

What I learned

  • Adding a rep was hard to find
    • Changed language and brought button to top card
  • FOLs want to see payment types
    • Added to layout in Account details
  • Desire for a glanceable view of how a dealer is doing — help interpreting data
  • Seeing all activity is crucial to planning out the next interaction

18 of 53

MVP Release

  • FOLs have been using the system for about a month and a half now
  • I am now dual tracking, with weekly discovery ongoing while shifting gears discovery-wise to Auctions
  • Continuous discovery through office hours, design sessions and feedback channels (monthly surveys)

Currently working on:

  • MaxOffer Dealer Registration, making it more intuitive
  • Manager dashboards, engagement dashboards
  • Defining the baseline of “what good looks like”

19 of 53

20 of 53

Auction in the pipeline

21 of 53

Personal Takeaways

  • Learning a new design system
  • Dipping my toes in enterprise architecture
  • Getting comfortable with declarative development practices
  • Learning how to work with a new team
  • Sharpening my product design toolset

22 of 53

Logistics

Experiments around transfers

23 of 53

How might we decrease the number of times that titles get left behind?

How might we speed things up at the back gate when carriers arrive?

What can we improve?

*Both tests are in the wild now, result impending.

24 of 53

Solving for titles

25 of 53

Initial test - sharing title status messages

Where we’ve landed for staged testing

26 of 53

Speeding up the back gate

Discovery + Test plan:

  1. Map out the process today (in store observation)
  2. Identify pain points
  3. Wizard of Oz initial test
  4. POC development and staged test

Hypothesis:

If we give the right associates, the right information, at the right time it will have a positive impact on their workflow.

If we enable carriers to give associates an advanced alert of arrival time and load capacity, then associates will be able to proactively manage the work.

27 of 53

Inventory Associates:

  • Associates have no idea what’s coming and can’t plan
  • Space in the lot is a huge concern
  • Zebra devices and audible alerts are for notifications

Carrier Drivers:

  • The back gate interaction is a major pain point. The wait time can vary widely and it is frustrating. The process differs from store to store.
  • Would like to share ETA but has no way to do it
  • Needs to be able to make sure his load is proper for his truck.
  • Back gate space is the bottleneck

28 of 53

General UI Improvements

Goals:�

  • Bring the UI up to LDS standards
  • Prioritize high value moves
  • Add title status information
  • Help Associates find vehicles more easily

29 of 53

General UI Improvements

From observation:�

  • YMM, color first
  • Stock # and VIN to verify
  • Adding lot scan location
  • Prioritizing customer transfers
  • Limiting where they can find a title

30 of 53

31 of 53

Shifts

By Snagajob

32 of 53

Shifts self-signup

The previous designer had created an employer self-signup flow that never got built. I picked it up and brought it to production. Before going to development, I tested and refined the design.

Approach

Test

Refine + retest

Release

33 of 53

Unmoderated testing

Target:

  • 10 participants
  • Small, medium business owners / people managers
  • Retail, food service, warehousing industries

Scenario:

  • “Imagine you are signing up your business for a service to post open shifts you may have, to be filled by available workers nearby.”

Goal:

  • Get a feel for how the existing design performs via usertesting.com

Task:

  • “Think aloud while filling out this registration form.”

34 of 53

Findings

Takeaways

  • Evaluate exactly what’s required to get started
  • Re-visit positions page

Participants were:

  • Frustrated by the length of the process
  • Generally confused about the position selection page
  • Uncomfortable with payment before requesting any shifts

Previously required

Revised flow

35 of 53

Position selection

Original design

  • Awkward layout
  • No wages
  • Not very expandable for future positions

Iteration

  • “Are these grey buttons disabled?”
  • “It feels like Dr. Mario.”
  • Questions about wages

Production

  • Table layout
  • Wage explainers
  • Positions filtered by industry

36 of 53

37 of 53

Problem:

Unfilled shifts cost money

The Snagajob Crew isn’t available everywhere Managers want experienced workers

Talent Pools

38 of 53

Filling more shifts

When a worker calls out, employers do the round robin, calling around asking someone to fill the shift. Often they are making hard choices and considering over time. But mostly, they just need someone to show up.

Managers want to:�

  • Simplify communication
  • Utilize the workers they already trust
    • Give their current employees first dibs
    • Tap into their seasonal employees

39 of 53

How can we expand the pool of workers available to managers?

How can we make it easier for managers to utilize their existing workers?

40 of 53

Ideation

41 of 53

Carving out the work

Invite workers

Onboard workers

Request shifts

Charter customers

Usertesting.com

Internal discovery

UI MVP

Discovery and usability

42 of 53

Invite workers

43 of 53

Bulk invite

44 of 53

Requesting shifts

Worker notification of shift

45 of 53

Worker invite email

46 of 53

Worker onboarding

How do we verify I9’s anywhere in the country without having a presence in every city?

47 of 53

Remote I9 + HIREtech

In order to verify employment eligibility anywhere in the country, we had to integrate with a remote I9 service; HIREtech.

  • Designed an I9 flow to enable remote I9 verification for workers
  • Followed DHS guidelines for advising workers what they need in order to complete I9
  • Improved the flow for all workers, not just those who are invited as a part of a talent pool

48 of 53

Worker orientation

  • Replaced old, outdated video
  • Designed simple, easy to modify infographic for workers
  • UX writing

Orientation for workers has been a pain point of Operations for quite some time. I took their feedback and tested with workers to come up with a new solution.

49 of 53

Usability

Cognitive walkthrough

+

Unmoderated user testing

  • 10 Location managers recruited via Usertesting.com
    • Task based tests focused on pain points identified in cognitive walkthrough
    • Worker invite CSV upload
  • 10 gig-economy workers
    • Tested remote i9 to refine language and layout

50 of 53

Takeaways

While the team had no PM or designer, discovery suffered

  • I began to re-establish continuous discovery:
    • Started a charter customers program for employers — bi-weekly discovery zoom calls�

Stakeholder support is crucial

  • Managed touch-points with operations, customer support, marketing
  • Working with operations enabled me to connect with workers via phone for COVID safe discovery sessions

51 of 53

Visual design

Goal:

  • Create a vision for how PeopleMatter might look with Snagajob’s visual system applied
  • Craft a responsive design
  • Work with offshore dev team to build out a POC

52 of 53

PeopleMatter

53 of 53

Visual design

My task:

  • Redesign the Snagajob Community support app
  • Match the existing brand
  • Design support and QA during build
  • Snagajob Community