Recensione di MJC², fornitore di software per la pianificazione

By Léon Levinas-Ménard
Ultimo aggiornamento: Dicembre, 2025

Torna a Ricerca di mercato

MJC² (MJC2 Limited) è una software house con sede nel Regno Unito, fondata nel 1990, che sviluppa sistemi di ottimizzazione e programmazione altamente specializzati per ambienti complessi e operativamente intensivi, come reti di pacchi, trasporto alla rinfusa, trasporto multimodale, impianti di produzione e forze lavoro mobili. Legalmente, è una piccola società privata con un organico a cifra singola e un fatturato annuo inferiore a £1m, eppure è stata ripetutamente selezionata come partner di ottimizzazione in grandi progetti finanziati dall’UE e collaborazioni industriali, dove il suo ruolo è fornire algoritmi veloci e in tempo reale che riprogrammano grandi reti in risposta a interruzioni live. La linea di prodotti non è una singola piattaforma monolitica, ma una famiglia di motori di ottimizzazione e applicazioni – in particolare DISC per la distribuzione e il routing dei veicoli, PIMSS per la programmazione della produzione e il controllo dei processi, SLIM per la pianificazione strategica dei trasporti, oltre a moduli per la forza lavoro e la programmazione dei turni – tipicamente implementati come progetti su misura integrati negli ambienti IT dei clienti. Il materiale commerciale enfatizza la riprogrammazione in tempo reale, la logistica sincronomodale, i concetti di “physical Internet” e l’ottimizzazione basata sull’IA, ma ci sono quasi nessun dettaglio pubblico sullo stack tecnologico sottostante, sul modello dei dati o sui metodi di machine-learning; la prova più convincente riguarda le capacità di ottimizzazione combinatoria della società e l’integrazione con SCADA/TMS/WMS piuttosto che la previsione probabilistica o un’architettura SaaS end-to-end. In pratica, MJC² va intesa come una boutique di ottimizzazione di nicchia: un piccolo team fortemente orientato alla R&S che vende sistemi di ottimizzazione in stile project per la programmazione dei trasporti, della produzione e della forza lavoro, piuttosto che una suite di pianificazione della supply chain generica e nativa del cloud.

Panoramica di MJC²

Identità aziendale e dimensioni

MJC2 Limited è registrata in Inghilterra e Galles con numero di società 02531037. I registri di Companies House indicano l’incorporazione il 14 agosto 1990 (originariamente come Oysterlock Limited, rinominata MJC2 Limited lo stesso anno), con sede legale a Crowthorne, Berkshire e codice SIC 62012 (“Business and domestic software development”).1 Altri elenchi aziendali confermano la stessa data di costituzione, località e classificazione.2 Aggregatori finanziari indipendenti (Endole, Craft, D&B) classificano MJC² come una piccola società privata: le dichiarazioni recenti indicano un fatturato annuo di circa £0.6–0.7m, intorno a 7 dipendenti e diversi milioni di sterline di attivi netti.345 EU Innovation Radar elenca MJC² come una PMI con circa €2m di finanziamento Horizon per progetti.6

Il materiale di recruiting pubblico descrive MJC² come sviluppatore di “software avanzato di pianificazione & ottimizzazione per la logistica, la produzione e la programmazione della forza lavoro”, reclutando principalmente sviluppatori di ottimizzazione altamente specializzati piuttosto che una grande organizzazione commerciale o di implementazione.7 Profili esterni (Craft, AI4Europe, Innovation Radar) caratterizzano costantemente l’azienda come un fornitore di algoritmi per problemi di pianificazione e programmazione di grande, complessa portata, con un’enfasi sull’ottimizzazione dinamica e in tempo reale piuttosto che su software aziendali generici.8910 Non ci sono evidenze di round di finanziamento venture o acquisizioni; l’azienda sembra essere cresciuta organicamente, finanziata mediante progetti e indipendente.

Famiglia di prodotti e ambito funzionale

Il sito web di MJC² presenta la sua offerta come “software di pianificazione & programmazione” in tre ambiti principali: logistica, produzione e forza lavoro.1112 I componenti a marchio chiave includono:

  • DISC – software per la programmazione della distribuzione e il routing dei veicoli per grandi reti logistiche (multi-deposito, linehaul, backhauls, multi-drop).1314
  • SLIM – pianificazione strategica dei trasporti e ottimizzazione della rete (capacità, corridoi, progettazione degli orari, logistica del trasporto merci).1516
  • PIMSS – pianificazione della produzione e programmazione dei processi di manifattura, integrato con sistemi SCADA/di controllo dei processi.171819
  • Workforce / Mobile workforce / ROCS / MOBi – allocazione dei compiti, creazione dei turni e ottimizzazione del servizio sul campo.20151714
  • Multimodal & container logistics modules – ottimizzazione per il trasporto containerizzato, pianificazione sincronomodale, vie navigabili interne, trasporto ferroviario e casi d’uso di “physical Internet”.212223624

In diverse pagine, MJC² enfatizza ripetutamente tre temi funzionali:

  1. Riprogrammazione in tempo reale su larga scala – capacità di ricalcolare i programmi per migliaia di veicoli, lavori o dipendenti in pochi secondi, rispondendo ad aggiornamenti in tempo reale da GPS/SCADA o stati di avanzamento.112526
  2. Vincoli operativi complessi – regole per le ore di guida, competenze, periodi di riposo, capacità dei veicoli, materiali pericolosi, percorsi merci a più tratte, combinazioni di competenze degli equipaggi, ecc.131714
  3. Logistica sincronomodale / multimodale – scelta dinamica del mezzo (strada/ferrovia/barca/mare/aria) e del percorso in base alla congestione della rete, alla capacità e agli obiettivi di sostenibilità.2122237

