“Um sistema de design não é um projeto. É um produto servindo produtos.” — Nathan Curtis.
Upkit: muito mais que um StyleGuide, um sistema completo de design.
Design System é um conjunto de padrões pré-estabelecidos, consensuais e que servem como instrumento de comunicação entre várias pessoas e times que estão desenvolvendo um produto digital. É um sistema abrangente de design que reúne os princípios fundamentais de como um produto deve ser criado.
Nossa mente não é confiável!
Pensando nisso, projetei este design system de acordo com as demandas do próprio produto e do time de desenvolvimento. Pensávamos primeiros nos componentes principais e no que sabíamos que precisavam ser criados.
Se um componente no front-end se comportava de forma errada, revíamos o componente e ajustávamos, por isso, a comunicação com o time de desenvolvimento foi extremamente necessário para que o produto pudesse ser criado.
O design system da Upnid não é um projeto, mas um produto em constante evolução.
O Design System vai além de apenas um conceito de design, ele também contribui para que times de desenvolvimento sejam mais ágeis no seu dia-a-dia.
Com o UpKit, qualquer desenvolvedor pode entender as opções que a nossa interface possui. Podendo ajustar diversas opções até chegar na interface que mais faz sentido para o problema a ser resolvido.
Desenvolvimento ágil
Sem usar o Upkit, uma tela que poderia levar em torno de 2 ou 3 horas para ser feita, pode ser concluída em torno de 6 minutos, com uma quantidade enxuta de códigos, o que não poderia ser feito sem o nosso Design System.
Pilares do Upkit:
. Pessoas;
. Projetar mais rápido;
. Criar soluções que funcionem para vários problemas.
Antes do Design System
. Design difícil de ser percebido e mantido por diversas pessoas;
. Tons diferentes da mesma cor;
. Reinventar a roda o tempo inteiro.
Depois do design system
. Aumento da produtividade;
. Reduzir custos;
. Agilidade para validar features;
. Consistência entre produtos;
. Pensar menos em pixel e mais pessoas;
. Desenvolvimento ágil.
Mitos do sistema de design
. É limitado
. Perda de criatividade
. Uma vez pronto o sistema de design, o trabalho está pronto.
Protótipo
Thanks :3