Skip to content
Opt Dir

Servizi · Servizio sul campo

Quale Tecnico a Quale Cliente, a Che Ora?

Forza lavoro 4 min
Si applica anche a: Telecomunicazioni Manifattura
#servizio sul campo #assegnazione tecnici #routing servizio #pianificazione appuntamenti #manutenzione #matching competenze

In assistenza climatizzazione, ascensori, elettrodomestici o ISP — assegnare ogni giorno le richieste ai tecnici e ruotarle bilanciando competenze, finestre orarie e tempi di viaggio (in letteratura: FSRSP).

In breve

Un servizio di climatizzazione, una società di manutenzione ascensori, un’assistenza elettrodomestici, un fornitore di tecnici ISP o un servizio per macchinari agricoli con 5–50 tecnici sul campo affronta ogni mattina una lista di richieste: 30–150 clienti per manutenzione programmata, riparazione guasti o installazione. La decisione: quale tecnico, quale cliente, in che ordine, a che ora. Vincoli da rispettare simultaneamente: finestra oraria del cliente (mattina / pomeriggio / orario specifico), competenza del tecnico (climatizzazione marca A vs B, tipo di ascensore, infrastruttura internet), tempo di viaggio (20–90 min in città), ricambi nel furgone del tecnico, priorità del guasto urgente. L’assegnazione manuale regge fino a 10–15 tecnici; oltre, il team di dispatch spende 2–4 ore al giorno al telefono — appuntamenti slittati, clienti insoddisfatti e tecnici fermi diventano la routine.

Ti suona familiare?

  • Ogni mattina il team di dispatch passa 1–2 ore al telefono a sistemare 'Marco e Luca possono scambiarsi?'
  • Quando arriva un guasto urgente, un appuntamento pianificato viene spostato; il cliente è richiamato con 'mi spiace, domani' — 2–3 reclami seri all'anno
  • Il tecnico arriva e dice 'non sono certificato per questa marca' — seconda visita, doppio costo di viaggio
  • Il ricambio non è nel furgone; il lavoro non si chiude oggi e al cliente si dice 'torniamo'
  • Il cliente dice 'venite in mattinata', il dispatch fissa alle 14:00 — entrambe le parti scontente
  • Il report mensile mostra una differenza del 30%+ tra durata pianificata e reale; la durata reale è imprevedibile
  • Il tempo di viaggio in città è a sensazione; con traffico o maltempo l'intera giornata salta

Perché è importante

L’assegnazione e il routing manuali del servizio sul campo perdono denaro su cinque canali: (1) seconde visite — competenza sbagliata o ricambio mancante fanno ripetere il lavoro, costo diretto, (2) perdita cliente — appuntamenti slittati e ritardi alzano il churn, (3) bassa utilizzazione del tecnico — meno lavori al giorno di quanto possibile, (4) perdita di agilità sugli urgenti — una giornata stretta non riesce a inserire un’emergenza, (5) costo dispatch — tempo di coordinamento, traffico telefonico. La letteratura di ricerca operativa mostra che una pianificazione sistematica può alzare i lavori per tecnico al giorno del 15–30 % e ridurre le seconde visite del 30–50 % rispetto al manuale. Per un’azienda di servizio da 20 tecnici significa un risparmio annuo potenziale di 200.000–600.000 EUR.

Come si risolve

Profondità tecnica

In una frase: Non mandare il tecnico più vicino, manda il più vicino con la competenza giusta. Una certificazione di marca sbagliata implica una seconda visita, e la giornata persa pesa più di due viaggi in più. Filtra prima per competenza, poi per vicinanza e finestra oraria.

Quello che il software fa davvero è questo: l’assegnazione che il tuo dispatch impiega 1–2 ore a fare ogni mattina, la esegue per 50–150 lavori in secondi; con un urgente ripianifica in minuti. Tre fasi:

