A sampling of my UI/UX Work while at
Jaguar Land Rover

As most actual deliverables were under an NDA, I can only explain my various roles and tasks and show partial iterations during a process cycle or representative images of the In Vehicle Infotainment system at the time.

Open Source Space

Jaguar Land Rover contributed to AGL (Automotive Grade Linux) and I chose to add an AM/FM tuner to the project.

FEATURES/USE CASES: Front-end focus. See below

Modified UX Process I completed
(Proof of Concept deemed alterations)

  • Define basic features to include and write up Use Case titles.
  • (Discovery) Verify existing system problems and compare against desired feature list.
  • (Discovery) Verify system assets (fonts, branding, etc.) already on-board and available to utilize.
  • (Discovery) Explore existing apps on-board and inventory UI of each to match.
  • Design basic wires and UI.
  • Collaborate with external vendor (Collabora) to discuss background API and hooks.
  • Develop front end with HTML, CSS and JQUERY using hooks provided into API


This project, being in the open source space, was fairly self-driven except for the collaboration with Collabora who implemented the API, and helped source an external antenna.

I did all the discovery steps outlined above by actually using the system and going through the relevant apps and/or documentation. I designed and developed the front-end UI in HTML, CSS and Jquery based on the existing system which other designers were developing for as well.

Future IVI Systems

System software features continually updated. New hardware throughout system updates. (All actual research data and most visuals under NDA)

INITIATIVE: NGI IVI future updates
EPIC: Voice Commands
FEATURES/USE CASES: All base cases with voice added where possible

Participated in defining journey maps and use cases. These set the stage for both when a driver would issue a voice command, the commands themselves and how the system would respond.

I helped define the performance acceptance criteria the IVI should take in the event a system was in dual-screen mode and the user issued a command that required a change/update in the UI at the perceived moment. Or, if a command was issued for a feature not currently displayed on the IVI.

Tests Created

Open card sorting to find responses to: What features would you want to control via voice? Results provided the categories for a second open card sorting devised to learn what voice commands within each feature users considered most important. Example: when issuing a command to the media player, does a user prefer saying “next” or “skip” or did either one suffice.

Results gave insight on the dependency of the users mobile device to control similar features, such as in the case of playing music. This was important to know how much the IVI systems hardware and software would be expected for primary functionality vs focusing on connected mobile device.

User test while in Rig 
We utilized multiple different sized rigs built by developers and engineers which provided a frame, full-sized seat, steering wheel and IVI screen to most closely resemble the environment of a vehicle. Some were placed in front of multiple or single monitor screens where simulation driving conditions were projected or played through.

Commands/statements from various previous tests of general driving experiences were used to test the feedback when the system was in dual-feature mode. Example: We might have a user ask, “Where is the closet parking?” Does the system load and start navigation, over taking a screen and replacing a feature, or does it just provide the mileage and time estimation to get there, leaving the choice to the user to then start navigating?

UI dual-mode suggestions made after conducting the tests in a rig.

UX Illustrator

Another example of my UX contributions with engineers and software developers within the given example voice control was the Conversational Voice Command and Control, developed with other groups in the U.K and China.

This group was informed by other UX teams across the company which lead the purpose for this group.

I contributed to the use cases and provided the UX storyboards for the presentation. This is one example of a much larger presentation. (The backend and vehicle service buses and remote access bus architecture that accompanied each sketch have been removed.)

Thank you for looking over these specifics. As mentioned, most work for Jaguar Land Rover was done under an NDA, but there were numerous projects similar to these few examples and I contributed in these multiple ways to many more.

Happy to answer any questions.
Visit main site

Kelly Johnson 2021