Envolver o time de Desenvolvimento na construção do sistema — em vez de só entregar um guia pronto — mudou a postura deles: passaram a sugerir melhorias por conta própria.
Sem um Design System para seguir, faltava consistência entre as telas: botões, cards, alertas, ícones e modais variavam de um app para o outro — e as propriedades desses componentes (cor, espaçamento, tamanho, borda) ficavam confusas sem uma referência única. O resultado era retrabalho constante e falta de padronização.
Priorizei a criação do sistema por iniciativa própria, com respaldo da Product Manager, que já vinha pedindo mais consistência entre as telas.
Esse convite para participar mudou o comportamento do time: os desenvolvedores passaram a sugerir melhorias por conta própria, em vez de só consumir o que o Design entregava.
Com a base consolidada, apliquei o sistema em reestruturações visuais significativas dentro dos apps. Dois exemplos:
Reserva de áreas — app do Morador
Comodidades — app do Morador
O time de Desenvolvimento passou a ter uma referência clara para se basear, em vez de "inventar" componentes por conta própria — isso reduziu ajustes durante os projetos e agilizou a entrega. Um exemplo concreto dessa mudança de postura: um desenvolvedor sugeriu incluir setas indicando a sequência das telas dentro dos fluxos de uma seção do app, e a sugestão entrou no sistema.
Teria começado mais cedo e envolvido o time desde o início — muitas inconsistências e correrias de última hora poderiam ter sido evitadas com esse alinhamento antecipado. Também documentaria fluxos completos de cada seção, não só componentes isolados — mas isso exigiria mais pessoas de Design no time, recurso que não tínhamos disponível na época.