Il Progetto
SoftWell Italia opera nel settore delle ispezioni tecniche di impianti elettrici. Ci hanno affidato lo sviluppo di un modulo software avanzato per la pianificazione e l'ottimizzazione degli itinerari degli ispettori, da integrare nel loro gestionale esistente. L'obiettivo: ridurre i tempi di spostamento tra le sedi di ispezione e aumentare la produttività giornaliera degli operatori sul campo.
Il progetto è nato da un'esigenza concreta: gli ispettori pianificavano gli spostamenti manualmente, con fogli di calcolo e telefonate. Il modulo, sviluppato con JavaScript custom e integrato con il gestionale aziendale, ha digitalizzato e automatizzato l'intero processo, mantenendo però la possibilità di intervento manuale per i casi particolari. La collaborazione diretta con gli ispettori durante lo sviluppo ha permesso di creare uno strumento realmente utile e adottato senza resistenze.
L'algoritmo di ottimizzazione dei percorsi è basato su una variante del problema del commesso viaggiatore (TSP) adattata al contesto specifico: tiene conto non solo delle distanze chilometriche, ma anche delle condizioni di traffico in tempo reale tramite le API di routing, delle finestre temporali di disponibilità degli impianti e delle pause obbligatorie previste dalla normativa sul lavoro. Il modulo include inoltre un sistema di reportistica che consente alla direzione di analizzare i dati storici per individuare inefficienze ricorrenti, distribuire il carico di lavoro in modo equo tra gli ispettori e prevedere i fabbisogni di personale per periodi ad alta intensità di ispezioni.

Cosa Abbiamo Realizzato
Il modulo di gestione itinerari utilizza algoritmi di ottimizzazione dei percorsi che considerano geolocalizzazione degli impianti, priorità delle ispezioni, competenze specifiche dell'ispettore e vincoli temporali. L'interfaccia drag-and-drop permette anche la pianificazione manuale, mentre il calcolo automatico propone il percorso ottimale. Il modulo si integra nativamente con il database e i flussi di lavoro esistenti tramite l'integrazione gestionale dedicata, senza richiedere formazione aggiuntiva per gli ispettori.
Lo stack tecnologico comprende JavaScript custom per il frontend reattivo dedicato all'interfaccia di pianificazione, e un layer di comunicazione con il gestionale esistente basato su API RESTful documentate. Il sistema di geolocalizzazione utilizza geocoding batch per convertire gli indirizzi in coordinate, con un sistema di cache locale che evita chiamate API ridondanti e riduce i costi operativi.
Sono stati implementati test automatizzati per garantire l'affidabilità del modulo ad ogni rilascio.


Risultati Ottenuti
L'integrazione ha prodotto una riduzione concreta dei tempi di spostamento, una pianificazione più efficiente delle giornate lavorative e una migliore copertura territoriale. Gli ispettori hanno adottato il sistema rapidamente grazie alla semplicità dell'interfaccia, senza interruzioni operative.
La direzione ha ora accesso a dashboard di monitoraggio che evidenziano KPI come il numero medio di ispezioni giornaliere per ispettore, i chilometri percorsi e i tempi di inattività, consentendo decisioni basate su dati concreti. Il modulo si è integrato con successo nell'ecosistema gestionale preesistente, rispettando i vincoli tecnici e organizzativi del cliente senza richiedere modifiche all'infrastruttura esistente.