1. Raccoglie i dati. Per tecnico: certificazioni (quali marche/modelli), disponibilità giornaliera, zona di lavoro, scorta ricambi nel furgone. Per cliente: posizione, tipo di lavoro richiesto, finestra oraria (per esempio ‘mattina 09:00–13:00’), durata stimata del lavoro (da lavori simili passati), priorità (programmato / riparazione / urgente). Traffico cittadino, previsione meteo. I dati arrivano dal CRM/sistema service automaticamente, o si configurano una volta.

2. Calcola la miglior assegnazione e rotta. Il software non prova ogni accoppiamento tecnico–cliente — per 20 tecnici × 100 clienti è matematicamente impossibile. Usa algoritmi di scheduling e routing di ricerca operativa (disciplina che usa matematica e computer per risolvere decisioni di business) per scorciatoie intelligenti: quale tecnico, quale cliente, in che ordine. I vincoli che entrano in conflitto (competenza non adatta, finestra mancata, ricambi assenti) sono filtrati automaticamente. Il risultato arriva in minuti — per ogni tecnico una lista giornaliera ordinata: ‘08:30 cliente A, 11:00 cliente B, 14:00 cliente C…’ con orario di arrivo stimato.

3. Ricalcola con urgenti. Una chiamata alle 11:00 ‘climatizzatore appena guastato, urgente per favore’ — il software guarda le tratte attuali, identifica il miglior tecnico (competenza + vicinanza + ricambi); i lavori pianificati di quella tratta vengono spostati o trasferiti ad altro tecnico. Il piano aggiornato compare sullo schermo del dispatch in secondi. Sul tablet del tecnico una notifica ‘cliente successivo cambiato’.

Non sostituisce l’esperienza del dispatch; pensalo come una calcolatrice che scala l’assegnazione che fa per 15 clienti a 150 senza perdere un vincolo di competenza, ricambio o tempo. La decisione resta tua, ma l’impatto numerico di ogni cambio è visibile.

Alternative

Telefono + foglio di calcolo + testa del dispatch

Gratuito

Gratuito (il tempo del dispatch è il costo)

Per chi: 5–10 tecnici, 20–40 lavori/giorno, parco clienti stabile

  • + Nessun costo software
  • + Flessibile — il telefono permette cambi di priorità immediati
  • + Nessuna decisione di investimento
  • − Oltre 15 tecnici, il tempo del dispatch esplode
  • − Il matching delle competenze si dimentica; le seconde visite salgono
  • − Le finestre orarie restano verbali; le registrazioni vanno perse
  • − La produttività per tecnico non è misurabile

Software locale di gestione servizio sul campo (FSM)

Aziendale

1.500–6.000 EUR di setup + 200–800 EUR/mese (prezzi pmi regionali)

Per chi: 10–30 tecnici, parco clienti stabile, tracciamento mobile

  • + Interfaccia e supporto in italiano
  • + App mobile per tecnici matura (rotte, contratti, firme)
  • + Notifiche SMS al cliente integrate
  • − L'assegnazione è di solito regola 'tecnico più vicino' — niente vera ottimizzazione FSRSP
  • − Il matching competenze dipende da regole manuali
  • − Il ricalcolo dopo un urgente è lento

Software internazionale specializzato FSM

Aziendale

30–150 EUR/tecnico/mese in abbonamento o 30.000–250.000 EUR/anno di licenza

Per chi: 30+ tecnici, più certificazioni, manutenzione su contratto

  • + Maturo: vera ottimizzazione, ripianificazione dinamica, matching competenze pienamente supportati
  • + Integrazione con ERP, CRM e magazzino pronta
  • + Algoritmi consolidati negli anni
  • − Costi alti di licenza e consulenza
  • − Implementazione 3–6 mesi
  • − Copertura in italiano limitata; adattamento fisco/contratti necessario

Sviluppo proprio su solver open source

Open Source

Licenza gratuita; 10–16 settimane di sviluppo interno o 60.000–250.000 EUR di consulenza

