Pular para o conteúdo principal

MRS - OPTMOVE

Modernização de legado acelerada por IA

A MRS Logística é uma das principais operadoras ferroviárias do Brasil, responsável por uma malha estratégica que conecta os estados de Minas Gerais, Rio de Janeiro e São Paulo.

O Desafio

Um de seus sistemas essenciais, o Optmove Baixada, desempenha papel central no controle da circulação ferroviária em uma região crítica da operação. Com o tempo, o sistema passou a demandar maior atenção quanto à sua evolução tecnológica, em razão de questões como complexidade, manutenção e integração. Esses fatores indicavam a necessidade de modernização para garantir sustentabilidade do sistema no longo prazo. 

Reconhecendo esse cenário, a MRS iniciou a avaliação de abordagens que possibilitassem uma transição tecnológica gradual, com foco em uma arquitetura mais moderna, flexível e aderente às demandas futuras da operação.

Nossa Solução: Arquitetura de ferramentas de I.A.

A solução foi conduzida como uma abordagem de “arqueologia de software”, com técnicas de IA para explorar códigos C++, extrair regras e compreender a lógica interna. A IA auxiliou na análise do código-fonte, geração de documentação, mapa de dependências e modularização.

Imagem 1 MRS
🔍
Imagem 2 MRS
🔍

Resultados

  • Redução do tempo médio das pesquisas de preços de 36 para 8 dias, aumentando a precisão dos preços com base em históricos e previsões, e garantindo qualidade por meio da curadoria humana.

Discovery

Transformação de códigos legados em Histórias do Usuário com o auxílio de assistentes de IA.

Imagem Discovery
🔍

Simulação e Planejamento da Circulação Ferroviária
Como um planejador ferroviário, eu quero projetar a circulação dos trens e simular cenários, para que eu possa otimizar a ocupação da malha e a operação de carga e descarga.

Critérios de Aceitação:

  • Entrada de Dados: Permitir inserção de variáveis como carga, descarga e disponibilidade da malha.
  • Simulação de Cenários: Gerar projeções considerando filas e grade de carregamento.
  • Visualização: Exibir ocupação da malha e gargalos operacionais.
  • Tomada de Decisão: Oferecer insights e ajustes na circulação dos trens.

Design

Elaboração de Arquitetura mediada por assistentes de IA treinados em padrões arquiteturais.

Imagem Design
🔍

Build

Desenvolvimento de Componentes Complexos com o auxílio da IA e Co-pilotos geradores de código novo a partir de código legado.

Imagem Build
🔍
×