Product efficiency = 22% More Happy Users.
Providing a better experience to the user by improving the design system.
📄 Overview
The company has accelerated growth, with new investors and seeking new market opportunities. The design can't be a struggle for this evolution. We need to improve the iterations process to be more agile, user-centered, efficient, systematic and have a joyful experience.
Design Operations Manager
albo.mx
Confusing experience
This percent of users consider that the app has a confusing experience
30%
8.2%
Solution
📘 Design system
The creation of a powerful design system and its improvement. That helps organize and unify terms, definitions, assets, elements and build a normalized workflow to create and iterate products for designers, product managers, developers, and stakeholders.
📕 Values & principles
We help the organization to understand and simplify the values and principles and their transformation in the main column of everyday design decisions and create simple rules for everyone in the organization to create, iterate and deliver new products.

Challenges
Keep aligned
I'm a fan of a designer named Lori Kaplan and she has a phrase that says ¨It is not difficult to make guidelines it's difficult to make people follow them¨, and that's true. My biggest challenge was to connect the concerns of different units and transform them into opportunities to make the design happen.
Join together
Into the organizations, many teams are designing different things, having multiple outputs and measure by different rules, joining together it was a big challenge. How and when to start the conversations and listening to their necessities was the key to making the change.
Measure the design
The definition of complete is ambiguous, it requires a lot of thinking, understanding, and documentation in data the actions for proving how we create value from this project.
Creating values and principles
Keep it simple
The core of the project is based on computational design, exponential creation, and atomic paradigm, but that's complicated even for designers so I decided to sell the idea to use 15 variables that build all the elements in the app ecosystem. Easy to track, easy to understand, and easy to share.
By the principles
The principles help us to start this system building (Honest, Simple, Empower, Personal). Our system not only creates UI elements but also gives us a way to work between ourselves and other teams. Our foundations build the bases of every graphic piece.

UI Component Kits
Migrations and align
We define a source file, the UI KIT that could be accessible from anyone and use a federated model to maintain the components, assets, and other elements.
Documentation
Creating a list of components has pretty handy when the developers start to create components and unify libraries that help to improve the efficiency of developing different products.
Similar formats
The documentation pushes us to create a similar format that allows us to continue the work of any product designer. Aligning the products, components, features documentation we improve the way to work as a team and start to be faster in every iteration.

Components Libraries
How many of them
This effort was not only for designers also help other parts of the organizations, like developers that structure their work of build products by magnifying the effort of creating components and transforming them into reusable blocks of code that improve the time of the total estimated time of the project.
The big button effect
The main goal was to transform the inventory in culture into a language between the developers, designers, and any other person related to the building of the features and products, that's how it's so popular the big button component.

UI KIT 1.0 and 2.0
More with less
We have a system that helps the team to create easily, faster and consistent but we can push further and this effort we named UI KIT 2.0, my main theory is that at the first stage we document the elements that we had. Now it's time to simplify the number of components, make it easy not only for us, but it could also be easy for the developer and the user by found the patterns between what we have and go from 100 components to 35 components that build the same bank application.

Documentation improvements
Product documentation
I started to have some clues from the product managers that even that when we improve the design system for our part of the workflow in product design, we struggle in the documentation part, having not a clear structure for the communication between the designers and the product stakeholders, that's why we simplify in one structure for every product unit.

Impact
A way to measure the effort
Not only help us to work as a team the designers, developers and product managers. Also give us a way to measure the prototypes and a start way to QA the product deliveries, connecting with Business goals.
Design culture
The design system also creates a place that connects every designer goal, they find a place to grow, learn and try between us, reviewing with clear rules and graphic structures.

Project learnings
Inspired and embrace the change
It's a difficult discussion to create a system, respond to what it is? How much time is it gonna take? Do we need more designers? From all these concerns I learn a lot about how to answer and be empathic with the stakeholders that have their own priorities and be aware of how could I help to their necessities.
Be brave
Many times I was dealing with the question of having permission to do something, to push some idea or some framework, technology, etc. But watching backward I learn that I help a lot of people and teams of the organization taking those risks, when you are transparent and want to help by listening to their concerns, sometimes you need to ask, that's the only thing to do?