Improving efficiency through design system adoption

Improving efficiency through design system adoption

+0%

Adoption

+0%

Consistency

+0%

Efficiency

TL;DR

TL;DR

I led the rebuild of Hungerstation's fragmented, inconsistently used design system into a unified, documented, cross-platform source of truth. The team audited all components, defined principles, aligned naming and tokens, added RTL support and introduced governance and adoption processes.


The result: system adoption grew from under 12% to 52%, documentation reached 94%, and product teams gained a faster, more consistent and scalable workflow.

I led the rebuild of Hungerstation's fragmented, inconsistently used design system into a unified, documented, cross-platform source of truth. The team audited all components, defined principles, aligned naming and tokens, added RTL support and introduced governance and adoption processes.


The result: system adoption grew from under 12% to 52%, documentation reached 94%, and product teams gained a faster, more consistent and scalable workflow.

I led the rebuild of Hungerstation's fragmented, inconsistently used design system into a unified, documented, cross-platform source of truth. The team audited all components, defined principles, aligned naming and tokens, added RTL support and introduced governance and adoption processes.


The result: system adoption grew from under 12% to 52%, documentation reached 94%, and product teams gained a faster, more consistent and scalable workflow.

About Property Finder

About Property Finder

HungerStation is a Delivery Hero* company and one of the biggest food delivery platforms in KSA, connecting hungry people with restaurants, groceries and even pharmacies.


*Delivery Hero is the world’s leading local delivery platform, operating its service in around 70 countries across Asia, Europe, Latin America, the Middle East and Africa.

HungerStation is a Delivery Hero* company and one of the biggest food delivery platforms in KSA, connecting hungry people with restaurants, groceries and even pharmacies.


*Delivery Hero is the world’s leading local delivery platform, operating its service in around 70 countries across Asia, Europe, Latin America, the Middle East and Africa.

Role

Role

I joined Hungerstation as a Senior Product Designer. On day one I sat down with my manager who expressed that due to my experience with design systems, he'd like me to join the newly formed Design Ops squad and push the delivery of the design system.


As a team of 5, I took on a lead role; facilitating alignment sessions, running audits, governance, building components and later overseeing the build of components by other team members, enabling me to focus on writing documentation and populating Zeroheight.

I joined Hungerstation as a Senior Product Designer. On day one I sat down with my manager who expressed that due to my experience with design systems, he'd like me to join the newly formed Design Ops squad and push the delivery of the design system.


As a team of 5, I took on a lead role; facilitating alignment sessions, running audits, governance, building components and later overseeing the build of components by other team members, enabling me to focus on writing documentation and populating Zeroheight.

Challenge

Challenge

As with many design systems that don't have a dedicated team, Hungerstation's design system was more of an unfinished Figma component library that the team struggled to maintain and build on. As the design team grew and the product matured, inconsistencies were holding the team back. Some of the problems I highlighted included:


  • No clear documentation or naming conventions

  • Fragmented visual styles across apps

  • Limited accessibility and language (e.g. Arabic) considerations

  • Legacy Figma components not using auto layout of new features

  • Missing alignment across Flutter, iOS and Android


Adoption blockers:

  • <12% system adoption and no one to push it

  • Developers using a mix of Flutter and native code

  • No engineers dedicated to the design system

  • No roadmap or governance for scaling

As with many design systems that don't have a dedicated team, Hungerstation's design system was more of an unfinished Figma component library that the team struggled to maintain and build on. As the design team grew and the product matured, inconsistencies were holding the team back. Some of the problems I highlighted included:


  • No clear documentation or naming conventions

  • Fragmented visual styles across apps

  • Limited accessibility and language (e.g. Arabic) considerations

  • Legacy Figma components not using auto layout of new features

  • Missing alignment across Flutter, iOS and Android


Adoption blockers:

  • <12% system adoption and no one to push it

  • Developers using a mix of Flutter and native code

  • No engineers dedicated to the design system

  • No roadmap or governance for scaling

Goals

Goals

This project was more than just about tidying up components, it was about building a shared language, processes and trust across teams.


  • Clarity over complexity: simpler governance wins faster

  • Progress beats perfection: prioritise adoption over polish

  • People first: systems succeed when people believe in them

