Scania

Mobile App
I led UX and visual design for Scania’s Driver’s Guide. Delivering Android 2.0 and the first iOS release. After facilitating a
three-day ideation workshop, I reframed the app from a document-first manual to a task-first tool, redesigned the
information architecture, and created high-fidelity prototypes and a clear visual system shared across platforms. The
work shipped with production-ready specifications that reduced ambiguity for engineering and positioned the app to
deliver faster answers to common driver scenarios.
I led UX and visual design for Scania’s
Driver’s Guide. Delivering Android 2.0
and the first iOS release. After
facilitating a three-day ideation
workshop, I reframed the app from a
document-first manual to a task-first
tool, redesigned the information
architecture, and created high-fidelity
prototypes and a clear visual system
shared across platforms. The work
shipped with production-ready
specifications that reduced ambiguity
for engineering and positioned the app
to deliver faster answers to common
driver scenarios.

My role

Visual / UX Designer

Team

Project Manager
Creative Director
Experience Strategist
Solution Architect
iOS Developer
Android Developer
QA Tester

Timeline

12 weeks

Year

2019

Project name

Scania Driver’s Guide — iOS v1.0 and
Android v2.0

Constraints

  • Parity across iOS and Android while respecting native conventions.
  • Reuse where possible.
  • Keep content structure compatible with existing data sources.

Overview

Problem

The existing app was essentially a portable manual. Drivers needed something more useful during day-to-day tasks. Quick answers, clearer wayfinding, and a structure that reduced hunt time and cognitive load. The business goal was to increase adoption and perceived value by making the app genuinely helpful in the flow of work.

Challenge

  • Shorten the path from question to answer for common driver scenarios.
  • Replace document-first navigation with task-first entry points and clearer IA.
  • Establish a visual system and component library that works across iOS and Android.
  • Provide production-ready specs to reduce implementation ambiguity.

Solution

  • A restructured IA that starts with driver tasks and quick entry to common scenarios.
  • High-fidelity prototypes demonstrating core flows for Android 2.0 and iOS 1.0.
  • A visual direction with component patterns and shared tokens applied across platforms.
  • Specifications covering behaviours, states, and content structure to guide engineering.

Results

  • Android 2.0 shipped with a clearer, task-oriented experience.
  • iOS launched with a first-class, platform-native release aligned to the same logic.
  • A shared design language reduced ambiguity and supported more predictable development.

Research

Activities

  • Three-day client ideation workshop to surface tasks, contexts, and pain points.
  • Audit of the current app’s information architecture and content patterns.
  • Competitive pattern scan (task-oriented help, on-device guides).
  • Rapid concept testing through interactive prototypes and stakeholder walkthroughs.

Insights

  • Drivers think in tasks (“what I’m doing now”), not chapters.
  • Search and navigation needed to prioritise common scenarios over document hierarchy.
  • Visual hierarchy and language should enable “at-a-glance” comprehension.

Design principles

  • Task before text: surface actions and quick results ahead of long copy.
  • Predictable structure: consistent components and patterns across platforms.
  • Progressive detail: start concise, expand when needed.
  • Platform-native feel: respect iOS and Android conventions while sharing logic and tokens.

What to track post-launch

  • Search success and no-result rates.
  • Time-to-answer for top tasks.
  • Repeat use and feature adoption across the two platforms.

Process

1. Discover

  • Workshop.
  • Audits.
  • Task inventory.

2. Define

  • Candidate IA and task models.
  • Shared design tokens and components.

3. Design

  • High-fidelity prototypes for Android v2.0 and iOS v1.0 with states and edge cases.

4. Validate

  • Walkthroughs with stakeholders.
  • Quick iterations to de-risk build.

5. Handoff

  • Developer-ready specifications.
  • Behaviours, and content guidelines.

Key decisions

Task-first information architecture

Reorganise navigation around driver tasks and common scenarios, with search and recent items elevated. This reduces hunting through document trees and aligns the app with how drivers think and work.

Progressive disclosure of detail

Lead with concise guidance and key steps; provide deeper reference only when requested. This supports rapid decision-making without overwhelming the user.

Shared design language, platform-specific patterns

Define cross-platform components and tokens; implement with native patterns (navigation, gestures, controls). This maintains consistency and speeds delivery while keeping the app “at home” on each platform.

Clear visual hierarchy

Typography and spacing rules that make headings, steps, warnings, and tips instantly scannable. This improves at-a-glance comprehension in time-pressured contexts.

Specification depth

Document states, empty/loading/error cases, and behavioural rules for search and navigation. This reduces rework and ensures parity between Android and iOS implementations.

Risks and how they were managed

  • Scope creep. Prioritised critical tasks for v2.0/v1.0. Staged lower-value features behind release gates.
  • Cross-platform Divergence. Governed with shared tokens/components and platform-specific guidelines.
  • Content complexity. Introduced content structure and examples to keep guidance concise and consistent.
Up Next

ICA Banken

Website
I designed the website experience for
customers transferring their mortgages to
ICA Banken, helping more people
complete their applications.
An arrow pointing right.
A key with keyring.