Per chi: Grande azienda di servizio con team software interno

  • + Nessun costo di licenza
  • + Personalizzabile su matrice di competenze e struttura contrattuale
  • + Cloud o server proprio
  • − Capacità tecnica interna obbligatoria
  • − Manutenzione continua è lavoro reale
  • − Routing + assegnazione + scheduling sono tre discipline distinte

Raccomandazione

Piccola
5–10 tecnici, 20–40 lavori/giorno: telefono + foglio di calcolo + dispatch esperto basta. Costo annuo FSM 15.000–40.000 EUR contro risparmio simile — il ROI è stretto. Prima metti per iscritto matrice competenze e politica delle finestre orarie.
Media
10–30 tecnici, mix manutenzione su contratto + riparazioni: software FSM locale. Pilota 8–12 settimane. Soglia di successo ragionevole: in 90 giorni lavori per tecnico/giorno su 15 %, seconde visite giù 30 %, tempo dispatch dimezzato. Costo mensile tipico: 700–2.500 EUR.
Grande
30+ tecnici, multi-città o molto contrattuale: suite FSM completa con CRM e magazzino. Costo totale annuo 250.000–1 milione di EUR. Ritorno in 12–18 mesi — studi di settore riportano 15–30 % di miglioramento sull’utilizzo tecnico.

Chiedi nell'incontro

  • Il motore di assegnazione fa vera ottimizzazione (competenza + finestra + tempo di viaggio insieme) o solo la regola 'tecnico più vicino'?
  • Come si inserisce la matrice delle competenze (chi è certificato su quali marche/modelli)? Le date di scadenza delle certificazioni sono tracciate automaticamente?
  • Quando arriva un urgente, in quanto si ricalcola il piano? I clienti impattati ricevono SMS automatico?
  • I ricambi nel furgone del tecnico entrano nella decisione di assegnazione? Vengono emessi avvisi per ricambi mancanti?
  • Le finestre orarie del cliente (dure vs morbide) sono modellate? Si può configurare una penale per violazione della finestra?
  • Da quale fonte arriva la previsione del traffico cittadino? Il meteo influisce sul tempo di viaggio?
  • Come strutturate il pilota — quanti tecnici, quante settimane, qual è la soglia di successo?
  • Se smettiamo di lavorare con voi, come recuperiamo i dati di cliente, contratto, tecnico e storico lavori? Esiste un export in formato standard?

Dettagli tecnici

Nota editoriale

In sala dispatch, questo problema si chiama ‘appuntamenti di servizio’, ‘assegnazione tecnici’ o ‘pianificazione del campo’. Il nome accademico è Field Service Routing and Scheduling Problem (FSRSP) o Technician Routing Problem (TRP). Nella ricerca operativa si colloca alla confluenza di routing classico (VRP), scheduling e problema di assegnazione — combina la matematica dei tre, ma nessuno da solo lo risolve. Senza questa cornice, in una demo non puoi capire se il ‘modulo di servizio sul campo’ che ti propongono fa vera ottimizzazione o solo applica la regola del ’tecnico più vicino’.

Il punto più spesso ignorato in questo segmento: molti prodotti pubblicizzano ‘ottimizzazione dell’assegnazione’ ma sotto applicano solo nearest available technician. Funziona nelle giornate leggere; appena matching competenze, finestre orarie e ricambi entrano insieme come vincoli, non trova più l’ottimo matematico reale. In ogni demo, chiedi uno scenario con 15 tecnici + 80 lavori + 4 competenze + finestre strette, e chiedi ‘come assegna, in quanto ricalcola?’

Percorso passo passo per una pmi

Fase 1 — Prima misura, poi pianifica. Per 8–12 settimane registra quattro cose:

  • Lavori per tecnico al giorno e durata media del lavoro
  • Numero di seconde visite e causa (competenza, ricambi, porta chiusa)
  • Rispetto delle finestre orarie (orario promesso vs reale)
  • Tempo mattutino di coordinamento del dispatch

Senza questa base non puoi sapere quale software produrrà quale risultato.

