Globant | Building a Design System

UX | Branding
September 7, 2023
.

Design System Case Study: Scaling Consistency & Efficiency

‍

Overview

As a Product Designer, I led the initiative to build and enhance a scalable design system that streamlined workflows, improved UI consistency, and empowered designers and developers to work efficiently. This project focused on scalability, accessibility, and cross-team adoption to ensure a seamless design-to-development process.

‍

‍

Problem Statement

Before the design system, the product faced:
🚨 Inconsistent UI patterns across different features.
🚨 Time-consuming handoffs between designers and developers.
🚨 Lack of accessibility standards, leading to usability concerns.
🚨 No unified documentation, making onboarding difficult for new team members.

‍

‍

Goals & Objectives

βœ… Create a scalable, reusable component library in Figma and align it with the front-end framework for both Desktop and Mobile.
βœ… Establish design tokens for colors, typography, spacing, and themes.
βœ… Improve collaboration between design and development through shared documentation with timely updates.
βœ… Ensure accessibility compliance (WCAG 2.1) across all components.
βœ… Reduce design-to-development time by implementing structured guidelines.

‍

‍

My Role & Responsibilities

🎨 UI/UX : Research, analyse and defined core components, variants, and interaction patterns.
πŸ“ Design Tokens: Implemented a token-based system for scalability while reducing time to development.
πŸ“ Documentation: Created a centralized Figma library & developer handbook.
πŸ”„ Collaboration: Worked closely with developers to integrate designs into React/Angular frameworks.
πŸ›  Tooling: Used Figma, Storybook, and GitHub to maintain updates.

‍

‍

Process & Approach

‍

1. Research & Audit

  • Conducted a UI audit of existing screens to identify inconsistencies.
  • Researched industry-leading design systems (Material UI, IBM Carbon, Atlassian) for best practices.
  • Gathered data from interviews with developers and users to understand pain points.

‍

2. Component Library Creation

  • Designed atomic-level components (buttons, inputs, tables, etc.).
  • Introduced variants, auto-layout, and constraints in Figma for flexible usage.
  • Implemented dark mode & theming capabilities using design tokens.

‍

3. Development Collaboration

  • Partnered with developers to build a Storybook-based UI component library.
  • Standardized naming conventions and versioning for smooth updates.
  • Ensured pixel-perfect translation of components from Figma to code with help of Design Tokens.

‍

4. Documentation & Adoption

  • Created detailed guidelines in Figma.
  • Established a feedback loop for continuous improvements.

‍

‍

Impact & Results

πŸ“‰ 40% reduction in design debt by eliminating inconsistencies.
⏳ 30% faster handoff & implementation time for new features.
🎯 Successful releases every quarter which currently is used across 300+ teams with over 300k inserts every quarter.
β™Ώ Improved accessibilityβ€”achieved AA compliance for majority of core components.
πŸ’‘ Enhanced scalability, allowing easy expansion for future products.

‍

‍

Lessons Learned & Next Steps

  • Evangelization is keyβ€”continuous education ensures adoption.
  • Early developer collaboration prevents friction during implementation as developer version is few versions behind design file.
  • Versioning & governance help keep the design system scalable & maintainable.
  • Future plans: Integrate AI-driven design suggestions.

‍

‍

Final Thoughts

This project was a game-changer in improving efficiency, collaboration, and UI consistency. It reinforced my passion for building scalable design systems that empower teams and create a seamless user experience.

‍

No items found.