Il portafoglio è ampio ma costantemente incentrato sulla programmazione operativa piuttosto che su S&OP di alto livello o sulla pianificazione classica della domanda. L’ottimizzazione della supply chain viene menzionata nelle pagine di SLIM e della produzione snella, ma principalmente come progettazione della rete e allocazione delle risorse anziché come pianificazione probabilistica degli inventari end-to-end.152723

Progetti di ricerca e validazione esterna

Una larga parte delle evidenze pubblicamente verificabili su MJC² proviene da progetti UE e del settore industriale in cui l’azienda è indicata come fornitore di tecnologia per l’ottimizzazione:

  • FLAGSHIP / FAST – progetto europeo sul trasporto marittimo in cui il software di routing veicoli FAST di MJC² è stato messo a disposizione delle PMI britanniche; CORDIS evidenzia il suo ruolo di “fornitore leader di software per la programmazione logistica in tempo reale”.21
  • e-Freight – grande progetto di logistica multimodale; CORDIS riporta che un sistema di programmazione in tempo reale per la logistica dei container di MJC² ha vinto un premio internazionale per l’innovazione IT nei porti containerizzati.28 Le pagine di e-Freight di MJC² enfatizzano il routing senza conflitti, l’ottimizzazione della logistica green e la logistica delle vie navigabili interne.2221
  • CONTAIN – progetto sulla sicurezza dei container; sia CORDIS che la stampa di settore descrivono gli algoritmi di MJC² come un componente fondamentale del toolkit di supporto decisionale e programmazione in tempo reale utilizzato per aumentare la sicurezza dei container migliorando al contempo l’efficienza.12917
  • SYNCHRO-NET – un’iniziativa finanziata dall’EC di €8m sullo slow steaming e la logistica sincronomodale; MJC² afferma di aver agito come “forza innovativa leader”, responsabile degli algoritmi di ottimizzazione sincronomodale, in collaborazione con circa 20 organizzazioni della supply chain.20117
  • PIONEERS & altri progetti portuali – lavoro finanziato dall’UE sull’ottimizzazione della logistica green nei porti, in cui MJC² sviluppa algoritmi per ottimizzare l’uso delle chiatte e future e-trucks.152411

Le descrizioni di terze parti (Innovation Radar, AI4Europe, pagine dei partner di Synchro-NET, portali di logistica marittima) corroborano in maniera generale che la specialità di MJC² sono algoritmi avanzati di programmazione per grandi reti multimodali, e che i clienti principali includono grandi operatori logistici, porti e produttori industriali.893031 Alcuni articoli di CORDIS nominano esplicitamente marchi noti della logistica (ad es. TNT, B&Q, Pepsi) come utilizzatori della tecnologia di MJC² all’interno di progetti UE,30 ma vi sono pochi dettagli sullo scopo e sulla commercializzazione al di là del contesto di ricerca.

MJC² vs Lokad

