Por se tratar de um produto SaaS global, com fluxos de navegação complexos e múltiplos perfis de usuário, existiam diversos elementos e componentes que ainda não estavam documentados ou padronizados.
À medida que o produto evoluía e novas funcionalidades eram adicionadas, surgiram desafios relacionados à consistência visual, reutilização de componentes, escalabilidade e velocidade de entrega entre os times.
As interfaces estavam evoluindo rapidamente, porém sem uma biblioteca compartilhada de componentes, tokens e padrões. Isso gerava inconsistências visuais, duplicação de soluções e aumento do esforço necessário para design e desenvolvimento.
Criar uma base escalável e que acomodasse futuras incorporações no produto de forma responsiva para web e mobile.
Atuei como responsável pela iniciativa de Design System dentro do produto. Liderei a condução de uma auditoria completa de elementos de UI, componentes, páginas e assets utilizados em diferentes partes do produto.
A partir dessa análise, defini a taxonomia do sistema e estabeleci convenções de nomenclatura para resolver inconsistências visuais, aumentar a escalabilidade e reduzir atritos na implementação com o time de desenvolvimento.
Também atuei na estruturação da lógica do Design System para suportar tanto as necessidades atuais quanto futuras evoluções do produto. Em colaboração com o time de design, implementei um sistema baseado em tokens para cores, espaçamento e tipografia, reduzindo inconsistências e simplificando atualizações em escala.
Os componentes foram criados usando recursos como Auto-layout e Propriedade de Componentes do Figma para garantir a responsividade dos elementos nos dispositivos web e mobile. As propriedades utilizadas foram Text, Boolean, Instance Swap e Variant.
Para automatizar e acelerar o processo de criação de novos designs, foram utilizadas variáveis em atributos como width, min-width e max-width. As variáveis associadas aos Modes foram pensadas para poder controlar dinamicamente os componentes ao usar os templates desktop e mobile, bem como criar protótipos de alta fidelidade.
Alguns dos Componentes Criados:
Estados dos Campos de Formulário
Taxonomia: O modelo "O quê-Onde-Como"
A estrutura de nomenclatura escolhida para classificar e nomear os tokens de maneira semântica foi a "O quê-Onde-Como".
Taxonomia - Modelo "O quê-Onde-Como"
Tokens Fundamentais
Tokens Aplicados na Interface
Processo de Trabalho:
Base Escalável:
Protótipos Avançados e Testes com Usuários:
Relação Design e Engenharia:
Ferramentas