Calendário
SOLICITar REUNIÃO
cases
Stone
Cliente

Stone

Segmento

Fintech

Equipe

9 pessoas

Duração

12 meses

Contexto

Stone é uma fintech brasileira de meios de pagamentos. Através dos seus serviços de aquisição multibandeiras por intermédio de máquinas de cartões, processadoras de transações realizadas por cartões de crédito, débito e voucher. Atua no mercado desde 2014, cobrindo todo o território brasileiro e dentro do seu "roadmap" de projetos e melhorias de desenvolvimento de produtos digitais encontrava problemas no recrutamento de squads de tecnologia digital para obter entregas mais rápidas e confiáveis, além de reter esses profissionais dentro do seu "headcount".

Os executivos da STONE realizaram um benchmark para analisar as soluções que o mercado apresentavam para tratar os mesmos OKR's apresentados, não encontrando nenhuma outra empresa com o modelo que unisse profissionais especialistas / seniores mesclados com profissionais trainees / juniores, criando uma "squad" de desenvolvimento de software com aprendizagem "hands-on".

Desafio

O desafio foi apresentar uma forma de suprir os times de produtos e operações a ter um parceiro de TI que pudesse rapidamente ajudar nas entregas que os times de Engenharia de Software não conseguiam atender, bem como foi convencer os executivos da Stone a contratarem o serviço da GrooveTech denominado "Talent Training" que une:

  1. Entrega rápida de profissionais de TI para formarem uma "Squad" com Arquitetura/DEVOPS, Liderança Técnica, Gestão Ágil, Qualidade de Software e Engenharia de Software;
  2. Preço competitivo, sendo aproximadamente 25% menor que o mesmo time de outras empresas;
  3. Formação dos profissionais e absorção do time pela Stone após o prazo acordado do projeto.

Solução

Após várias conversas com os executivos e a área de compras da Stone, iniciou-se o projeto no modelo Talent Training, buscando os melhores talentos especialistas / seniores e apresentando na FATECs e ETECs de São Paulo o plano de carreiras da GrooveTech, criando o time em 20 dias, composto de 9 recursos, onde 5 desenvolvedores eram trainees.

E colocamos nosso "Framework" em prática:

  1. Preparation: 30 Dias, onde se recebe as informações do projeto, ajusta-se a "stack" e define-se o modelo de gestão;
  2. Continuous Learning: 6 meses, no qual entregas são planejadas em "sprints", com ajuste de maturidade tendo o maior foco no desenvolvimento dos profissionais no âmbito técnico e comportamental;
  3. Full Development: etapa onde os profissionais já adquiriram boa experiência nas tecnologias e conhecimentos de negócio e realizam entregas de qualidade até o 12o mês, onde o projeto teve seu fim.

Essa squad planejou e construiu o refatoramento de aplicações de pagamentos nas máquinas de cartão (terminais de processamento de dados de cartões de crédito, que em inglês recebem o nome de terminais PDQ "Process Data Quickly"), sendo QRCODE / BENEFÍCIO EMERGENCIAL / PIX, realizando adaptações no escopo durante o projeto, integrou com aplicações já existentes ao mesmo tempo que executou projetos de para gerar garantias de qualidade e confiabilidade.

Entregas

Uma squad para desenvolvimento de produto digital

  • 1 Arquiteto Sistemas/Produtos (Especialista)
  • 1 Tech Lead (Especialista)
  • 1 Scrum Master (Especialista)
  • 1 Cloud Engineer (Especialista)
  • 1 QA Engineers (Trainee)
  • 4 Software Engineering (Trainee)

Stack

  • NodeJS (Javascript + Typescript)
  • NestJS
  • JestJS + Mocha
  • CucumberJS
  • Docker + docker compose
  • GCP CLI
  • GCP GKE
  • GCP Pub/Sub
  • GCP Tasks
  • GCP Storage (Firestore)
  • GCP Memorystore (Redis key-value & pub-sub)
  • Azure (Boards & Devops)

Entregas funcionais

  • Pagamentos via QRCode
  • Pagamentos via Benefício Emergencial
  • Pagamentos via PIX

Entregas não funcionais

  • Desenvolvedores preparados para contratação
  • Documentação
  • Instruções de log
  • CI/CD
  • Testes automatizados e integrados
  • Melhor performance dos serviços (tempo de resposta mais baixo)
  • Redução do número de pods de execução (menor custo)

Resultado

A empresa conseguiu em 7 meses entregar o refatoramento da aplicação QR Code, com melhor performance dos serviços (tempo de resposta mais baixo) e redução do número de pods de execução (menor custo) com um time híbrido (especialista/trainees), entregando como serviço e ensinando profissionais Trainees, que ao longo de 12 meses se transformaram em Juniores, para absorção dentro do quadro de profissionais, formado na CULTURA da STONE.

Ato contínuo esse time entregava quaisquer projetos dentro das Stacks aprendidas, o que possibilitou criar as entregas do projetos e integrações de outros produtos, de forma imediata.

Os profissionais Trainees completaram sua formação e 80% foi absorvido pela STONE dentro dos critérios de necessidade, após os 12 meses de projeto.

Os executivos da STONE ficaram satisfeitos com os resultados alcançados, dentro do propósito do projeto.

Edson Brandi

Diretor de Tecnologia & Partner

Melhorar e otimizar equipes leva tempo. Nosso projeto de treinamento de talentos com a Stone Pagamentos hoje tem ajudado a empresa a transformar os profissionais de tecnologia em recursos talentosos e essenciais para a operação. A tecnologia é digital, mas a inteligência é humana.