Aceleramos o time to market da Spring Point com o Fabric, uma plataforma que reduz riscos no desenvolvimento de produtos digitais, acelera a inovação e a modernização do legado e empodera os desenvolvedores a pensar ainda mais no negócio.
A Spring Point Solutions é uma companhia norte-americana com sede no Maine. É uma empresa de tecnologia, que tem o objetivo de oferecer soluções de software que contribuam para aumentar a eficiência, a produtividade e a rentabilidade no setor eletromecânico.
No portfólio de produtos, oferece mais de 10 soluções digitais do tipo ERP para cerca de 200 clientes em países como Estados Unidos, Canadá, México e Caribe.
Além de sustentar e aprimorar continuamente seus softwares, a empresa decidiu, em 2024, modernizar seus sistemas de forma radical, preparando-os para escalar mundialmente com um time to market reduzido. Isso exigia a possibilidade de múltiplos times trabalharem em paralelo na modernização de seus diversos produtos digitais.
Assim surgiu a ideia do Fabric, uma plataforma do desenvolvedor (ou IDP – Internal Developer Platform) que inclui um conjunto de arquitetura, infraestrutura e ferramentas de desenvolvimento e automação que permite criar, implementar e gerenciar o software e o provisionamento de recursos de infraestrutura com velocidade e padronização.
Construímos a solução Fabric, o Internal Developer Platform da Spring Point. O Fabric não é só um software, e sim infraestrutura, serviços e definição de processos e automações para a esteira de desenvolvimento.
Nosso time multidisciplinar, formado por Platform Product Manager, Solution Architect, Software Architect, Cloud Engineer, DevOps Engineer, Kafka Engineer, Software Engineer e QA Engineer, atuou desde o início do projeto na definição dos requisitos, na priorização de um roadmap com entregas a cada 2 semanas e na implementação da solução.
A plataforma de desenvolvedor é um ecossistema interno da empresa, que simplifica a utilização pelos desenvolvedores. Esse ecossistema compreende um conjunto padronizado de ferramentas, serviços, processos e infraestrutura.
O Fabric transformou completamente a forma como trabalhamos. Com ele, nossos desenvolvedores têm autonomia para solicitar e provisionar serviços em nuvem sem depender do time de DevOps ou do suporte técnico, o que agiliza nossos processos e aumenta a produtividade.”
– Roger Kepler, CTO da Spring Point Solutions
A plataforma Fabric da Spring Point inclui, entre outros:
O Fabric automatiza todo o ciclo de entrega: basta fazer o commit do código, e a plataforma cuida do build, da promoção entre ambientes e da escalabilidade com seus clusters em Kubernetes. Isso garante entregas mais rápidas, confiáveis e escaláveis.”
– Roger Kepler, CTO da Spring Point Solutions
Toda a parte de pipelines, automação e infraestrutura fica pronta para o desenvolvedor, que não precisa abrir um chamado para um engenheiro DevOps para criar e acompanhar seus componentes.
O desenvolvedor entra numa espécie de marketplace, escolhe que tipo de componente deseja criar e a plataforma roda diversos processos para gerar repositório, infraestrutura e automações necessárias para atender à solicitação. Dentro da plataforma, também foram criadas ferramentas de monitoramento. Dessa forma, o desenvolver cria o componente e já consegue fazer mudanças no código, solicitar a construção, build, deploy e monitoramento.
A plataforma ampliou nossas capacidades e nos permite realizar muito mais integrações com outros produtos, fornecedores e parceiros, além de possibilitar que nossos desenvolvedores continuem criando de forma mais eficiente.”
– Troy D. Locke, CEO e Cofundador da Spring Point Solutions
Com automatização, eliminamos processos repetitivos no ciclo de desenvolvimento da Spring Point. Acelerando a esteira de desenvolvimento, a empresa tem um time to market muito mais rápido comparado com modelos antigos, já que o desenvolvedor consegue criar e acompanhar seus componentes sem precisar aguardar o provisionamento de infraestrutura e a criação de pipelines de CI/CD por um Engenheiro DevOps.
Com isso, os DevOps também ganham tempo para focar em melhoria da plataforma, em vez de despender tanto tempo com a operação.
A organização percebe aumento da produtividade e da eficiência, além de melhora na padronização e na governança. Tudo isso resulta em redução do tempo de lançamento de produtos digitais e de funcionalidades.
O maior impacto está na aceleração da nossa modernização e no impulso à inovação. Nossos desenvolvedores agora conseguem focar em criar funcionalidades que realmente melhoram a experiência dos nossos clientes. Estamos muito empolgados com o futuro e com as possibilidades que o Fabric traz para a nossa organização.”
– Roger Kepler
Principais ganhos:
O Fabric criou a base para que nossos desenvolvedores trabalhem com mais eficiência, permitindo também que nossa empresa expanda ainda mais no futuro.”
– Troy D. Locke
Contato
Quer saber mais sobre como trabalhamos, conversar sobre seus desafios ou tirar dúvidas? Fale com a gente. Adoramos trocar ideias sobre produtos digitais! Entre em contato e conheça o jeito soft de desenvolver software.