Todo mundo/empresa quer fazer um design system, mas será que realmente vale a pena?

Fotografia de capa por Alex Rainer, tirada por uma Sony ILCE-6000

POLÊMICA!!! Mas é sério, assim como aos poucos as pessoas foram percebendo que colocar microservices em tudo é louca e monolito não é sinônimo de código legado, a mesma coisa é com design system, você realmente precisa deles?

Existem muitas variáveis pra responder essa pergunta, mas a principal delas é:

Seu produto tem mais de um front-end para precisar dessa padronização?

É legal pensar que com o design system teremos componentes super reutilizáveis, testados e com muita documentação, mas a complexidade instrumental que eles introduzem é bem grande, seja precisando documentar tudo, quanto também ter um time focado só nele para que consiga crescer de forma saudável.

Muitas e muitas das vezes você ter seu front-end único com seus componentes bem arquitetados e testados já supre muito bem e causa menos problemas de entrega do que por um design system na empresa na hora errada.

Read next...