WorkMethodAbout

Showcase

2025 — 2026

PatternDocumentation

Beyond components, designing shared experiences at scale.

Design System, Documentation

My role

Senior UX Designer

Company

ING

As ING's design system matured, components alone were no longer enough. Teams knew how to use buttons and menus from the design system, but not always how those pieces should come together to create consistent experiences. To bridge that gap, I introduced pattern documentation—a layer that connects components into complete user journeys. More than documentation, patterns became a shared language for design and engineering, helping teams create familiar, scalable experiences across products, platforms, and markets.

Disciplines involved (A-Z)

Product — Design — Development

The Challenge

As products and teams scaled, the same components were being assembled into different experiences. Navigation, search, onboarding, and other key interactions increasingly depended on individual interpretation rather than shared decisions. Without clear guidance at the pattern level, teams began interpreting experiences differently, making it harder to maintain a unified user experience, achieve design-code parity, and avoid unnecessary variation across products that needed to share an experience.

Growing Up
the System 

Problem statement

ING required a solution to ensure that critical user experiences, including navigation, search, forms, and onboarding, consistently functioned across different products, markets, and platforms.

This solution should maintain design-code parity, minimize interpretation during implementation, and transform recurring experience decisions into reusable patterns that can be consistently applied, managed, and scaled throughout the organization.

Documentation template

Challenge #1

Components alone don’t create alignment

The design system provided reusable components, but components alone could not guarantee a consistent user experience. Multiple teams could use the exact same building blocks and still create entirely different navigation flows, interaction models, and content hierarchies.

The challenge was no longer defining individual UI elements—it was establishing shared expectations for how those elements should work together.

Document template with annotations in Figma

Challenge #2

Non-Negotiable Decisions

Critical experiences, like navigation, need a shared foundation. Patterns allow local adaptation but establish common principles, behaviors, and structures. Without agreed-upon patterns, teams create variations that lead to fragmented experiences.

To achieve consistency, key behavioral decisions must be reusable and shared across products and markets.

Decisions trough democratic vote

Challenge #3

Complexity grows fast

Every new product, market, team, and implementation introduces opportunities for drifting. Without a shared framework, organizations gradually accumulate experience debt:

  • similar problems solved in different ways,
  • duplicate effort
  • increasing governance overhead.

Challenge #4

Design Code Parity

While component documentation helps teams build individual pieces correctly, achieving design-code parity requires alignment on how those pieces work together. Behavior, hierarchy, interactions, and responsive adaptations all need to be defined beyond the component level.

Challenge #5

Achieve familiarity

Consistency provides the foundation for creating coherent experiences across products, platforms, and teams. The real outcome is familiarity. Familiar interactions reduce cognitive load, increase confidence, and help users accomplish tasks more efficiently.
The challenge was creating experiences that felt immediately recognizable regardless of where users encountered them.

A System to
Document 

Solution

Rather than documenting only components, we introduced documentation for complete user experiences. Patterns document how multiple components work together to solve a recurring user need.

Each pattern establishes shared expectations around structure, behavior, composition, accessibility, and implementation. The framework was built around a predictable information architecture that documents:

  • Purpose and intent
  • Pattern architecture
  • Structure and composition
  • Behavior and interaction logic
  • Configurable options
  • Accessibility considerations
  • Best practices and examples

Expressive engine

Less chatter, More pattern

Global Header Pattern (web)

The Global Header became one of the first patterns documented using the new framework. Its purpose extends beyond navigation. The pattern helps users understand where they are, where they can go, and how to switch context when needed. The documentation defines how components such as the Utility Bar, Navigation Bar, Flyout Menus, Segment Switcher, Search, and Locale Selector work together as a single system.

By documenting both behavior and rationale, the pattern establishes a shared contract between design and engineering, ensuring navigation behaves consistently regardless of product or market.

Global Header Documentation
The document itself was a living truth, but it was the hidden alignments that made this approach the most valuable.

Result

Pattern documentation transformed reusable components into reusable experiences. Instead of solving the same interaction problems repeatedly, teams gained a shared framework for designing, implementing, and evolving critical journeys. The result was:

  • Stronger alignment between design and engineering
  • Design-code parity
  • Reduced interpretation during implementation
  • Consistency across products and markets
  • A scalable foundation for future patterns
Most importantly, patterns helped shift the organization from documenting interfaces to documenting experiences. Because components explain what things are. Patterns explain how things work together.

The End

Delivered

  • Documentation Strategy
  • Documenation Library
  • Cross-functional collaboration with Design, and Engineering

Personal Note

In large, global companies, it's crucial to recognize that change occurs incrementally and can be challenging to implement. Celebrating small victories is essential to maintain momentum and encourage ongoing progress.

More from

All Projects →

ING

Bank like you've got better thinks to do

Banking  |  Amsterdam, NL

2024 - 2026

Showcase2024 - 2026

Expressive Brand

Product Design, Design System

Featured work

SOLID FOUNDATIONS

Case Study2024

Setting the foundations for an immersive shopping experience.

eCommerce, Website

UX and EyeCandy.

© All rights reserved. Images belong to the brands.