Da una prospettiva della supply chain, MJC² e Lokad occupano nicchie sovrapposte ma strutturalmente differenti.

  • Ambito decisionale: MJC² è principalmente un fornitore di sistemi di programmazione operativa e routing. I suoi motori principali calcolano assegnazioni giornaliere o intra-giornaliere: quale camion o chiatta trasporta quali carichi, quando e lungo quale percorso; quale linea di produzione esegue quale lavoro; quale tecnico visita quale sito e in quale ordine.13172123 Lokad, al contrario, si concentra su decisioni di pianificazione tattica e strategica nelle supply chain: obiettivi di inventario, ordini di acquisto, allocazione del magazzino di rete e, occasionalmente, pricing, basandosi su modelli probabilistici di domanda e offerta.323129

  • Approccio all’ottimizzazione: MJC² pone l’accento sull’ottimizzazione combinatoria sotto vincoli operativi, spesso inquadrata come routing dei veicoli e programmazione con regole complesse. Materiale dell’UE e del fornitore descrivono “algoritmi fulminei” per problemi di pianificazione molto grandi e NP-hard e fanno riferimento a un’ottimizzazione “basata sull’IA” in progetti come ePIcenter e il trasporto ferroviario merci.21828236 Non esistono prove pubbliche di una modellazione probabilistica end-to-end della domanda o dei tempi di consegna; l’incertezza viene menzionata principalmente come eventi in tempo reale (ritardi, interruzioni) gestiti mediante riprogrammazione. L’approccio documentato di Lokad è probabilistico e incentrato sulle decisioni: calcola distribuzioni complete della domanda e dei tempi di consegna, e poi applica un’ottimizzazione stocastica (Monte Carlo più algoritmi personalizzati) per massimizzare i risultati economici attesi su tutta la rete.32312610

  • Architettura e prodotto: MJC² sembra fornire sistemi di ottimizzazione specifici per progetto, spesso strettamente integrati con SCADA, TMS o infrastrutture per il servizio sul campo. PIMSS, ad esempio, è progettato per operare insieme a SCADA ai livelli 2–3 della gerarchia di controllo, mentre i moduli logistici si integrano con sistemi GPS e telematici.1726 Vi sono poche informazioni pubbliche riguardo una piattaforma SaaS multi-tenant o un livello di programmazione esposto al cliente. Lokad, al contrario, è esplicitamente una piattaforma SaaS multi-tenant costruita attorno a Envision, il suo linguaggio specifico di dominio (DSL) per l’ottimizzazione della supply chain; le soluzioni dei clienti sono implementate come script Envision eseguiti sull’infrastruttura cloud di Lokad.32241327

  • Claim su AI/ML: MJC² utilizza il termine “algoritmi AI” in diverse pagine di progetti (ad es. trasporto ferroviario merci, ePIcenter, physical internet) e “algoritmi basati sull’intelligenza artificiale” per l’ottimizzazione logistica globale,28236 ma non vengono divulgati pubblicamente i tipi di modelli (ad es. reti neurali, gradient-boosted trees), le pipeline di addestramento o benchmark di validazione. L’enfasi visibile è sulla programmazione in tempo reale ispirata a euristiche o all’OR. Lokad documenta apertamente l’uso del deep learning per le previsioni, della programmazione differenziabile per l’ottimizzazione congiunta previsione-decisione, e dei modelli probabilistici validati tramite benchmark esterni (ad es. la competizione M5), con una documentazione tecnica estesa.32312610

  • Previsione vs. reattività: I materiali di MJC² trattano in gran parte la previsione della domanda/carico di lavoro come uno degli input alla programmazione, concentrandosi maggiormente sulla riprogrammazione reattiva in risposta ai cambiamenti dello stato in tempo reale.11158 Lokad considera la previsione probabilistica come centrale, calcolando le distribuzioni della domanda anche in assenza di segnali in tempo reale e ottimizzando le decisioni su tali distribuzioni.2610 Dove MJC² menziona la previsione (ad es. la previsione della domanda/carico di lavoro per la programmazione della forza lavoro), non viene fornito alcun dettaglio tecnico.189

  • Modello commerciale e maturità: Entrambe le aziende hanno una lunga storia (MJC² dal 1990; Lokad dal 2008). MJC² è strutturalmente una boutique di ottimizzazione molto piccola (personale a cifra singola, fatturato inferiore a £1m), sebbene abbia avuto ruoli ripetuti in programmi di ricerca UE e implementazioni logistiche specializzate.3486 Lokad è un fornitore più grande ma comunque di medie dimensioni (decine di dipendenti), che vende una piattaforma SaaS standardizzata fornita con un livello di consulenza (“Supply Chain Scientists”).3231 In pratica, l’adattamento di MJC² è maggiore quando un cliente necessita di una programmazione in tempo reale integrata profondamente nei sistemi operativi (ad es. porti, trasporto ferroviario merci, operazioni sul campo per le utility), mentre Lokad si rivolge alla pianificazione quantitativa della supply chain (inventario multi-livello, acquisti, allocazione) in settori come il retail, la produzione, l’aerospazio e simili.

Per un acquirente, la distinzione cruciale è che MJC² non è una suite generica di pianificazione della domanda o ottimizzazione degli inventari; è un laboratorio di R&S nell’ottimizzazione la cui tecnologia è migliore quando il problema aziendale chiave è una complessa programmazione in tempo reale. Lokad, al contrario, non è un sostituto di TMS/SCADA o un motore di distribuzione; si posiziona sopra ERP/WMS/TMS per determinare decisioni di pianificazione economicamente ottimali.

Storia aziendale e maturità commerciale

Fondazione, storia legale e proprietà

I documenti ufficiali del Regno Unito mostrano che MJC2 Limited è stata costituita il 14 agosto 1990, con il breve nome iniziale “OYSTERLOCK LIMITED” e una rapida rinomina in MJC2 Limited.12 L’azienda è rimasta privata; non appare alcuna attività di acquisizione (come acquirente o acquisita) nella storia delle pratiche/documentazioni della Companies House o nei principali database di M&A. I registri aziendali e i profili dell’industria marittima ribadiscono che l’azienda si concentra su pianificazione avanzata, programmazione e ottimizzazione per la logistica e la produzione.3110

Diversi profili esterni (Endole, D&B, Craft) mostrano tendenze coerenti nell’ultimo decennio: entrate modeste ma stabili, un piccolo organico (circa 7–10 dipendenti), attivi netti positivi e un basso rapporto di indebitamento.345 Ciò è coerente con una piccola casa di ottimizzazione specializzata piuttosto che con un’azienda in rapida crescita o supportata da venture capital.

Finanziamenti UE e traiettoria dei progetti

CORDIS e Innovation Radar offrono una visibilità parziale sulla traiettoria di R&S di MJC²:

  • Alla fine degli anni 2000 e all’inizio degli anni 2010, MJC² appare in progetti come FLAGSHIP (marittimo) ed e-Freight (porti multimodali), fornendo componenti di routing dei veicoli e programmazione in tempo reale che vengono successivamente riutilizzati o commercializzati (ad es. il routing FAST per le PMI).2128
  • All’inizio e a metà degli anni 2010, partecipa a CONTAIN (sicurezza dei container con back-end di ottimizzazione) e sviluppa componenti di ottimizzazione per il tracciamento e il routing nella logistica dei container.129
  • Dal medio degli anni 2010 in poi, MJC² appare in SYNCHRO-NET e in progetti correlati di trasporto ferroviario merci sincronomodale, concentrandosi sullo smart streaming, sul passaggio modale alla ferrovia e sull’ottimizzazione integrata della logistica green.2011237
  • Più recentemente, progetti come PIONEERS ed ePIcenter si concentrano sulla sostenibilità nei porti e nella logistica globale; Innovation Radar elenca circa €2m in finanziamenti totali H2020 assegnati a MJC² per queste e iniziative correlate.82428

