Optimized Truck Driver Experience

Page 1

AIZAH BAKHTIYAR

Optimized Truck Driver Experience | Figma and Adobe CC

One-Stop-Shop.

IBM Design Challenge

Nov 3rd, 20201


IBM Design Challenge

2


Contents. Discovery Process

1

Research

2

Persona

3

Brainstorm

5

Goal

7

Creative Brief

8

Sketches

11

Next Iteration

14

Wireframes

16

Mockup Iterations

17

Final Mockups

19

Information Architecture

29

Aesthetic Decisions

31

Future Considerations 32

IBM Design Challenge

3


Discovery Process. 3.

2. BRAINSTORMING

Setting key goals based on minor assumptions

6.

5. LO- FI MOCKUPS

Mapping out the basic way to solve the problem

IBM Design Challenge

PROBLEM SPACE

Understanding the problem through research

4. GOAL SETTING

Ideating some high level solutions

1.

ELIMINATION

Eliminating other options based on the set goals

7. REITERATIONS

Reiterating after looking at existing best practices

HI FIDELITY MOCKUPS Making intentional design decisions

1


Research. Since access to truck drivers, fleet managment companies and dispatch officers was limited, I employed the use of secondary research, reading a number of truck driver’s personal experiences online to understand their pain points. The following are some questions I researched. While this list is not exhaustive, it gives a sense of the nature of questions asked. • • • •

What apps do most truck drivers currently use to plan their trips How and in what scenarios do they contact their dispatch officers What are some factors that cause delays that could be avoided Whats causes the most stress in their jobs

I read articles and reports on causes of delays. These include but not limited to increased demand with no sign of decreasing distribution industry trends. This adds pressure on the distribution industry to keep up with the growing need. In addition, I researched how fleet management systems or dispatch officers contact specific truck drivers. I discovered that dispatch officers were still using primitive methods such as calling over mobile phone. I looked at best practices for existing car apps. These included the Apple Human Interface Guidelines for CarPlay which helped guide the layout.

IBM Design Challenge

2


Persona. Desperate David Occupation Truck Driver

Behaviours • David can be found on the road most days • He tries to stick to the schedule but often falls behind. Goals

• Safely make deliveries on time. • Find Lodging and pit stops along the route without needing the dispatch officer to tell him where to stop. Frustrations • Documenting reports, logs and other delivery-related paperwork • Overworking and/or overspeeding to meet delivery schedule • Overloading tractor-trailers to drive a heavier load farther • Receiving incorrect pickup and delivery addresses • Receiving unoptimized route directions from dispath officers • Unavoildable delays due to exogenous factors such as inclement weather and road accidents

IBM Design Challenge

3


Based on the recurring pain points, I identified the key needs of the primary stakeholder i.e. truck driver as follows: • Contacting the fleet management system/dispatch officers • Optimized route planning • Managing pickup/delivery documentation

Contacting Fleet Management and dispatch officer

Paperwork for deliveries and pickups

Google Maps to plan their trips

One Stop Shop Optimized

IBM Design Challenge

4


Brainstorm. I started brainstorming ways I could solve this problem and weighed out the pros and cons for each. Turns out, a tablet device (either custom built or off-the-shelf) would solve the problem best.

1.

2.

IBM Design Challenge

5


3.

4. 5.

IBM Design Challenge

6


Goal. 1.

To create an accessible map based UI for drivers to navigate to their destination with minimal distractions i.e only get notified when an action is needed by the driver.

2.

Require maximum three interactions to reach content and initiate functions.

3.

Minimal on-screen information requiring minimal decision making

4.

Voice integration enabling driver to control functions without taking their hands off the wheel

5.

Simple, elegant experience

* Because of lack of actual data and time limitations, the goals are defined in rather ambiguous terms. In a real project, I would follow the SMART goal setting technique.

IBM Design Challenge

7


Creative Brief. Problem. Given the increasing trend in distribution industry growth, there is an increased dependency on trucking industry for delivery of goods. The inefficiencies in the trucking industry lead to project delays that cause loss of monetory resources. Logistical issues lead to poorly timed deliveries that can put a strain on traffic and infrastructure. Truck drivers also face problems in terms of safety and productivity. There is pressure caused by the regulatory nature of the occupation. This combined with the tight schedules and max hours of service creates a stressful work environment for the driver.

Assumptions. Assuming that there are different generations of trucks owned by a trucking company, some trucks don’t have integrated digital navigation or fleet connection systems. SInce this designed experience is for a trucking company in Canada, it can be assumed that most trucks have the driver seat on the left.

