Overview - A leading multinational bank (2023)

A design system is a set of standards to manage design at scale by reducing redundancy while creating a shared library and visual consistency across different pages and platforms.

Design System

My Role

We worked on creating a consistent design system by working closely with a design lead and developers to turn designs into reusable products, using Figma as the primary design tool. My primary role was as a User experience designer.

Team

Mallika Mujgule, Sparsh Roy, Dhiren Rao, Vidushi Verma and Mayank Barolia

Software

Figma and Notion

UX Methodologies and Techniques

Specific components of UX research

  • UI design

  • QA of implementation

  • Style Guide

Pattern library

  • UI Inventory

  • UX Audit

The challenge

Every time we started a new project or a new phase of the project, we had to start from scratch. This would require creating a fresh component library each time. This meant that we were developing the same components again, with the look changing each time to fit functionality.

We needed to recreate old components.

Collect all previous use cases and develop use cases for each component.

  1. Recreate old components

  2. Gather all old use cases and create use cases for each component

The Benefits

  1. It provides one spot to see components, patterns, and styles.

  2. Recent modifications to the same projects may be redesigned and managed at scale using the design system.

    The ability to swiftly recreate designs using pre-made components and parts.

  3. Design resources can be used to focus on complicated challenges and answers rather than simply altering visual appeal. This maintains visual and functional consistency throughout the project and designs.

  4. Reduces lost design or development time due to miscommunications.

  5. Reducing the necessity of reinventing the wheel and reducing inconsistencies.

The style guide consisted of

In-page annotations (how we document and layout each component within the library)

  1. Branding (colors, typography (Web & Mobile, Logos)

  2. Spacing guidelines

  3. Layout grids

  4. Icon pack

  5. Border radius guidelines

These style guides are incorporated into the component library as well, to provide relevant guidance in context.

The entire team worked together to create a component list that included the common components utilized in the projects as well as any new components that may be required in the future. Creating this library required a great deal of effort and resources.

The component library consists of:

Component name:

A specific and unique UI component name, to avoid miscommunication between designers and developers. This needed to be clear so that the components would work as they were supposed to without error.

State changes:

Recommended defaults and the subsequent changes in appearance.

Note making:

Page annotations and descriptions to understand what component you were looking at.

Each component would have variants, and each variant has nomenclature, so when it came to publishing the components, it made it easy to understand the state changes and what you could turn off and on to get the desired component to work efficiently and effectively.

Previous
Previous

ICICI - Discover | Web Design

Next
Next

Rooted | Your go-to app for seamless plant care