Questo schema rafforza l’idea che la roadmap di R&S di MJC² sia fortemente legata a progetti collaborativi UE e industriali, con i suoi prodotti che evolvono come output applicati di questa ricerca anziché come una suite completamente prodotto e pronta all’uso.

Presenza sul mercato e referenze dei clienti

MJC²’s website and EU project pages mention several well-known brands as collaborators or users of its technology in specific projects, including TNT, B&Q, Pepsi (in multi-modal logistics contexts), as well as ports (e.g. Valencia) and logistics providers (e.g. Schenker, DSV, Jan de Rijk, Stena Line).222830 Tuttavia:

  • La maggior parte di queste referenze sono a livello di progetto, legate ad iniziative finanziate dall’UE, e non casi commerciali autonomi.
  • C’è poca granularità sullo scopo dell’implementazione (ad es. quali unità di business, volumi di dati, termini commerciali) o sui KPI pre/post.
  • Le descrizioni pubbliche dei casi enfatizzano l’innovazione tecnologica (ad es. premio internazionale IT per la programmazione dei container) più che l’uso produttivo a lungo termine.2829

Directory commerciali come Datanyze e Craft elencano clienti nei settori della logistica, della manifattura e dei utilities in termini generali, ma non forniscono nomi di referenze dettagliate. Nel complesso, le evidenze suggeriscono un’adozione di nicchia credibile in contesti logistici e industriali altamente specializzati, ma non una penetrazione ampia come suite di pianificazione supply chain.

Portafoglio prodotti nel dettaglio

Ottimizzazione della logistica & distribuzione (DISC, SLIM e strumenti correlati)

Lo stack logistico di MJC² è la parte del suo portafoglio più chiaramente descritta.

Il prodotto DISC (DIstribution SCheduling) viene commercializzato come un motore di ottimizzazione ad alta velocità per operazioni logistiche grandi e complesse che coprono flussi di pacchi, merci sfuse, materiali da costruzione, vendita al dettaglio e simili. Supporta instradamenti multi-deposito, carichi di ritorno, giri multi-scarico, integrazione trunking/linehaul e pianificazione dei conducenti; il materiale promozionale del fornitore afferma che può programmare migliaia di movimenti in pochi secondi e ripianificare in tempo reale.131416 DISC può integrarsi con la creazione di turni ROCS per pianificare simultaneamente gli orari dei veicoli e i turni dei conducenti basandosi sulle previsioni di carico di lavoro e sulle regole di tempo lavorativo.13

A completamento di DISC, SLIM è descritto come uno strumento di pianificazione strategica dei trasporti per l’ottimizzazione logistica dei trasporti merci, la progettazione di reti, l’instradamento intermodale e la creazione di orari. I casi d’uso includono la pianificazione dei sistemi di trasporto, supply chain optimisation e la pianificazione della capacità.1516 L’ambito funzionale di SLIM si sovrappone agli strumenti tipici di progettazione strategica delle reti, ma con un’enfasi sull’instradamento multimodale e l’utilizzo dei corridoi piuttosto che sulla collocazione dell’inventario a livello di SKU.

Ulteriori pagine descrivono:

  • Gestione della distribuzione: pianificazione integrata delle operazioni di magazzino/hub e trasporto, con analisi what-if per i turni, la capacità di smistamento e la modellazione di scenari.286
  • Programmazione e dispatch in tempo reale dei veicoli: dispatch automatico, tracciamento basato su GPS, mappe e visualizzazioni a diagramma di Gantt per il personale della sala controllo, con dashboard KPI per l’analisi strategica.26
  • Programmazione dei cisternai per merci sfuse: pianificazione in tempo reale per liquidi sfusi e lattiero-caseari, ottimizzando la raccolta dalle aziende agricole e i trasferimenti inter-impianto.30
  • Trasporto passeggeri e TMS: algoritmi di programmazione simili applicati alle reti passeggeri e ai sistemi di gestione del trasporto generali.2733

Da un punto di vista tecnico, questi moduli ruotano attorno a varianti del vehicle routing e allocazione delle risorse sotto vincoli. Sembrano ben allineati con formulazioni simili al VRP (VRP con finestre temporali, multi-deposito, multi-tratta, regole per i conducenti, ecc.), risolti tramite euristiche proprietarie che enfatizzano la velocità e la possibilità di re-ottimizzazione.

Logistica multimodale, sincronomodale e “physical Internet”

Un’area distintiva per MJC² è l’ottimizzazione del trasporto merci multimodale e sincronomodale:

  • Il modulo e-Freight si concentra sulla pianificazione integrata tra strada, ferrovia, chiatta e mare, con instradamento privo di conflitti, ottimizzazione della logistica verde e programmazione delle vie navigabili interne; le pagine enfatizzano piani di esecuzione del trasporto standardizzati e la pianificazione dei movimenti multi-tratta.2221
  • Il software per la logistica dei container offre un’ottimizzazione sia strategica che in tempo reale per il forwarding globale, la logistica di scalo, le operazioni standard dei terminal portuali e la gestione dei depositi, inclusa l’assegnazione dei conducenti/trasporti e il riposizionamento dei container.2122
  • Il modulo Ottimizzazione del trasporto ferroviario merci applica algoritmi basati sull’IA e la programmazione in tempo reale per aumentare l’utilizzo e l’efficienza sui corridoi TEN-T; storie di successo citano implementazioni con i principali operatori ferroviari merci europei.23
  • Il materiale della control tower descrive dashboard in tempo reale che mostrano i livelli di inventario previsti presso i terminal, lo stato delle spedizioni e l’effetto delle interruzioni sui livelli di servizio, con aggiornamenti automatici man mano che si verificano eventi.2232
  • Le pagine “Physical Internet” ed ePIcenter discutono di ottimizzazione basata sull’IA per le future reti sincronomodali, chiatte autonome e supply chains globali sostenibili.28624