IBM Design Challenge

8


Functional Requirements. Alerts must notify the driver about: • • • • • •

Safety (weather alert, object on road etc) Maintenance Pitt stops Goods collection General fleet messages Maintenance

Map and directions must: • Give directions to the driver • Locked by system to ensure goods are picked in an optimal way • Allows stops (Pit stop, Lodging, Gas etc) Must notify the fleet management system when there are unexpected delays caused by: • Accidents • Equipment breakdowns and malfunctioning • Bad weather Must be able to contact: • • • •

Fleet management system Roadside assistance Factory/company there are shipping to or from 911

Must check on the driver’s wellbeing by: • Giving a notification to the driver to make a pit stop

IBM Design Challenge

9


Technical Requirements. • The system must not overwhelm or distract the user as they drive. • It’s key function must be to provide navigation for the optimal delivery/ pickup route. • It must focus on the key task unless there is an alert that requires an action from the driver

Usability Requirements. • The app must be accessible to a person while driving to provide directions with minimal interruptions to provide a safe driving experience. • It must only notify the driver when there is an actionable alert. *Accessibility in this case means that the driver should not have to squint to see any required information

Measures of Success. To measure the success of the designed experience, I intend to mainly collect user reviews and feedback (if this was a real project) to see how the user feels after using the app. For the purpose of this project however, the driver must not feel distracted or overwhelmed by the whole experience.

IBM Design Challenge

10


Sketches. The following is the first iteration of sketches where i explored This first sketch explored incorporating the key tasks into a mobile screen.

Too many driver interactions to complete a certain task

A route is given by the dispatch officer after which the driver inputs it into their maps and optimize.

Possibility of a human error when a driver inputs addresses

IBM Design Challenge

11


A dashboard view while driving may be distracting. It could instead be offered in a non-driving, expanded mode.

A dashboard is a lot to process while driving.

Alerts are a lot to read while driving. Maybe an assistant reads it out.

It was natural to explore a driving view very much like existing navigational apps.

Focusing on the key task unclutters the view

IBM Design Challenge

12


Next, a primary and secondary menu navigation bar was explored to account for the complexity in the app specifically designed for a truck driver. Keeping primary menu items close to the driver i.e. left most side of the screen (assuming the tablet is fitted on the right side of the driver), and secondary options right at the top. This Layout seems most promising.

Layout with primary and secondary menu items easily accessible to the driver

IBM Design Challenge

13


Next Iteration. In this next iteration I explored the things that worked in the first iteration to see if the layout would work on the other screens.

IBM Design Challenge

14


IBM Design Challenge

15


Wireframes.

IBM Design Challenge

16


Mockup Iterations.

IBM Design Challenge

17


Alerts and iterations on how they show up:

To see more reasoning for my design decisions, click the following link to view annotated iterations of mockups: https://www.figma.com/ file/iAEg1DMUOXQ5bWD0xNQ4Mw/IBM-design?nodeid=181%3A2108

IBM Design Challenge

18


Final Mockups.

IBM Design Challenge

19


IBM Design Challenge

20


IBM Design Challenge

21


Optimized Directions and Route

IBM Design Challenge

22


IBM Design Challenge

23


Contact with FMS Simply

IBM Design Challenge

24


Driving and Non-driving Overviews

IBM Design Challenge

25


IBM Design Challenge

26


One-Stop-Shop

Humanized and Optimized Truck Driver Experience

IBM Design Challenge

27


Logs to Save Time on Documentation

IBM Design Challenge

28


Information Archite Keeping the information Architecture simple is key to providing drivers with an easy to use interface. Below is the Information Architecture of this app.

IBM Design Challenge

29


ecture.

IBM Design Challenge

30


Aesthetic Decisions. Choice of Font SF Pro is optimized for accessibility which is one of the goals of this app.

Choice of Color Subtle colors are chosen to ensure drivers are not distracted from the screen. Furthermore, according to the color psychology, blue (as the one used in the app) creates a sense of calmness which is critical to a driver. The accent, teal is a trending color for 2020 which aligns with the modernity this app is meant help to move the distribution industry towards.

IBM Design Challenge

31


Future Considerations. • It would be nice to show how the app optimizes the route in the backend in the UI design. For example an alert like, ‘An accident ahead. Your total time will shorten if you make a pit stop in the next 5 km instead of after 10 km”. • It would also be nice to have the app convert to driving and nondriving modes itself (without having to tap the dashboard button).

IBM Design Challenge

32


IBM Design Challenge

33


Turn static files into dynamic content formats.

Create a flipbook

Articles inside

Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.