
Como a SimpleMES desenvolveu um sistema MES universal na plataforma low-code SimpleOne
atualizado em: 24 Março 2026
A equipe da SimpleMES desenvolveu um sistema de gerenciamento de processos de fabricação na plataforma low-code SimpleOne em um ano e meio. A maior parte das funcionalidades foi criada com o uso de ferramentas low-code, o que possibilitou a criação de uma solução flexível, aplicável a diversos setores.
Yuri Dudnikov, Product Owner da SimpleMES, e Ilya Bednyakov, gerente de projetos, compartilharam os detalhes do processo de desenvolvimento.
Como o mercado de MES se formou
Quando a demanda por sistemas MES surgiu pela primeira vez, alguns fornecedores foram os primeiros a responder. Eles tinham uma vantagem significativa — dezenas de soluções maduras e prontas para uso, respaldadas por anos de investimento. Os desenvolvedores locais tiveram dificuldade em competir em um mercado aberto contra produtos estabelecidos e com funcionalidades completas, e o tempo e o dinheiro necessários para adquirir o conhecimento, as habilidades e as soluções internas exigiam um investimento difícil de justificar.
Ainda assim, em certos setores, alguns desenvolvedores criaram funcionalidades MES próprias, robustas e com foco restrito. Poucos, no entanto, podiam oferecer um pacote completo que abrangesse toda a gama de recursos MES.
Assim que as condições do mercado mudaram, os fornecedores de MES existentes naturalmente começaram a expandir o que já haviam desenvolvido, ampliando seus pontos fortes para sistemas mais completos.
"Muitos sistemas MES surgiram, historicamente, a partir de soluções criadas para uma única empresa de manufatura. Um fabricante com requisitos específicos analisa o mercado, não encontra uma solução adequada e decide desenvolver seu próprio sistema. Quando esse sistema se mostra eficaz, a empresa começa a vendê-lo para empresas semelhantes — por exemplo, um produtor de alimentos vende para outras empresas do setor alimentício. É assim que a funcionalidade continua se desenvolvendo em torno de um setor específico. O resultado é um cenário de soluções altamente especializadas, muitas vezes específicas para cada setor.”Yuri Dudnikov Product Owner, SimpleMES
Atualmente, o mercado carece de soluções MES flexíveis e baseadas em plataforma. Os integradores precisam trabalhar com vários fornecedores de diferentes setores — o que implica gastos extras com treinamento e maior complexidade na hora de atualizar — ou reescrever o sistema substancialmente para cada novo setor. Ambos os caminhos tornam as implementações lentas, enquanto uma solução flexível e universal permitiria que um integrador configurasse o sistema para diferentes setores de forma mais rápida e econômica.
Ao mesmo tempo, nunca existirá uma solução totalmente universal que funcione para todos sem qualquer adaptação. Cada unidade de produção é única em termos de ambiente físico.
"Não existe uma implantação de MES pronta para uso — ela sempre precisa de adaptação. Mesmo transferir uma solução de uma fábrica para outra pertencente ao mesmo fabricante ainda exige personalização. Pode ser algo menor ou substancial, mas é o acúmulo de pequenos detalhes que determina quanto tempo e quão complexa a implementação acaba sendo.”Yuri Dudnikov Product Owner, SimpleMES
Sobre o SimpleMES
O SimpleMES é um sistema de gerenciamento de processos de fabricação que atua entre a camada de planejamento (ERP) e a camada de execução (sistemas de controle de processos).
O sistema recebe os pedidos dos clientes da camada de planejamento (o ERP), converte-os em ordens de produção e operações para o chão de fábrica, coleta dados de produção e das máquinas da camada de execução e reenvia esses dados reais para o ciclo de gestão.
O público-alvo do SimpleMES são fabricantes discretos ou em lote de médio a grande porte — empresas que precisam gerenciar todo o ciclo de produção e a qualidade do produto por meio de ferramentas de planejamento, despacho, coleta transparente de dados de produção e rastreabilidade.
O SimpleMES é uma plataforma universal: em vez de ser desenvolvido para um único setor ou cliente, foi projetado como uma solução que pode ser adaptada a diferentes tipos de manufatura. Essa versatilidade decorre de funcionalidades essenciais que atendem às necessidades comuns de um MES, combinadas com ferramentas de configuração flexíveis para adaptação específica ao setor e a capacidade de aprofundar-se tanto quanto necessário para processos exclusivos.
"Como cada ambiente de produção é diferente, a solução sempre terá algumas variações para cada cliente — mas a abordagem baseada em plataforma significa que a adaptação pode ocorrer rapidamente, sem que o fornecedor precise se envolver em cada pequena alteração."Yuri Dudnikov Product Owner, SimpleMES
Construindo o sistema no SimpleOne
A equipe do SimpleMES conta com mais de 15 anos de experiência no setor. Antes de desenvolver seu próprio produto, os especialistas da equipe implementaram e lançaram soluções MES em outras pilhas de tecnologia — sejam sistemas corporativos complexos ou softwares personalizados, adaptados a um tipo específico de produção ou setor.
Essa experiência ajudou a equipe a identificar o problema central do desenvolvimento tradicional: a abordagem baseada em projetos. Nesse modelo, cada implantação se torna um projeto único — os desenvolvedores adaptam o sistema aos requisitos específicos de cada cliente, criam funcionalidades personalizadas e o configuram de acordo com os processos existentes. Com o tempo, a dívida técnica se acumula: múltiplas versões de código para diferentes clientes, atualizações complicadas e cada cliente dependendo da equipe de desenvolvimento para qualquer alteração. Escalar esse tipo de solução para novas unidades de produção fica cada vez mais difícil — cada implantação exige um grande volume de retrabalho, os prazos se estendem e os custos aumentam.
"Percebemos que aquele era exatamente o momento certo, tanto em termos de tempo quanto de oportunidade, para desenvolver uma solução MES de forma sistemática, partindo do zero — não ampliando um recurso específico, nem criando um MES para um único cliente, mas sentando para refletir, analisar tudo o que havíamos aprendido e começar a construir."Yuri Dudnikov Product Owner, SimpleMES
A equipe escolheu a plataforma SimpleOne — uma plataforma de automação de processos de negócios com baixo código — para desenvolver a solução e realizou uma avaliação minuciosa da plataforma antes do início do desenvolvimento.
Principais fatores por trás da decisão:
- A arquitetura web e as ferramentas de baixo código são o futuro. A SimpleOne possibilitou a criação do MES, desde o início, como uma solução adaptável e baseada em plataforma.
- Ferramentas “low-code” e “no-code” integradas. Integradores e clientes podem configurar o sistema de acordo com suas próprias necessidades, em vez de esperar que o fornecedor desenvolva funcionalidades específicas para o setor.
- Suporte ao código. A plataforma não limita o desenvolvimento personalizado avançado em JavaScript quando necessário.
- Uma barreira de entrada menor para desenvolvedores. A plataforma permitiu que a equipe do SimpleMES treinasse especialistas e desenvolvesse expertise internamente, possibilitando que a empresa montasse uma equipe sem depender de desenvolvedores de MES altamente especializados — e difíceis de encontrar.
Etapas de desenvolvimento
A construção do SimpleMES levou cerca de um ano e meio, dividida em duas etapas principais.
Etapa 1: Projeto da arquitetura (6 meses)
A equipe reuniu sua experiência no setor e projetou a arquitetura do sistema. Desde o início, o sistema foi projetado para ser universal — não desenvolvido para um único cliente ou um único setor. Uma preparação cuidadosa e uma análise antecipada da plataforma ajudaram a equipe a evitar grandes surpresas mais adiante.
Etapa 2: Desenvolvimento do MVP (1 ano)
A construção do MVP levou cerca de um ano. Como a arquitetura havia sido cuidadosamente planejada com antecedência, a equipe conseguiu manter o cronograma.
Ferramentas e recursos da plataforma
O SimpleMES utiliza todo o conjunto de ferramentas do SimpleOne: o editor de fluxo de trabalho, ferramentas de low-code, scripts personalizados, uma API REST, filas de mensagens, mecanismos de herança e desenvolvimento de widgets personalizados. O editor de fluxo de trabalho tornou-se uma das principais ferramentas da equipe, permitindo que trabalhassem com qualquer tabela do sistema e configurassem processos de maneira flexível.
Uma característica marcante da construção foi o equilíbrio entre low-code e pro-code. A maior parte da funcionalidade do sistema foi construída usando ferramentas low-code, o que manteve o desenvolvimento flexível e rápido.
O SimpleOne forneceu as ferramentas necessárias para criar interfaces MES adequadas ao uso no chão de fábrica, onde as condições diferem de um ambiente de escritório — as interfaces precisam ser simples, rápidas, construídas com elementos grandes e de alto contraste, otimizadas para telas sensíveis ao toque e fáceis de usar no chão de fábrica.
A plataforma permite a criação de interfaces web que rodam em qualquer dispositivo — desktops, tablets, painéis industriais — sem a necessidade de instalar software cliente. A equipe do SimpleMES desenvolveu interfaces de operador que funcionam independentemente do sistema operacional ou do tipo de dispositivo e são adaptadas às condições reais do chão de fábrica.
"A história da SimpleMES nos chama a atenção: ela mostra o quão versátil a plataforma realmente é. A equipe desenvolveu um sistema MES de nível industrial sem depender de uma pilha de tecnologias restrita e especializada — utilizando apenas as ferramentas e a arquitetura low-code do SimpleOne. Esse tipo de capacidade ajuda as empresas a lançar produtos complexos de forma rápida, sistemática e sem custos excessivos — em uma única plataforma que foi projetada não apenas para processos de serviço, mas para qualquer processo de negócios ou aplicativo corporativo.”Ilya Radchenko Chefe de Produtos de Plataforma, SimpleOne
Para facilitar o gerenciamento das tarefas de produção, a equipe desenvolveu seus próprios widgets personalizados: modelos para ordens de produção, a capacidade de dividir ordens de produção em unidades menores, uma matriz de compatibilidade para mapear diferentes entidades entre si e uma ferramenta para trabalhar com todos os tipos de etiquetagem gráfica.
Resultados e planos de desenvolvimento
O produto está atualmente em uma fase ativa de lançamento no mercado. O MVP está concluído, e a equipe de desenvolvimento está agora trabalhando com várias empresas de manufatura.
O MVP oferece as principais funcionalidades de um MES: gerenciamento de ordens de produção, coleta de dados de produção e de máquinas, integração com ERP e outros sistemas, interfaces de operador para uso no chão de fábrica e relatórios e análises básicos. O sistema foi testado e está pronto para implantação industrial.
"Estamos observando um interesse particularmente grande por parte das montadoras. Vários projetos estão atualmente em fase de desenvolvimento ativo — estamos realizando avaliações de processos, aprimorando a arquitetura de integração e definindo as implementações-piloto."Ilya Bednyakov Gerente de Projetos
O interesse do setor automotivo não é mera coincidência — trata-se de um ambiente de manufatura complexo e discreto, com elevados requisitos de rastreabilidade, necessidade de integrar diversos sistemas, demanda por flexibilidade e forte foco na construção de cadeias de suprimentos resilientes e autossuficientes.
Roteiro de desenvolvimento
Os planos de curto prazo da equipe incluem um módulo de planejamento e despacho, integração com sistemas de controle de processos via OPC UA, recursos ampliados de rastreabilidade e funcionalidades mais robustas de controle de qualidade.
Esses desenvolvimentos ajudarão a otimizar os processos de produção por meio de um planejamento avançado, coletar dados diretamente dos equipamentos por meio do protocolo industrial OPC UA, proporcionar uma supervisão mais detalhada da produção em todas as etapas e melhorar a qualidade do produto por meio de ferramentas de controle mais avançadas.
Conclusões
A construção do SimpleMES na plataforma SimpleOne confirma o quão eficaz uma abordagem low-code pode ser para o desenvolvimento de sistemas industriais complexos.
"No desenvolvimento tradicional, muitas vezes você acaba tendo que reescrever o sistema do zero depois de cinco a dez anos. Em uma plataforma, esse processo é mais simples e rápido. Ser capaz de adaptar rapidamente o sistema às necessidades reais da empresa é mais importante do que um desenvolvimento personalizado e aprofundado, feito do zero."Ilya Bednyakov Gerente de Projetos
Uma plataforma low-code acelera o tempo de lançamento no mercado, reduz os custos de desenvolvimento, aumenta a flexibilidade para se adaptar a necessidades específicas de produção, facilita o escalonamento, proporciona acesso a um leque mais amplo de talentos e simplifica a evolução contínua do produto.


