Como estruturamos um time de design system na Dotz — parte 4/4
Com o design system da Dotz ganhando maturidade e reconhecimento da empresa foi possível dedicar um time inteiro para trabalhar apenas com ele.
O conteúdo foi desenvolvido de forma colaborativa por Gabriella Dias, Jean Michel e Wallace Andrade, do time da Dotz Design.
Para garantirmos escala, consistência e facilidade na manutenção do design system, além de elaborar roadmaps de evolução, nossos desafios eram desde melhorar e corrigir os componentes existentes até realizar diversas discussões sobre estrutura de projeto.
Para fazer acontecer todos nossos desafios, a Dotz investiu na construção de um time dedicado ao design system. No começo do projeto, a squad iniciou com 1 designer, 2 pessoas desenvolvedoras para web, 1 pessoa desenvolvedora para aplicativo e 1 Product Owner.
A rotina do time de design system era a mesma do que qualquer outro time de produto da Dotz. Realizando rituais ágeis como daily, planning e review.
Para entender dificuldades, dar suporte e capturar insights de melhorias, o time de design system também interage com outros designers e desenvolvedores de todos produtos da Dotz.
Com uma squad dedicada ao design system, nosso trabalho consistia em garantir a estabilidade de uso da nossa biblioteca para Web, que já estava sendo utilizada em produção e trabalhar na criação da primeira versão da nossa biblioteca para App.
Tudo isso sem esquecer de prestar suporte aos times, evoluir a documentação e continuar oferecendo treinamentos constantes.
Evoluções, escala e futuro
A experiência de implementar um design system do zero foi transformadora e desafiadora no mesmo nível. Para a Dotz, isso significou repensar toda a forma de construir produtos.
Para os times de produto foi preciso refletir sobre a própria natureza do trabalho e do impacto que nossas atividades geram no ecossistema da Dotz e na vida do nossos clientes.
Agora, não nos enxergávamos apenas como responsáveis por um pedacinho da jornada, mas também, somos responsáveis por garantir que todo o caminho percorrido entre produtos da Dotz fosse o mais consistente possível.
Entendemos que esse é um caminho longo, mas que de forma muito acelerada já demos grandes passos e evoluímos nossos processos.
A chegada do Dharma App, a expectativa é que seja uma implementação bem mais fluída, já que aprendemos muito com os erros e acertos da implementação do Dharma Web.
A disciplina de design system ainda é nova e os profissionais que estão trabalhando com ela estão aprendendo ao mesmo tempo que ensinam tudo que constroem.
Acreditamos que no final de tudo, o resultado para empresa será mais velocidade, mais consistência e operações mais fluidas em tecnologia e design com entregas de muito mais qualidade para o usuário.
Evoluir um design system é estar na vanguarda do que será o futuro dos produtos digitais.
Durante todo o processo de implantação, refletimos muito sobre o impacto que causaríamos na vida de cada usuário. Nosso time tem ficado, cada vez mais, especialista em melhorar todos os nossos processos. Nossas expectativas são altas, mas a nossa vontade de ver tudo isso impactando na vida do cliente é muito maior.
Para um futuro próximo, o nosso design system será distribuído de forma cada vez mais eficiente na Dotz e também na nossa comunidade de design.
Com de 1 ano de projeto, seguimos firmes e a todo vapor! O Dharma já possui dezenas componentes refletidos em design e tecnologia e diversos produtos consumindo suas bibliotecas.
Temos certeza que tudo isso está contribuindo de forma muito significativa para o toda a transformação que a Dotz está passando.
Este é o quarto e último de uma série de 4 artigos sobre o design system da Dotz. Leia os outros artigos da série sobre o Dharma:
- Como desenvolvemos o Dharma, o design system da Dotz
- Conhecendo e construindo um design system na prática
- Evangelizando a Dotz e capacitando o time sobre design system
- Como estruturamos um time de design system na Dotz