← Voltar para o perfil de João Firmino

Experiência de carreira. Este trabalho foi realizado por João Firmino como funcionário da NTT Data (everis), antes da firmino.dev. Não foi um contrato da empresa. Os cases de clientes estão em projetos.

Consultoria2018 a 2020São Paulo
NTT Data (everis)
NTT Data (everis)

30% menos tempo de desenvolvimento em projetos para Santander e Vivo

Atendimento simultâneo a Santander Brasil, Santander Argentina e Vivo, com forte exigência de identidade visual própria por cliente. Construímos uma biblioteca de componentes compartilhada entre os times: cada projeto manteve sua marca, mas o ritmo de entrega ficou 30% mais rápido.

AngularReactReact NativeNode.jsTypeScriptRedux/NgRx
NTT Data (everis)·2018 a 2020
30% menos tempo de desenvolvimento em projetos para Santander e Vivo
90+
Lighthouse score
-30%
Tempo de dev
1 ano e 4 meses
Duração
Contexto

O cenário do cliente

A NTT Data atendia simultaneamente Santander Brasil, Santander Argentina e Vivo Brasil, clientes com fortes exigências de acessibilidade e identidade visual própria.

Desafio

O problema a resolver

Criar componentes reutilizáveis entre projetos de clientes distintos, com tematização independente, alta cobertura de testes e conformidade WCAG.

Solução

Como atacamos

Implantamos um Design System compartilhado com tokens de tema por cliente, máquinas de estado em Redux/NgRx e cobertura de testes acima de 90% no pacote de componentes.

Resultado

O impacto entregue

Lighthouse 90+ nos projetos entregues e redução de 30% no tempo de desenvolvimento entre os times consumidores do Design System.

Entregas

O que foi construído

  • Projetos entregues para Santander Brasil, Santander Argentina e Vivo Brasil
  • Design System compartilhado reduzindo tempo de desenvolvimento em 30%
  • Componentes reutilizáveis com 90% de cobertura de testes
  • Conformidade WCAG 2.0 e state machines com Redux/NgRx

Tem um projeto parecido em mente?

Conte para gente o que você está construindo. Respondemos em até 24h úteis.

Falar no WhatsApp