Fonti indipendenti (CORDIS, SupplyChainDigital, Synchro-NET, Innovation Radar) rafforzano che il ruolo di MJC² in questi progetti è fornire motori di ottimizzazione che possono selezionare dinamicamente modalità e percorsi in base a capacità, emissioni e vincoli di costo.11720830 Questo è avanzato, ma rimane saldamente nel campo dell’ottimizzazione combinatoria deterministica o basata su scenari; non vi è alcuna modellazione probabilistica esplicita delle distribuzioni della domanda o dei tempi di consegna nel materiale pubblico.

Manifattura e controllo di processo (PIMSS, lean manufacturing)

Nel settore manifatturiero, PIMSS è presentato come un sistema di pianificazione della produzione e ottimizzazione del controllo di processo:

  • Ottimizza l’allocazione delle serie produttive a linee e macchine, programmando al contempo il lavoro associato, le attività di magazzino e le operazioni di pulizia/manutenzione.1722
  • Si integra con le architetture SCADA, occupando i livelli di pianificazione/controllo della produzione superiori a PLC e sensori; i materiali descrivono esplicitamente la mappatura ai livelli SCADA 0–4.18
  • Le pagine sul lean manufacturing affermano che PIMSS si integra con DISC (logistica) e SLIM (ottimizzazione strategica) per fornire una prospettiva olistica della supply chain.2319

Profili esterni (EFFRA portal, EngNet) rispecchiano questa descrizione, posizionando PIMSS come uno strumento per la pianificazione manifatturiera complessa, la programmazione dell’automazione dei processi, la pianificazione della capacità e la programmazione MRP/di linea.2519

Nel complesso, PIMSS appare come un pianificatore a livello operativo strettamente integrato ai sistemi di controllo impiantistico, e non come una suite APS generica per tutti i livelli di pianificazione. Probabilmente utilizza euristiche combinatorie simili a quelle dei moduli logistici, ma applicate alla programmazione job-shop o flow-shop.

Forza lavoro, forza lavoro mobile e pianificazione turni

MJC² offre diversi moduli per l’ottimizzazione della forza lavoro:

  • Pianificazione dei dipendenti / allocazione dei compiti – algoritmi in tempo reale per assegnare lavori, visite o chiamate al personale sul campo, seguendo regole aziendali e vincoli, con l’affermazione di programmare centinaia o migliaia di dipendenti in pochi secondi.17
  • Pianificazione just-in-time della forza lavoro (MOBi, ROCS) – assegnazione dinamica dei lavori in base alle competenze, disponibilità e posizione, con app mobile per il dispatch in tempo reale; ROCS fornisce pianificazione dei turni basata sulla domanda e programmazione automatica dei turni.15
  • Pianificazione equipaggi e team – moduli specializzati per l’allocazione di grandi team con competenze diversificate e compiti interdipendenti, modellando regole come i periodi di riposo, la composizione delle competenze e le preferenze del team.14
  • Servizio sul campo per utilities ed energia – ottimizzazione della forza lavoro mobile per le utilities, programmando migliaia di lavori e aggiornando i piani man mano che si verificano eventi sul campo.34

Queste soluzioni condividono lo stesso approccio di pianificazione basata sui vincoli dei moduli logistici, ma applicato alle risorse umane anziché ai veicoli.

Tecnologia e architettura

Visibilità dello stack tecnologico

MJC² fornisce pochissime informazioni pubbliche sul suo stack tecnologico sottostante:

  • Nessuna menzione esplicita di linguaggi di programmazione, database o provider cloud appare nelle pagine principali dei prodotti.
  • La pagina di recruitment parla in termini generici di “advanced scheduling & optimization software” senza elencare tecnologie specifiche.7
  • I portali di lavoro (Glassdoor e simili) forniscono solo descrizioni di alto livello del lavoro in MJC2, senza dettagli sullo stack tecnico.429

Dato ciò, qualsiasi affermazione riguardante linguaggi o framework specifici sarebbe speculativa. Gli unici indizi architetturali chiari sono:

  • PIMSS si integra ai livelli SCADA 2–3, implicando implementazioni on-premise o fortemente accoppiate a livello impiantistico.18
  • Diversi moduli logistici si integrano con GPS/telematica, TMS e app mobili, implicando una combinazione di motori di ottimizzazione lato server e flussi di dati in tempo reale.2634
  • Non vi è un piano di controllo SaaS multi-tenant visibile simile a una piattaforma web self-service; le implementazioni appaiono specifiche per progetto, spesso all’interno del panorama IT di operatori logistici, porti o utilities.

Da un punto di vista valutativo, ciò suggerisce fortemente un’architettura su misura / basata su progetti: un motore di ottimizzazione (o un insieme di motori) viene integrato tramite interfacce (file, API, connettori SCADA) nei sistemi del cliente, con una configurazione personalizzata per ogni progetto.