Fase 2 — Matrice delle competenze. Per ogni tecnico × ogni marca/modello/tipo di lavoro: certificazione, livello di esperienza (in apprendimento / competente / esperto). Nella maggior parte delle pmi è verbale; metterla per iscritto dà il 5–10 % di efficienza. Questa matrice è il tuo capitale di conoscenza — qualunque fornitore serio la chiederà per prima.

Fase 3 — Pilota. Parti dai 5–10 tecnici più attivi per 8–12 settimane. Definisci il criterio di successo per iscritto, prima del pilota: per esempio ‘in 90 giorni +1 lavoro per tecnico/giorno, seconde visite dimezzate, tempo dispatch −40 %’. Se la soglia salta, il pilota termina — tieni questo diritto nel contratto.

Fase 4 — Roll-out. Se il pilota chiude bene, scala su tutta la squadra in 2–3 mesi. La formazione mobile del tecnico richiede 1–2 settimane; quella del dispatch è la più impegnativa — devono imparare ad accettare e ribaltare i suggerimenti del sistema.

Rischi — cosa può andare storto

  1. Dati competenze scadenti. Se le certificazioni non sono aggiornate o ‘chi fa cosa’ è incompleto, il software sbaglia assegnazioni. Audit delle certificazioni prima del pilota è obbligatorio.
  2. Resistenza del tecnico. ‘Non voglio che un software mi dica cosa fare’ è frequente. Nel pilota, ripercorri i risultati con i tecnici; il software deve mostrare in modo trasparente la regola applicata e perché si è scelta quell’assegnazione.
  3. Qualità del dato di traffico. Se la previsione del traffico in città non incontra la realtà, le rotte pianificate non tengono. Nel pilota confronta tempi pianificati e reali.
  4. Dipendenza dal singolo fornitore. Software che salva dati cliente, struttura contratto e matrice competenze in formato proprietario rende difficile cambiare. Clausola nel contratto: ‘Possiamo esportare i nostri dati in formati standard aperti (CSV o simile) in qualsiasi momento, su richiesta.’

Lezione collegata (sarà collegata alla pubblicazione): ‘Un servizio di climatizzazione di medie dimensioni ha abbandonato l’FSM al mese 11 — cosa è stato trascurato.’

Sguardo tecnico al metodo di soluzione

Questa sezione raccoglie ciò che serve quando parli con un team software o un consulente. Non è ciò che il dispatch vede sullo schermo — è il motore dietro la tenda.

Approcci principali per routing e scheduling del servizio sul campo:

ApproccioUso tipicoTempo di soluzioneGarantisce l’ottimo?
Tecnico più vicinoScala piccola, pochi vincoliSecondiNo (lontano dall’ottimo)
Problema di assegnazione (Ungherese)Match uno-a-unoSecondiSì (caso semplificato)
MIP (assegnazione + rotta)20–50 lavori, vincoli stretti5–30 minutiSì (con tempo sufficiente)
Metaeuristiche (ALNS, tabu)100–500 lavori30 s – 5 minNo (quasi ottimo)
Ripianificazione dinamicaEventi in tempo realeSecondiAccettabile in pratica

Regola pratica: sotto 30 lavori con pianificazione fissa basta MIP. Con 100+ lavori, urgenti frequenti e vincoli multipli, si preferisce metaeuristiche + ripianificazione dinamica.

La scelta della funzione obiettivo cambia la forma della soluzione:

  • Lavori completati: ‘Massimizzare la produttività’ — adatto a organici a costo fisso
  • Tempo di viaggio/carburante: ‘Minimizzare i costi operativi’ — adatto a operazioni intensive in carburante
  • Soddisfazione cliente (rispetto finestra): ‘Minimizzare il churn’ — adatto a portafoglio contrattuale
  • Seconde visite: ‘Non ripetere lo stesso lavoro’ — adatto ad aziende qualità-orientate"

La maggior parte dei deployment reali usa una combinazione pesata dei quattro.

Riferimenti accademici

