← All projects
Design SystemAuditDesign × Dev collaboration

Aristid A design system to speak the same language.

Audit of the existing products, creation of a design system (Figma and Storybook) and a Design × Dev sprint routine, to harmonize interfaces and speed up the production of new services.

Aristid : main visual

Project fact sheet

Client
Aristid
Role
Design System Product Designer
Team
Me (Design System Product Designer), 2 Product Designers dedicated to the products, and the developers
Scope
Mockup audit · Atomic tokens and components · Figma and Storybook libraries · Documentation · Design × Dev sprints
Period
2023
Duration
3 months (September – November 2023)
Platform
Figma and Storybook libraries, component documentation
Status
Mission completed: design system in place in Figma and Storybook
Problem
Inconsistent interfaces from one product to the next, and a production time longer than necessary for every new service.
Solution
An atomic design system (Figma and Storybook), rolled out through weekly Design × Dev sprints.
Result
Harmonized interfaces, and faster production on both the design and development sides.

Impact

2
component libraries
Figma for design, Storybook for code, with the same components
2
Product Designers supported
to adopt the design system in their product interfaces
1
sprint per week
planning, development, then a sprint review at the end of the week
01Context

Context

Aristid is a specialist in commercial communication for retail: the company helps supermarket and retail chains produce their promotional content, with a promotion management platform.

I joined on assignment for Frontguys, from September to November 2023, as Design System Product Designer. Several products coexisted, with interfaces that were not very consistent.

02Problem

Problem

The different products suffered from visual inconsistencies. It wasn't a glaring pain point, but producing a new service took longer than it should have: each interface started over from scratch, or close to it.

The people working on the projects had no shared language: not visually, not on the goals to reach, and not on the tone of voice.

03Goals

Goals

  • Streamline and harmonize the interfaces of the different products
  • Simplify and speed up the production of new services
  • Give everyone involved a shared language: visual, goals and tone of voice
  • Have designers and developers work in parallel
04Approach and lessons

Approach and lessons

A simple weekly ritual. A tracking board listed the components ready to move into development. Each week, we planned the sprint with the components to build, then a sprint review at the end of the week took stock: what had been built, and what couldn't be finished moved to the next sprint.

Every component shipped with its documentation, and the mockups of the existing products were audited so we could start from what was already there.

05Solution

Solution

An audit, then an atomic system

I started by auditing the mockups of the existing products. The design system is built on atomic components and tokens, gathered in a Figma library and replicated in a Storybook library: designers and developers start from the same building blocks.

Design × Dev sprints

I set up Design × Dev sprints to roll out the components with their documentation. A tracking board shows the components ready for development, and an end-of-week review measures progress.

Support for adoption

I supported two Product Designers, dedicated to creating the products, so that they would rely on the design system in their interfaces.

06Design 1/3

An atomic design system

Tokens, atomic components and their documentation, gathered in a Figma library and then replicated in a Storybook library. Designers and developers start from the same building blocks.

Aristid : An atomic design system
07Design 2/3

A weekly Design × Dev rhythm

A tracking board lists the components ready to move into development. Each week, the sprint is planned, then a sprint review takes stock: what has been built, and what moves to the next sprint.

Aristid : A weekly Design × Dev rhythm
08Design 3/3

Support for adoption

I audited the existing mockups, then supported two Product Designers dedicated to the products so they would rely on the design system from the very start of their interface design.

Aristid : Support for adoption
09Results

Results

More consistent interfaces, thanks to harmonization across the products.

Faster mockup creation thanks to the component library, and faster development thanks to the Storybook library.

Better overall productivity, driven by designers and developers working in parallel.

10Reflections

Reflections

  • Simple rituals are enough to make design and dev work together. A weekly plan, a tracking board and a sprint review kept everyone aligned.
  • A design system is also a shared language. Beyond the components, it aligned everyone on the goals and the tone of voice.
  • Move in parallel rather than in a waterfall. Continuous collaboration between designers and developers improved productivity on both sides.

Product Designer. Design Systems and AI prototyping.

Availability
From January 2027
Full-time permanent role · 16-month minimum contract · Montréal, QC
© 2026 Florian HumeniukFRENLegal noticeTermsMontréal, QC