This project was more than just about tidying up components, it was about building a shared language, processes and trust across teams.


  • Clarity over complexity: simpler governance wins faster

  • Progress beats perfection: prioritise adoption over polish

  • People first: systems succeed when people believe in them

Process

Process

Audit and review

Using the Sparkbox Design System Maturity Model, I assessed where we were and aligned with stakeholders around a shared starting point. We sat between Stage 1: Building and Step 2: Growing.


This process included:

  • Auditing Figma files and code

  • Mapping all existing components

  • Tagging duplicates, gaps and blockers

  • Highlighting issues across 3 libraries

Audit and review

Using the Sparkbox Design System Maturity Model, I assessed where we were and aligned with stakeholders around a shared starting point. We sat between Stage 1: Building and Step 2: Growing.


This process included:

  • Auditing Figma files and code

  • Mapping all existing components

  • Tagging duplicates, gaps and blockers

  • Highlighting issues across 3 libraries

Defining design principles

To align the team and build with intention, I facilitated an engaging design principles workshop that included; ensuring the team understood the benefits of a design system, reviewing principles from top companies i.e. Salesforce Adobe and more, writing statements that should apply to us and our users.


The outcomes of the workshop allowed me to:

  • Group ideas into themes reflecting company values

  • Write 6 core principles to guide system decisions and designs

  • Work with our Visual Designer to visually represent each principle

Defining design principles

To align the team and build with intention, I facilitated an engaging design principles workshop that included; ensuring the team understood the benefits of a design system, reviewing principles from top companies i.e. Salesforce Adobe and more, writing statements that should apply to us and our users.


The outcomes of the workshop allowed me to:

  • Group ideas into themes reflecting company values

  • Write 6 core principles to guide system decisions and designs

  • Work with our Visual Designer to visually represent each principle

Design and documentation

I led the team in creating and testing components across multiple states and languages, ensuring scalability and accessibility from the start. Each component was built with:


  • Variants for English and Arabic (RTL)

  • Shimmer/loading states to handle skeleton UI patterns

  • Interaction states for consistency across platforms


The process allowed me to align closely with squad designers on usage guidelines before populating Zeroheight to establish a single source of truth for the system.

Design and documentation

I led the team in creating and testing components across multiple states and languages, ensuring scalability and accessibility from the start. Each component was built with:


  • Variants for English and Arabic (RTL)

  • Shimmer/loading states to handle skeleton UI patterns

  • Interaction states for consistency across platforms


The process allowed me to align closely with squad designers on usage guidelines before populating Zeroheight to establish a single source of truth for the system.

Governance & Tracking

To future proof the system, I defined how components should be created, reviewed and maintained.


I implemented:

  • A process for requesting new components

  • Governance and ownership documentation

  • Review and priortisation trackers

  • Bi-weekly syncs with design and dev teams

  • System adoption dashboard (e.g. 52% by March 2024)

Governance & Tracking

To future proof the system, I defined how components should be created, reviewed and maintained.


I implemented:

  • A process for requesting new components

  • Governance and ownership documentation

  • Review and priortisation trackers

  • Bi-weekly syncs with design and dev teams

  • System adoption dashboard (e.g. 52% by March 2024)

OUTCOME

OUTCOME

We set an ambitious target to achieve 50% adoption by the end of 2024, giving us just 9 months to deliver. By December 2024, we had reached 52% adoption of the design system and 94% of components built and documented in Zeroheight.

We set an ambitious target to achieve 50% adoption by the end of 2024, giving us just 9 months to deliver. By December 2024, we had reached 52% adoption of the design system and 94% of components built and documented in Zeroheight.

Let’s Collaborate

Let’s Collaborate

Get in touch if you have a project, questions or just want to chat.

Get in touch if you have a project, questions or just want to chat.

Copy email

LinkedIn

Designed in Figma, built in Framer.

Designed in Figma, built in Framer.

Copyright 2025 Jayde-Olivia. All rights reserved.

Copyright 2025 Jayde-Olivia. All rights reserved.

Let’s Collaborate

Get in touch if you have a project, questions or just want to chat.

Copy email

LinkedIn

Designed in Figma, built in Framer.

Copyright 2025 Jayde-Olivia. All rights reserved.