Elencati nel blocco sources di questa pagina. Il routing del servizio sul campo è una delle sotto-aree della ricerca operativa con la crescita più rapida negli ultimi 15 anni; il lavoro attuale è arricchito da IoT (allarmi da dispositivi intelligenti), flussi dati in tempo reale e previsione della durata del lavoro basata su machine learning.

Fonti

  • Castillo-Salazar, J. A., Landa-Silva, D. e Qu, R. (2016). Workforce scheduling and routing problems: literature survey and computational study. Annals of Operations Research, vol. 239 — rassegna moderna del campo.
  • Pillac, V., Gendreau, M., Guéret, C. e Medaglia, A. L. (2013). A review of dynamic vehicle routing problems. European Journal of Operational Research, vol. 225 — base per routing dinamico (incluso il ricalcolo per urgenti).
  • Dohn, A., Kolind, E. e Clausen, J. (2009). The manpower allocation problem with time windows and job-teaming constraints. European Journal of Operational Research, vol. 192 — riferimento sui vincoli di competenza e finestra.
  • INFORMS Interfaces — casi studio in servizio sul campo. informs.org/Publications/Interfaces

Glossario

Servizio sul Campo
Insieme di processi per installazione, manutenzione o riparazione presso il cliente — assegnazione di tecnici, routing e notifica al cliente.
Problema di Assegnazione
Matching uno-a-uno di un insieme di risorse (persone, veicoli, macchine) a un insieme di compiti al minimo costo o massimo beneficio.
MIP
Modello di ottimizzazione in cui alcune variabili decisionali devono essere numeri interi (es. numero di camion, numero di turni).
X LinkedIn
Ti è stato utile?
Suggerisci correzione

Problemi correlati

Come Costruisco Pattern Settimanali — Domanda Coperta, Riposo, Ore e Equità Tenuti Insieme?

Il responsabile HR o operations di un servizio 7-giorni 24-ore (call center di una catena retail, reception alberghiera, sicurezza, pulizia ospedaliera) non assegna singoli turni ma **pattern settimanali** per 100-500 dipendenti: chi lavora quali giorni, in quale turno (mattina/pomeriggio/notte), con quale distribuzione di riposi — domanda coperta nei picchi, carico del fine settimana e notturno ripartito equamente. Il piano intuitivo sanguina da uno dei due estremi: personale insufficiente nei picchi (coda in cassa, vendite perse, chiamate abbandonate) o in eccesso nelle ore vuote (80-200 TRY/ora di manodopera, circa 30-60K TRY al mese sprecati in un'operazione da 100 persone). In più, gli sforamenti contrattuali (tetto settimanale di 45 ore, 5 giorni consecutivi, 7-10 notti al mese) generano sanzioni in busta paga e rischi giuslavoristici; senza un criterio di equità scritto, il turnover sale al 40-80 % e ogni nuova assunzione costa 8-30K TRY di formazione. In un'operazione da 200 persone, il monte salari annuo è di 30-80M TRY; un miglioramento del 10 % vale 3-8M TRY all'anno.

Forza lavoro 4 min

n Compiti + n Persone / Macchine — Chi Assegno A Cosa Per Minimizzare Il Costo O Il Tempo Totale?

Per PMI di servizi che ogni settimana iniziano con la domanda 'chi metto su cosa': studi di ingegneria con 5-30 ingegneri, studi legali che smistano 20-80 fascicoli a settimana, società di facility-management con 10-50 tecnici sul campo od ospedali che assegnano chirurghi ai casi. Ogni coppia persona-compito ha un costo reale diverso perché si intrecciano competenza, tempo, trasferta e preferenza personale; la regola intuitiva 'la persona migliore sul compito più duro' non vede queste differenze. Gli abbinamenti sbagliati emergono il venerdì come straordinari, consegne in ritardo e reclami dei clienti. Un'assegnazione sistematica della stessa squadra di norma taglia costo o tempo totale del 15-30%.

Forza lavoro 5 min
Esc Chiudi