Metodi di ottimizzazione e affermazioni sull’“AI”

Nel suo sito e nel materiale di progetto, MJC² utilizza espressioni come:

  • “algoritmi rapidissimi” per problemi di pianificazione molto grandi e complessi;89
  • “software di ottimizzazione logistica basato sull’AI e tecniche di programmazione in tempo reale” per il trasporto ferroviario merci;23
  • “algoritmi basati su intelligenza artificiale per l’ottimizzazione sostenibile delle operazioni logistiche globali” nel contesto ePIcenter;28
  • “una delle poche aziende al mondo in grado di offrire soluzioni di programmazione in tempo reale”, in una descrizione di un partner di Synchro-NET.8

Tuttavia, nessuno dei materiali pubblici fornisce descrizioni algoritmiche formali, pseudo-codice, equazioni di modello o procedure di training/validazione. In particolare:

  • Non esistono prove di articoli di ricerca pubblicati da MJC² su deep learning, previsione probabilistica o programmazione differenziabile per supply chains.
  • I documenti dei progetti UE (ad es. slide su Cargo Flow Optimisation, sintesi CORDIS) descrivono “nuove architetture di ottimizzazione multilivello” ma rimangono a livello di diagrammi architetturali di alto livello, non di metodi formali.1112
  • I modelli sono costantemente inquadrati come ottimizzazione sotto vincoli complessi ed eventi in tempo reale, e non come modelli statistici end-to-end dell’incertezza.

Dato ciò, l’interpretazione più conservativa e basata sulle evidenze è che MJC² utilizza metodi euristici e metaeuristici avanzati per l’ottimizzazione combinatoria (ad es. varianti di ricerca locale, tabu search, algoritmi genetici o euristiche personalizzate) combinati con motori a regole per i vincoli. L’etichetta “AI” è probabilmente usata in senso ampio, industriale, di “ottimizzazione algoritmica avanzata”, e non necessariamente implica reti neurali profonde o modelli grafici probabilistici.

Al contrario, la documentazione di Lokad fornisce dettagli sul suo uso del deep learning, della previsione probabilistica e della programmazione differenziabile su dati relazionali per la pianificazione supply chain, inclusi workshop tecnici e primitive a livello di linguaggio in Envision per variabili casuali e ottimizzazione stocastica.3231262427 Questa differenza in termini di trasparenza è significativa: le affermazioni sull’AI di Lokad sono tecnicamente fondate; quelle di MJC² non lo sono, almeno in pubblico.

Gestione dei dati e dell’incertezza

Le pagine di MJC² gestiscono implicitamente l’incertezza tramite il ripianificazione in tempo reale: in caso di ritardi, interruzioni o variazioni della domanda, gli orari vengono ricalcolati utilizzando i dati più recenti.112223 Alcune descrizioni di progetto menzionano “mitigazione dei rischi in reti complesse” e “supply chains agili”, ma non come l’incertezza venga modellata ex ante.118

Al contrario, non viene discussa:

  • distribuzioni probabilistiche della domanda o dei tempi di consegna;
  • calcoli di scorte di sicurezza;
  • metodi Monte Carlo o di campionamento degli scenari.

Nei contesti sincronomodali e di physical Internet, gli algoritmi di MJC² sembrano gestire l’incertezza operativa ricalcolando in tempo reale, anziché modellare distribuzioni probabilistiche in anticipo.23624 Questo è del tutto appropriato per il dispatch e l’instradamento, ma significa che, secondo le evidenze attuali, MJC² non è una piattaforma di pianificazione supply chain probabilistica.

Implementazione, integrazione e rollout

Sebbene MJC² non pubblichi metodologie formali di implementazione, emergono diversi schemi dalle descrizioni dei prodotti e dei progetti:

  • Implementazioni integrate: PIMSS è integrato nelle architetture di controllo impiantistico; i moduli logistici si integrano con TMS, SCADA, dispositivi GPS e app per smartphone.17182634
  • Flussi di dati in tempo reale: le pagine della control tower logistica e della programmazione in tempo reale dei veicoli enfatizzano flussi di dati continui su spedizioni, veicoli e livelli di inventario; le esecuzioni di ottimizzazione vengono attivate al verificarsi di deviazioni.223226
  • Modalità scenario e strategiche: la gestione della distribuzione e SLIM includono modalità di pianificazione strategica in cui i pianificatori possono esplorare scenari what-if (ad es. aggiunta di capacità, nuovi volumi, cambi di turni) utilizzando gli stessi motori di ottimizzazione.15286
  • Configurazione in stile progetto: il materiale su sincronomodale e PIONEERS indica una collaborazione iterativa con i responsabili delle infrastrutture e le aziende logistiche per adattare gli algoritmi a corridoi, porti o reti specifiche.1115724

Non esiste alcuna nozione visibile di un’interfaccia di programmazione per l’utente finale o di DSL; la configurazione sembra essere realizzata attraverso la parametrizzazione e lo sviluppo personalizzato da parte del team di MJC². Rispetto al modello “Supply Chain Scientist + DSL” di Lokad, MJC² appare più vicino a una tradizionale società di consulenza ingegneristica con solver proprietario: il team del fornitore adatta gli algoritmi e l’integrazione per ogni cliente.

Valutazione del merito tecnico e dello stato dell’arte

Cosa offre la soluzione di MJC²

