Building My Team's First Design System

Building My Team's First Design System

Building My Team's First Design System

2023

2023

Client

MyID

Role

UX Designer

TImeline

8 weeks

tools

Figma

Summary

When I started this project, I had just joined Myanmar’s biggest telecom operator to work with the team responsible for the country’s most popular mobile self-care superapp. Prior to this project, the team lacked a pratical design system in their Figma library.

This was contributing to UI inconsistencies across the product ecosystem, slow product cycles, and miscommunication during the handover stage between design and development teams. As the team’s first official UX designer, I took this opportunity to create a unified design language that would set my team up for success. 

Throughout this project, I carried out in-depth interviews with stakeholders to understand the team’s unique needs and existing workflows. I also conducted extensive research into the design system methodologies and took inspiration from other established organizations. 

After rounds of testing and iterating, I onboarded my team onto the new Figma design system. The new design system expedited the prototyping stage and improved the efficiency of the handover process, ultimately leading to faster product cycles.

Design System Figma Walkthrough

Opportunity

Upon joining the team, I learned that one of the biggest obstacles affecting productivity was slow product cycles. I got to witness firsthand the persistent challenges the team was facing during design and handover stages due to the lack of an adequate design system.

As the team's first UX Designer, I took this opportunity on as my first main tasks. I hypothesized that if the team utilized Figma libraries to employ a design system, this is improve the pace of product cycles.

GOALs
  1. Improve productivity

  2. Accelerate product cycles

Actions

Meet the users

To get an idea of the state of the existing situation, I interviewed the product owners, software development team, and the previous designer who will continue to provide UI design support when necessary.

I asked these to share any prior experience they had with design systems, who all would be using the new system, and how each person would be using the new system.

Users' roles in a typical project

Users' duties during a typical project

current system

I learned that since the launch of the product five years ago, the team had been using a PDF document as their design system. The document contained simple guides for typography and color styles.

Previous design system (blurred)

From speaking with the team and trying to use this system myself, I learned that the main pain points of this system were:

  1. No central location to house this document

  2. Inconsistencies in the UI design

  3. Long prototype stages

  4. Inefficiencies during handover

  5. Miscommunication between design and development teams

Inspiration & strategy

Next, I studied design systems from Google, Apple, IBM, and Atlassian to learn how the world’s top corporations organized their systems. However, even I, who was supposed to have the most UX expertise in my team, was overwhelmed by the extensiveness of these vast systems. Based on my research and interviews, I decided our team would benefit most from:

A lean design system containing the essential building blocks of the app that the team could expand gradually.

The system would have to accommodate even those with limited Figma library experience, so that current and future team members can easily pick up.

Reverse atomic design

Brad Frost describes design Atomic Design, design elements are broken down into five hierarchical levels where the components in each level are the building blocks of the next level.

To create a design system using this framework, one starts with the smallest elements and building the larger parts using the smaller elements until the complete output is achieved.

This project was unique in that I had the complete pages, but was missing the building blocks that made up the app. My strategy was to reverse engineer the design system starting with screenshots of the pages and any existing Figma files.

Reverse engineering Atomic Design methodology to Home page

After employing the reverse engineering process for all pages of both iOS and Android versions the app, I organized the components in separate pages and reusable libraries in Figma.

Styles page

In the styles page, I defined guides for typography, color styles, elevations, and spacing and layout grids.

Styles page

pages page

Next, I created replicas and templates of primary and secondary pages.

Pages page

templates page

Then, I created components for all the sections, modules, modals, menus, pop ups, etc.

Templates page

Assets page

Then, I built the component libraries for icons and buttons.

Assets page

Final Iteration

After testing the initial iterations with stakeholders, I learned that my team would benefit a reference guide for navigating the Figma file as well as utilizing the libraries in their workflow. In the final iteration, I added a user guide page as well for easy onboarding and quick reference.

User Guide Page

The final result is a design system that facilitated rapid prototyping and efficient handovers that seamlessly integrated with the team's existing workflow.

Impacts

The design team has been able to cut the time it takes to prototype by half.

There has also been a reduction in communication gaps between design and development teams during handover, resulting in accurate implementation of designs.

The new design system has also helped ensure the consistency of our digital products significantly improved.

As a result, our team has experienced improved productivity and faster product development cycles.

View my other projects

View my other projects

Enhancing UX with Gamification

Boosting engagement & erasing UX debt for a telco app loyalty program.

Converting Website Visitors to App Downloads

Strategies in optimizing user acquisition by improving website usability.

© 2024 Shu Mawa Soe

© 2024 Shu Mawa Soe

© 2024 Shu Mawa Soe