• Create a design system that enables scale
• Focus on Foundations
• Clean up ourdated system logic and component structure
• Built a master-system for all the micro-systems
• Tech-reduced costs & 90% faster design implementation (according to developers)
• Enabled designers take more efficient and consistent design decisions
In the absence of a centralised design system, designers crafted components ad hoc, scattered across projects and boards, causing developers significant challenges and hindering consistency across platforms. Such deficiency in guidelines led to inefficient development.
In addition, the complexity of Figma's component structure didn’t set designers up for success. Having to deal with too many components led to having to make too many micro-decisions, hindering the daily workflow of design team. This also led to misusing components, or using outdated ones, or, more often than not, detaching them and adjusting on the spot.
I showed the team it was possible reduce component complexity by leveraging component properties and Figma variables. This keeps the design system less clustered, removing the amount of choice designers have to make on a daily.
Colour is an essential design component. Previously, the team was using the over-simplified styles in Figma which weren’t component-specific. Developers wanted to have a system applied that would be logical and easy-to-use. With customised colour tokens, the team can now clearly understand where which colour to use, thereby maintaining consistent solutions across potential multi-brand themes.
Time constraints are not an excuse not to dig deep and understand the needs first. Investing time into audits, research, and talking to the team is vital before rushing into any design work.
Time constraints are not an excuse not to dig deep and understand the needs first. Investing time into audits, research, and talking to the team is vital before rushing into any design work.
Time constraints are not an excuse not to dig deep and understand the needs first. Investing time into audits, research, and talking to the team is vital before rushing into any design work.