Sulla base delle evidenze pubbliche, MJC² offre:

  • Motori di ottimizzazione combinatoria ad alte prestazioni per:
    • vehicle routing e pianificazione dei trasporti (multi-deposito, merci sfuse, pacchi, passeggeri);13153026
    • instradamento e programmazione del trasporto merci multimodale e sincronomodale;21222324
    • pianificazione della produzione e controllo dei processi manifatturieri;171819
    • pianificazione della forza lavoro, degli equipaggi e dei servizi sul campo mobile.15171434
  • Capacità di ripianificazione in tempo reale che si integrano con GPS, SCADA e altre fonti di dati in tempo reale per riprogrammare le operazioni al verificarsi di interruzioni.11222326
  • Architetture di ottimizzazione personalizzate utilizzate in progetti di punta UE, riconosciute tramite premi (ad es. e-Freight IT innovation award) e ripetuta selezione come partner di ottimizzazione.282930

Tecnicamente, questo costituisce un solido set di strumenti di ottimizzazione specializzati per la programmazione operativa. È particolarmente rilevante quando:

  • la dimensione del problema è grande (migliaia di lavori/veicoli/risorse),
  • i vincoli sono intricati (legali, di sicurezza, di competenza, di capacità),
  • e la reattività in tempo reale è cruciale (porti, trasporto ferroviario merci, servizi sul campo per utilities).

Come raggiunge i risultati – meccanismi e limitazioni

I meccanismi sono meno trasparenti dei risultati. Gli elementi ricorrenti sono:

  • Euristiche di ottimizzazione personalizzate: chiamate in maniera generica algoritmi basati su AI o ottimizzazione rapidissima, ma non descritte formalmente.82823
  • Integrazione stretta con i sistemi operativi (SCADA, TMS, app mobili), che consente la cattura degli eventi in tempo reale.17183426
  • Motori di scenario: che permettono ai pianificatori di eseguire scenari strategici o ipotetici utilizzando gli stessi nuclei di ottimizzazione.1528616

D’altra parte:

  • Non esiste una modellazione probabilistica esplicita della domanda, dei tempi di consegna o delle distribuzioni dei guasti.
  • L’assenza di riferimenti a solver di ottimizzazione generici (es. CPLEX, Gurobi) suggerisce un codice altamente su misura; questo può essere un punto di forza (ottimizzato) ma anche un rischio di manutenzione a lungo termine.
  • L’assenza di termini riguardanti SaaS, multi-tenancy o livelli di configurazione accessibili ai clienti suggerisce un servizio self-service limitato; le soluzioni sono probabilmente fortemente guidate dal fornitore.

Rispetto allo stato dell’arte nella pianificazione della supply chain:

  • Nella programmazione in tempo reale sotto vincoli complessi, MJC² appare competitiva e tecnicamente credibile, dato il ripetuto riconoscimento e premi da parte dell’UE.
  • Nella pianificazione probabilistica, machine learning e ottimizzazione integrata di previsione-decisione, MJC² è sostanzialmente silente; non ci sono evidenze di tecniche comparabili alla previsione probabilistica di Lokad, programmazione differenziabile o pipeline di ottimizzazione stocastica.32312610

Maturità commerciale

Commercialmente, MJC² è:

  • Matura in età (35 anni) e stabile come PMI, con attivi netti positivi e una storia di lavori di progetto per grandi player della logistica e dell’industria.1346
  • Di nicchia per dimensioni – un team molto piccolo con ricavi molto inferiori rispetto ai fornitori APS o supply chain tradizionali.
  • Fortemente legata alla R&S UE – gran parte del suo curriculum pubblico è inquadrato come progetti UE o industriali, non come rollout di soluzioni SaaS prodotte.

Questa combinazione posiziona MJC² come un fornitore di nicchia altamente specializzato piuttosto che come un fornitore di software per la supply chain a spettro completo.

Conclusioni

MJC² si può definire come una piccola ma tecnicamente competente boutique di ottimizzazione, specializzata in programmazione combinatoria in tempo reale per logistica, trasporto multimodale, produzione e operazioni legate al personale. I suoi punti di forza sono dimostrati da decenni di coinvolgimento in progetti di ricerca finanziati dall’UE e dalla ripetuta implementazione di motori di ottimizzazione in ambienti esigenti come porti container, corridoi ferroviari, flotte di petroliere in vrac e servizi di assistenza per utilities. Gli algoritmi dell’azienda sembrano particolarmente adatti a problemi operativi di grandi dimensioni, ricchi di vincoli, dove è essenziale una rapida ripianificazione.

Tuttavia, le informazioni pubbliche evidenziano anche limiti chiari. MJC² non si presenta come una piattaforma di pianificazione della supply chain end-to-end basata su modelli probabilistici. Non esiste un supporto visibile per l’ottimizzazione degli inventari a più livelli guidata da distribuzioni probabilistiche della domanda e dei tempi di consegna, né per l’integrazione della definizione dei prezzi, della previsione della domanda e della pianificazione della rete in un quadro unificato di ottimizzazione economica. Le sue affermazioni “AI”, pur essendo plausibili in termini di euristiche avanzate, mancano della trasparenza tecnica attualmente attesa dai fornitori che dichiarano di possedere tecnologie di machine learning all’avanguardia.

Rispetto a Lokad, MJC² occupa un punto diverso nello spazio di progettazione: mentre Lokad si concentra su decisioni di pianificazione quantitative e probabilistiche lungo la supply chain, MJC² si focalizza sulla programmazione operativa e la spedizione sotto vincoli complessi. Per le organizzazioni il cui collo di bottiglia principale è la programmazione di veicoli, equipaggi e impianti, la tecnologia di MJC² può essere attraente, a patto che accettino un modello di integrazione in stile progetto e l’opacità degli algoritmi sottostanti. Per le organizzazioni alla ricerca di un motore di ottimizzazione degli inventari e di pianificazione della domanda basato su modelli probabilistici, la presenza pubblica di MJC² non indica affatto che operi in quella categoria.

In breve, MJC² è un fornitore specializzato di motori di ottimizzazione, non una suite di pianificazione della supply chain per usi generali. Il suo merito tecnico nella programmazione operativa appare solido e validato da progetti indipendenti, ma il suo ruolo in un’ottimizzazione più ampia della supply chain dovrebbe essere valutato con cautela e con una chiara comprensione del fatto che gran parte dello stack moderno di pianificazione basato su modelli probabilistici e ML si colloca al di fuori del suo ambito pubblicato.

Fonti


  1. MJC2 LIMITED – Panoramica di Companies House (numero societario 02531037) — consultato a Nov 2025 ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎

  2. MJC2 LIMITED – Profilo aziendale Datalog (sviluppo software per imprese e domestico) — consultato a Nov 2025 ↩︎ ↩︎

  3. MJC2 Limited – Financials ed impiegati di Endole — bilanci al 31 Ago 2023 ↩︎ ↩︎ ↩︎ ↩︎

  4. MJC2 LIMITED – Profilo aziendale Dun & Bradstreet — consultato a Nov 2025 ↩︎ ↩︎ ↩︎ ↩︎ ↩︎

  5. MJC² – Profilo aziendale su Craft.co (software per la pianificazione e la programmazione) — consultato a Nov 2025 ↩︎ ↩︎

  6. MJC² – Profilo organizzativo AI-on-Demand / AI4Europe ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎

  7. Synchromodality e Ottimizzazione delle Operazioni Doganali – Panoramica WCO / SYNCHRO-NET ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎

  8. Innovation Radar – Profilo innovatore di MJC2 LIMITED (finanziamento e focus H2020) ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎

  9. MJC2 – Profilo di partner del progetto PIONEERS ↩︎ ↩︎ ↩︎ ↩︎

  10. FAQ: Previsione della Domanda – Modellazione probabilistica della domanda di Lokad ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎

  11. Software di Pianificazione & Programmazione | Logistica, Produzione e Forza Lavoro – Homepage di MJC² ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎

  12. Ottimizzazione in tempo reale per il mondo on-demand – Informazioni su MJC² ↩︎ ↩︎

  13. Software per la programmazione della logistica e della distribuzione – Pianificazione della distribuzione DISC ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎

  14. Software integrato per la distribuzione della flotta – benefici DISC e programmazione logistica integrata ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎

  15. Ottimizzazione Strategica dei Trasporti – Pianificazione dei trasporti SLIM ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎

  16. Software per la gestione della distribuzione – pianificazione integrata di hub/magazzino e trasporto ↩︎ ↩︎ ↩︎ ↩︎

  17. Software per la Pianificazione della Produzione – Scheduler manifatturiero PIMSS ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎

  18. PIMSS, SCADA e Sistemi di Controllo della Produzione – livelli di integrazione SCADA ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎

  19. MJC2 – Profilo EngNet (ottimizzazione del lean manufacturing e del controllo del processo) ↩︎ ↩︎ ↩︎ ↩︎

  20. SYNCHRO-NET: Slow Steaming & Synchromodalità – Pagina del progetto MJC² ↩︎ ↩︎ ↩︎ ↩︎

  21. e-Freight | Ottimizzazione Logistica Multi-Modale – MJC² ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎

  22. Software per la programmazione della logistica multimodale – pianificazione del trasporto container e synchromodality ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎

  23. Ottimizzazione del trasporto ferroviario merci – ottimizzazione logistica synchromodale con algoritmi AI ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎

  24. Linguaggio Envision – riferimento al DSL di Lokad ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎

  25. Software per la pianificazione dei trasporti e la gestione della logistica – set di strumenti per la pianificazione dei trasporti ↩︎ ↩︎

  26. Previsione Probabilistica nelle Supply Chain: Lokad vs Altri Fornitori di Software Enterprise ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎

  27. Strumenti per il Lean Manufacturing – integrazione di PIMSS, DISC e SLIM ↩︎ ↩︎ ↩︎ ↩︎

  28. Il sistema di programmazione in tempo reale eFreight vince un premio internazionale per l’innovazione – CORDIS ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎

  29. MJC² CONTAINs the Answer – Notizie sul progetto CORDIS ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎

  30. I finanziamenti europei consentono a MJC² di beneficiare direttamente le PMI del Regno Unito – Articolo CORDIS FLAGSHIP/FAST ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎

  31. Tecnologie di Previsione & Ottimizzazione – le generazioni tecnologiche di Lokad ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎

  32. Documentazione Tecnica di Lokad – panoramica della piattaforma e del linguaggio Envision DSL ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎

  33. Workshop #4: Previsione della Domanda – Materiale didattico basato su Envision ↩︎

  34. Programmazione dei Servizi sul Campo per le Utilities – ottimizzazione della forza lavoro mobile ↩︎ ↩︎ ↩︎ ↩︎ ↩︎