Software sicurezza sul lavoro: costi, controlli e soglia
Matteo Migliore

Matteo Migliore è un imprenditore e architetto software con oltre 27 anni di esperienza nello sviluppo di soluzioni basate su .NET e nell'evoluzione di architetture applicative per imprese e organizzazioni di alto profilo.

Ha guidato progetti enterprise, formato centinaia di sviluppatori e aiutato aziende di ogni dimensione a semplificare la complessità trasformando il software in guadagni per il business.

Il capoturno di un'azienda metalmeccanica in provincia di Vicenza, centoquaranta dipendenti su tre turni fra stampaggio e carpenteria, alle sei del mattino ha due carrellisti assenti. Mette sul carrello il primo operaio disponibile che lo sa guidare. Lo sa guidare davvero, lo fa da dodici anni. Solo che la sua abilitazione è scaduta da quattro mesi, e l'unico posto dove è scritto è un foglio di calcolo sul computer dell'ufficio personale, che apre alle otto e mezza. Se stai cercando un software sicurezza sul lavoro, in questo articolo trovi il modo di capire che cosa ti serve davvero, quanto ti costa oggi non averlo e quanto ti restituirà, con un numero invece che con una sensazione.

Trovi il conto vero di quanto costa la sicurezza gestita con lo scadenzario e le email, il numero unico che dice se un software ti proteggerà o ti darà solo un archivio più ordinato, che cosa chiede davvero il decreto 81 tradotto in dati da tenere, la tabella che quasi nessuna azienda ha scritta e da cui dipende tutto il resto, il controllo nel momento in cui si assegna il lavoro, che è la parte che quasi nessun prodotto fa, le fasce di prezzo reali fra il modulo del gestionale del personale, un prodotto dedicato e un sistema su misura, e la soglia oltre cui la matematica cambia.

Scrivo software dal 1999, e i sistemi di sicurezza sul lavoro li ho incontrati quasi sempre dalla porta di servizio: progettando un gestionale di produzione, un sistema di turni, un'applicazione per i cantieri, e scoprendo ogni volta che la domanda più importante, cioè se quella persona può fare quel lavoro adesso, non aveva una risposta in nessun sistema. La risposta stava in tre posti diversi: nello scadenzario dell'ufficio personale, nel cassetto del medico competente e nella memoria del capoturno. E i tre posti non si parlavano.

La cosa che ho imparato, e che spiega perché tante aziende comprano uno scadenzario digitale e dopo un anno si ritrovano con lo stesso rischio di prima, è questa: il numero che decide non è quante scadenze hai sotto controllo, è quante ore di lavoro vengono svolte da persone a cui in quel momento manca un requisito valido per la mansione che stanno facendo. Uno scadenzario perfetto che nessuno consulta quando assegna il lavoro ti dice con grande precisione chi è scaduto. Non impedisce a nessuno di mandarlo sul carrello.

Che cos'è un software sicurezza sul lavoro, e che cosa non è

Un software sicurezza sul lavoro è il sistema che tiene insieme tre cose che oggi, nella maggior parte delle piccole e medie imprese, vivono in posti diversi. La prima sono i requisiti: che cosa deve avere una persona per svolgere una certa mansione, cioè quale formazione, quale giudizio di idoneità sanitaria, quale abilitazione per quale attrezzatura, quali dispositivi di protezione. La seconda sono le evidenze: per ogni persona, quali di quei requisiti ha, con quale data di rilascio, quale scadenza e quale documento che lo prova. La terza è l'assegnazione: chi sta facendo che cosa, oggi, in quale reparto, su quale macchina, in quale cantiere.

Se hai le prime due e ti manca la terza hai uno scadenzario. È un passo avanti enorme rispetto al raccoglitore ad anelli, e per molte aziende piccole è tutto quello che serve. Ma lo scadenzario guarda le persone, non il lavoro: ti dice che Marco ha l'abilitazione al carrello scaduta, non ti dice che Marco in questo momento è sul carrello. Ed è la seconda informazione quella che determina il rischio, e anche la responsabilità.

Scadenzario, archivio documentale e sistema di gestione: tre cose che tutti chiamano software sicurezza

Sotto la stessa etichetta il mercato vende tre generazioni di strumenti, e confonderle è il modo più comune per comprare lo strumento sbagliato. L'archivio conserva i documenti: il documento di valutazione dei rischi, gli attestati dei corsi, i verbali delle riunioni periodiche, le schede dei dispositivi. Risponde alla domanda "dove l'ho messo", che durante un'ispezione non è poco.

Lo scadenzario aggiunge le date: sa quando scade ogni corso, ogni visita, ogni abilitazione, ogni verifica periodica, e manda un avviso con qualche settimana di anticipo. Risponde alla domanda "che cosa devo rinnovare il mese prossimo", ed è lo strumento che la grande maggioranza dei prodotti sul mercato fa bene.

Il sistema di gestione aggiunge le regole e il collegamento con il lavoro: sa quali requisiti servono per ogni mansione, sa chi sta facendo quale mansione, e quando le due cose non combaciano lo dice nel momento in cui succede, non a fine mese. Risponde alla domanda "chi sta lavorando in questo momento senza averne i requisiti", che è la domanda che conta. È anche la sola delle tre che ti serve davvero se un giorno devi dimostrare che l'organizzazione aveva messo in piedi un controllo, e non solo un elenco.

Perché il foglio di calcolo regge fino a un certo punto

Il foglio di calcolo non è il nemico. In un'azienda di venti persone, con due carrellisti e un addetto al primo soccorso, uno scadenzario ben tenuto su un foglio condiviso è una soluzione onesta e costa zero. Il problema comincia quando succedono tre cose insieme: le persone sono più di una cinquantina, lavorano su turni o su più sedi, e la stessa persona può essere spostata da una mansione all'altra nella stessa giornata. A quel punto lo scadenzario continua a essere corretto, ma diventa irrilevante, perché chi decide chi fa che cosa non lo guarda nel momento in cui decide.

Nell'azienda di Vicenza lo scadenzario era tenuto benissimo. Una persona dell'ufficio personale ci dedicava più di metà del suo tempo, ogni scadenza aveva il suo colore, gli avvisi partivano. Eppure, quando abbiamo misurato, quasi un'ora di lavoro su dieci era svolta da qualcuno a cui mancava almeno un requisito valido per quello che stava facendo. Non per negligenza: per struttura. Lo scadenzario stava in ufficio, il lavoro in reparto.

Il conto vero: quanto ti costa oggi la sicurezza gestita con lo scadenzario

Le cinque voci che costano ogni anno a un'azienda metalmeccanica con 140 dipendenti che gestisce la sicurezza con un foglio di calcolo, dal tempo speso a inseguire le scadenze agli infortuni e allo sconto sul premio assicurativo non richiesto

Quando un imprenditore mi chiede quanto costa un software sicurezza sul lavoro, la prima cosa che gli chiedo è quanto gli costa oggi non averne uno. Quasi nessuno lo sa, perché il costo è sparso in cinque voci che finiscono in cinque righe diverse del conto economico, e nessuna delle cinque si chiama sicurezza. Questo è il conto che abbiamo fatto nell'azienda di riferimento, centoquaranta persone, fatturato intorno ai ventidue milioni.

Il tempo per inseguire le scadenze. Circa milleseicento eventi l'anno fra aggiornamenti della formazione, visite periodiche, rinnovi delle abilitazioni, verifiche periodiche delle attrezzature, consegne e sostituzioni dei dispositivi di protezione. Ognuno richiede di accorgersene, trovare una data, convocare la persona, spostarla dal turno, raccogliere l'attestato, aggiornare il foglio. Sei decimi di una persona dell'ufficio personale più una novantina di ore l'anno del responsabile del servizio di prevenzione e protezione, esterno, pagate a parte perché fuori dal pacchetto: ventinovemila euro.

La formazione comprata male. Quando le scadenze si vedono a due settimane, i corsi si comprano uno per uno, in urgenza, al prezzo individuale invece che a quello del gruppo. Qualche persona fa due volte lo stesso modulo perché l'attestato del primo non è stato registrato, qualcun'altra viene mandata a un corso che per la sua mansione non serviva. Su un budget di formazione obbligatoria di quarantacinquemila euro, la quota sprecata o pagata in eccesso era intorno al ventisette per cento: dodicimila euro.

I fermi e le riassegnazioni. Quando qualcuno se ne accorge, e qualche volta succede, la persona non abilitata va tolta dalla macchina. Se in quel momento non c'è un sostituto con i requisiti, la linea rallenta o si ferma. Trentotto episodi in un anno, tre ore di rallentamento medio su una linea che vale intorno ai centottanta euro l'ora di margine: ventunmila euro.

Gli infortuni. Quattro infortuni con prognosi superiore a tre giorni nell'ultimo anno, ventidue giornate di assenza medie. L'indennità la paga l'assicurazione obbligatoria dal quarto giorno, ma l'azienda paga i primi giorni, le sostituzioni, lo straordinario di chi copre, il rallentamento della produzione, il tempo per l'analisi e la comunicazione, e un premio che negli anni successivi risente dell'andamento. Tenendo solo i costi diretti e misurabili: ventiseimila euro.

Lo sconto che non chiedi. L'assicurazione contro gli infortuni prevede una riduzione del tasso per le aziende che dimostrano di aver fatto interventi di prevenzione oltre gli obblighi minimi, con una domanda da presentare entro la fine di febbraio di ogni anno. Per un'azienda fra cinquantuno e duecento addetti la riduzione vale intorno al dieci per cento del premio. L'azienda di riferimento non l'aveva mai chiesta, non perché non avesse fatto interventi, ma perché non era in grado di documentarli. Su un premio di circa centodiecimila euro: undicimila euro.

Il totale fa circa novantanovemila euro l'anno. Non c'è dentro il rischio vero, quello che non si mette a bilancio: la sanzione, il procedimento penale in caso di infortunio grave, la responsabilità amministrativa della società. Ne parlo più avanti, perché ha una particolarità che moltiplica i numeri e che quasi nessun imprenditore conosce. Ma anche lasciandolo fuori, il costo della sicurezza gestita con lo scadenzario era superiore a quello di qualunque software si potesse comprare o costruire.

La voce che sorprende di più, quando la si calcola, è quasi sempre la seconda. Nessuno pensa che la formazione obbligatoria possa essere comprata male, perché la si vive come una tassa. Ma una tassa pagata in urgenza, a prezzo pieno e qualche volta due volte, resta una tassa più cara del necessario.

La quota di ore lavorate senza un requisito valido: il numero che decide

Le quattro soglie della quota di ore lavorate da persone a cui manca un requisito valido per la mansione, con quello che ciascuna soglia dice sul ritorno di un software per la sicurezza sul lavoro

La definizione è semplice. Prendi le ore lavorate in un mese, con chi le ha lavorate e su quale mansione, che ti arrivano dalle timbrature e dai turni. Prendi per ogni mansione l'elenco dei requisiti che servono. Prendi per ogni persona i requisiti che ha, con la data di scadenza. Per ogni ora lavorata, controlla se in quel momento la persona aveva tutti i requisiti della mansione che stava svolgendo. La quota di ore lavorate senza un requisito valido è il totale delle ore in cui almeno un requisito mancava, diviso il totale delle ore lavorate.

Si misura sulle ore e non sulle persone per una ragione pratica. Un impiegato amministrativo con l'aggiornamento della formazione generale scaduto da un mese è un'irregolarità da sistemare. Un carrellista con l'abilitazione scaduta che guida il carrello otto ore al giorno per quattro mesi è un rischio concreto, che si accumula ogni ora. Contare le persone mette le due situazioni sullo stesso piano; contare le ore le pesa per quello che sono. Nell'azienda di riferimento la quota era del nove virgola quattro per cento: oltre ventunmila ore l'anno, su circa duecentotrentamila, svolte da qualcuno a cui mancava un pezzo.

Le soglie che uso sono quattro. Sotto l'uno per cento il sistema regge: le scadenze vengono rinnovate in tempo e chi assegna il lavoro sa chi può fare che cosa, e un software nuovo ti darà ordine, tempo risparmiato e documentazione, non molta protezione in più. Fra l'uno e il cinque il problema è il processo: le scadenze si vedono troppo tardi, oppure i rinnovi si programmano senza tenere conto dei turni e le persone non ci vanno, e poche decisioni organizzative valgono quanto un software. Oltre il cinque lo scadenzario non parla con chi assegna il lavoro, e nessun avviso via email risolverà il problema, perché l'avviso arriva a chi non decide. E poi c'è il caso più comune, il mai misurato, che quasi sempre sta nella terza fascia e quasi sempre sorprende la direzione, che era convinta di stare nella prima.

Come si misura in due settimane, senza comprare niente

La misura si fa con quello che hai già. Servono tre cose: le ore lavorate per persona e per mansione, lo scadenzario con le date, e una tabella che dica quali requisiti servono per ogni mansione. Le prime due le hai di sicuro. La terza quasi nessuno ce l'ha scritta, e scriverla è il primo passo vero del progetto: ne parlo in una sezione a parte, perché da lì dipende tutto.

La difficoltà vera è la mansione. Le timbrature dicono chi c'era, non che cosa faceva. Se hai un sistema di turni che assegna le persone alle postazioni, la mansione ce l'hai. Se non ce l'hai, per la misura iniziale basta la mansione prevalente scritta nella scheda del dipendente, sapendo che sottostima il problema: chi viene spostato occasionalmente su un'altra macchina, cioè proprio il caso più rischioso, sfugge. Nell'azienda di riferimento abbiamo fatto le due misure. Con la mansione prevalente la quota era del sei virgola uno per cento; con la mansione vera ricostruita dai turni di reparto, del nove virgola quattro. La differenza erano quasi tutte persone spostate per coprire un'assenza.

Se hai i dati in un database, o in fogli che puoi importare, la misura è una query. Questa è quella che uso.

-- Quota di ore lavorate da persone a cui mancava almeno un requisito valido
-- per la mansione che stavano svolgendo, per reparto e per tipo di requisito.
-- Lavorato = ore dalle timbrature, abbinate alla mansione svolta (dai turni).
-- MansioneRequisiti = la matrice: quali requisiti servono per ogni mansione.
-- Evidenze = i requisiti posseduti da ogni persona, con rilascio e scadenza.
WITH OreControllate AS (
    SELECT
        l.Reparto,
        l.PersonaId,
        l.Giorno,
        l.Mansione,
        l.Ore,
        mr.Requisito,
        mr.TipoRequisito,
        CASE
            WHEN e.PersonaId IS NULL          THEN 'mai posseduto'
            WHEN e.Scadenza < l.Giorno        THEN 'scaduto'
            WHEN e.Rilascio > l.Giorno        THEN 'non ancora valido'
            ELSE 'valido'
        END AS Stato
    FROM Lavorato AS l
    JOIN MansioneRequisiti AS mr
        ON mr.Mansione = l.Mansione
    LEFT JOIN Evidenze AS e
        ON e.PersonaId = l.PersonaId
       AND e.Requisito = mr.Requisito
       AND e.Rilascio  <= l.Giorno
    WHERE l.Giorno >= @Dal AND l.Giorno < @Al
),
OrePerTurno AS (
    SELECT
        Reparto, PersonaId, Giorno, Mansione, MAX(Ore) AS Ore,
        MAX(CASE WHEN Stato <> 'valido' THEN 1 ELSE 0 END) AS Scoperta
    FROM OreControllate
    GROUP BY Reparto, PersonaId, Giorno, Mansione
)
SELECT
    Reparto,
    SUM(Ore)                                        AS OreLavorate,
    SUM(CASE WHEN Scoperta = 1 THEN Ore ELSE 0 END) AS OreScoperte,
    CAST(100.0 * SUM(CASE WHEN Scoperta = 1 THEN Ore ELSE 0 END)
         / NULLIF(SUM(Ore), 0) AS DECIMAL(5, 2))    AS QuotaScoperta
FROM OrePerTurno
GROUP BY Reparto
ORDER BY QuotaScoperta DESC;

Due dettagli che fanno la differenza fra una misura credibile e una che la direzione contesta alla prima riunione. Il primo: un requisito mai posseduto e un requisito scaduto vanno tenuti separati, perché raccontano due problemi diversi. Il mai posseduto quasi sempre è un errore nella matrice o un'assunzione recente non ancora formata; lo scaduto è il processo di rinnovo che non funziona. Il secondo: quando la stessa ora risulta scoperta per più requisiti, va contata una volta sola, altrimenti la quota supera il cento per cento nei reparti peggiori e la misura perde credibilità. È il motivo del secondo passaggio nella query.

Accanto alla quota vale la pena misurare un secondo numero, che spiega quanto del problema un software ti restituisce: la quota di ore scoperte per requisiti che erano già scaduti da più di trenta giorni. Quelle sono le ore in cui l'informazione c'era e non è arrivata a chi decideva. Nell'azienda di riferimento erano il settantuno per cento delle ore scoperte. È la parte che un controllo al momento dell'assegnazione elimina quasi per intero.

Che cosa chiede davvero il decreto 81, tradotto in dati da tenere

I sei tipi di requisito che il decreto 81 del 2008 chiede di tenere per ogni lavoratore o attrezzatura, dalla formazione all'idoneità sanitaria alle abilitazioni, con la periodicità di rinnovo di ciascuno

Non ti serve un corso di diritto per progettare un software sicurezza sul lavoro, ma ti serve sapere quali dati la legge ti chiede di avere, perché un sistema che non li tiene tutti ti lascerà un pezzo di scadenzario sul foglio di calcolo, e quel pezzo sarà quello che ti tradisce. Il testo di riferimento è il decreto legislativo 81 del 2008, il testo unico sulla salute e sicurezza nei luoghi di lavoro. Tradotto in tabelle, chiede di tenere sei famiglie di informazioni.

La formazione dei lavoratori. Ogni lavoratore deve ricevere una formazione generale di quattro ore e una formazione specifica di quattro, otto o dodici ore a seconda della classe di rischio dell'azienda, con un aggiornamento di sei ore ogni cinque anni. Preposti, dirigenti, addetti al primo soccorso, addetti all'antincendio e rappresentanti dei lavoratori per la sicurezza hanno corsi propri, con durate e periodicità diverse: l'aggiornamento dei preposti per esempio è biennale, quello del primo soccorso triennale, quello dell'antincendio quinquennale. Durata e contenuti dei corsi sono stati riordinati dall'accordo Stato-Regioni del 2025, che ha anche introdotto la verifica dell'efficacia della formazione. In dati: per ogni persona, ogni corso con data, durata, ente, esito e scadenza del successivo aggiornamento.

La sorveglianza sanitaria. Per le mansioni esposte a rischi specifici, come il rumore, la movimentazione dei carichi, le vibrazioni, le sostanze chimiche o il lavoro notturno, il medico competente esegue visite periodiche, di norma una volta l'anno, e rilascia un giudizio di idoneità alla mansione, che può essere pieno, con prescrizioni o limitazioni, oppure di non idoneità. Qui c'è la frase del decreto che più di ogni altra dovrebbe guidare il progetto di un software: il datore di lavoro deve vigilare perché i lavoratori soggetti a sorveglianza sanitaria non siano adibiti alla mansione specifica senza il prescritto giudizio di idoneità. Non dice di tenere uno scadenzario delle visite. Dice di non adibire. È un obbligo che si verifica al momento dell'assegnazione, non a fine mese. In dati: per ogni persona, ogni giudizio con data, mansione a cui si riferisce, eventuali limitazioni e scadenza.

Le abilitazioni per le attrezzature. Per alcune attrezzature, fra cui carrelli elevatori, piattaforme di lavoro elevabili, gru mobili, gru per autocarro, trattori e macchine movimento terra, serve una formazione specifica con prova pratica, disciplinata dall'accordo Stato-Regioni del 2012, con un aggiornamento ogni cinque anni di almeno quattro ore, di cui tre pratiche. In dati: per ogni persona, ogni abilitazione con il tipo di attrezzatura, la data e la scadenza. E qui nasce la prima trappola dei prodotti generici: l'abilitazione vale per un tipo di attrezzatura, non per l'azienda. Chi è abilitato ai carrelli industriali semoventi non è abilitato ai carrelli a braccio telescopico.

I dispositivi di protezione individuale. Ogni consegna va registrata, con la persona, il dispositivo, la taglia, la data e l'addestramento all'uso quando è richiesto, come per i dispositivi di terza categoria contro le cadute dall'alto o per i respiratori. Molti dispositivi hanno una durata, e alcuni vanno controllati periodicamente. In dati: un registro di consegne, con la sostituzione prevista.

Le verifiche delle attrezzature. Le attrezzature elencate nell'allegato VII del decreto, fra cui apparecchi di sollevamento, piattaforme elevabili, carrelli semoventi a braccio telescopico e recipienti a pressione, sono soggette a verifiche periodiche con cadenza annuale, biennale o superiore a seconda del tipo, oltre ai controlli e alla manutenzione che il fabbricante prescrive. In dati: per ogni attrezzatura, verifiche, esiti, prossima scadenza. È la parte che si sovrappone di più con la manutenzione, e ne ho scritto per esteso in software gestione manutenzione impianti: se hai già un sistema di manutenzione, le verifiche stanno lì, e il software della sicurezza le deve leggere, non duplicare.

La valutazione dei rischi e gli eventi. Il documento di valutazione dei rischi, che va rielaborato entro trenta giorni da ogni modifica significativa del processo produttivo o dell'organizzazione, dopo infortuni significativi o quando la sorveglianza sanitaria ne evidenzia la necessità. Gli infortuni, da comunicare all'assicurazione obbligatoria entro due giorni quando la prognosi supera i tre giorni. E i quasi infortuni, che la legge non obbliga a registrare ma che sono l'informazione più preziosa che hai, perché ti dicono dove succederà il prossimo infortunio. In dati: il documento con le sue versioni, il collegamento fra rischi e mansioni, il registro degli eventi.

La regola che moltiplica le sanzioni, e che quasi nessuno conosce

Le violazioni degli obblighi di formazione e di sorveglianza sanitaria sono punite con l'arresto o con un'ammenda di qualche migliaio di euro. Fin qui niente di nuovo. La particolarità sta in un comma aggiunto al decreto nel 2015: quando la stessa violazione riguarda più di cinque lavoratori, gli importi raddoppiano; oltre dieci, triplicano. È una regola pensata proprio per le aziende che gestiscono la sicurezza in blocco, e colpisce esattamente il caso tipico dello scadenzario che non funziona: non un lavoratore scaduto, ma un intero reparto, perché il corso di aggiornamento di quel gruppo è saltato e nessuno se n'è accorto.

Nell'azienda di riferimento, il giorno in cui abbiamo fatto la prima misura, c'erano quattordici persone con l'aggiornamento della formazione specifica scaduto, tutte dello stesso reparto, tutte assunte nello stesso anno e formate nello stesso corso cinque anni prima. Un'ispezione quel giorno avrebbe trovato una violazione sola, triplicata.

Il modello organizzativo e la parola che conta: registrazione

C'è poi un livello che interessa l'imprenditore più del responsabile della sicurezza. In caso di infortunio grave, la società può rispondere anche sul piano amministrativo, con sanzioni pecuniarie e interdittive, se il reato è stato commesso nel suo interesse o a suo vantaggio, per esempio risparmiando sulla sicurezza. L'articolo 30 del decreto 81 prevede che un modello di organizzazione e gestione adottato ed efficacemente attuato abbia efficacia esimente, cioè possa escludere quella responsabilità. E fra i requisiti del modello, il testo chiede espressamente idonei sistemi di registrazione dell'avvenuta effettuazione delle attività.

Registrazione, non dichiarazione. Il modello deve poter dimostrare che i controlli sono stati fatti, quando e da chi. È esattamente la differenza fra uno scadenzario, che dimostra che sapevi, e un sistema che registra il controllo al momento dell'assegnazione, che dimostra che hai impedito. Chi ha adottato la norma internazionale sui sistemi di gestione della salute e sicurezza, la ISO 45001, ritrova la stessa logica: le evidenze contano più delle procedure scritte.

La matrice mansione requisiti: la tabella che nessuno ha scritta

Una matrice mansione requisiti di un'azienda metalmeccanica, con le mansioni sulle righe e i requisiti di formazione, idoneità sanitaria, abilitazione e dispositivi di protezione sulle colonne, e le persone che ricoprono più mansioni

Se dovessi indicare una sola ragione per cui i progetti di software sicurezza sul lavoro deludono, sarebbe questa: si compra lo strumento che tiene le scadenze, e la tabella che dice quali scadenze servono per quale lavoro non esiste. Il documento di valutazione dei rischi la contiene quasi sempre, ma in forma di testo, divisa per rischio e non per mansione, e non leggibile da nessun programma. Il medico competente ne ha un'altra, con il suo protocollo sanitario per mansione. L'ufficio personale ne ha una terza, implicita, nella testa di chi organizza i corsi. Le tre non coincidono mai.

La matrice mansione requisiti è una tabella semplice. Sulle righe, le mansioni come sono organizzate davvero in azienda, non come sono scritte nel contratto: carrellista, addetto alla pressa, saldatore, manutentore elettrico, addetto al carroponte, magazziniere, capoturno. Sulle colonne, i requisiti: ogni corso, ogni giudizio di idoneità, ogni abilitazione, ogni dispositivo. In ogni cella, se quel requisito serve per quella mansione, e con quale livello. Nell'azienda di riferimento sono venute fuori ventotto mansioni e quarantuno requisiti. Il lavoro vero non è stato riempirla: è stato mettere d'accordo il responsabile del servizio di prevenzione, il medico competente e i capireparto su che cosa fosse davvero una mansione. Tre riunioni, due settimane.

Perché le persone hanno più mansioni, e perché conta

La seconda cosa che la matrice fa emergere è che le persone non hanno una mansione, ne hanno diverse. L'addetto alla pressa sposta i cassoni con il carrello a fine turno. Il manutentore sale sulla piattaforma elevabile due volte al mese. Il magazziniere sostituisce il carrellista quando è in ferie. Nella scheda del dipendente c'è una mansione sola, e lo scadenzario tiene i requisiti di quella. Tutte le altre sono le mansioni in cui nascono le ore scoperte.

Nell'azienda di riferimento il sessantatré per cento delle persone svolgeva almeno una mansione diversa da quella scritta nella scheda, almeno una volta al mese. Per quelle mansioni secondarie la quota di ore scoperte era del ventidue per cento, contro il sei della mansione principale. La conclusione pratica è semplice: la persona non va associata a una mansione, va associata all'insieme delle mansioni che può svolgere, e il sistema deve sapere, per ciascuna, se in questo momento ne ha i requisiti. È quello che chiamo il profilo di assegnabilità: non chi sei, ma che cosa puoi fare oggi.

Il codice: calcolare chi può fare che cosa, adesso

Il cuore di un software sicurezza sul lavoro progettato bene non è lo scadenzario, è una funzione che, data una persona, una mansione e un momento, risponde sì o no, e se risponde no dice perché. Quella funzione serve in quattro posti: quando il capoturno assegna una postazione, quando il sistema dei turni propone il piano, quando si apre un'attività su una macchina e quando si pianificano i rinnovi. Questo è il nucleo che uso, ridotto all'essenziale.

// Può questa persona svolgere questa mansione in questo momento?
// La risposta non è sì o no: è l'elenco dei requisiti che mancano, con il motivo.
public enum TipoRequisito { Formazione, Idoneita, Abilitazione, Dispositivo }

public record Requisito(string Codice, TipoRequisito Tipo, string Descrizione);

public record Evidenza(
    int PersonaId, string CodiceRequisito, DateOnly Rilascio,
    DateOnly? Scadenza, string? Limitazione);

public record Mancanza(string CodiceRequisito, string Motivo, int GiorniDiRitardo);

public sealed class ProfiloAssegnabilita(
    IReadOnlyDictionary<string, IReadOnlyList<Requisito>> matrice,
    ILookup<int, Evidenza> evidenze)
{
    public IReadOnlyList<Mancanza> Verifica(int personaId, string mansione, DateOnly giorno)
    {
        if (!matrice.TryGetValue(mansione, out var richiesti))
            return [new Mancanza("-", $"Mansione '{mansione}' assente dalla matrice", 0)];

        var possedute = evidenze[personaId]
            .Where(e => e.Rilascio <= giorno)
            .GroupBy(e => e.CodiceRequisito)
            .ToDictionary(g => g.Key, g => g.OrderByDescending(e => e.Rilascio).First());

        var mancanze = new List<Mancanza>();

        foreach (var r in richiesti)
        {
            if (!possedute.TryGetValue(r.Codice, out var e))
            {
                mancanze.Add(new(r.Codice, $"{r.Descrizione}: mai posseduto", 0));
                continue;
            }

            if (e.Scadenza is { } scadenza && scadenza < giorno)
            {
                var ritardo = giorno.DayNumber - scadenza.DayNumber;
                mancanze.Add(new(r.Codice, $"{r.Descrizione}: scaduto il {scadenza:dd/MM/yyyy}", ritardo));
                continue;
            }

            // Un giudizio di idoneità con limitazioni non è un sì pieno:
            // chi assegna deve vederlo, anche se non blocca.
            if (r.Tipo == TipoRequisito.Idoneita && e.Limitazione is { Length: > 0 } lim)
                mancanze.Add(new(r.Codice, $"Idoneo con limitazione: {lim}", 0));
        }

        return mancanze;
    }
}

Tre scelte di questo codice valgono più del codice stesso. La prima: la risposta non è un booleano, è un elenco di motivi, perché un capoturno che riceve un no senza spiegazione lo aggira, mentre uno che legge "abilitazione carrelli scaduta il 3 giugno" chiama un altro. La seconda: la mansione assente dalla matrice è una mancanza, non un via libera, perché il buco più pericoloso del sistema è la mansione che nessuno ha censito. La terza: il giudizio con limitazioni non blocca ma si vede, perché la limitazione, per esempio il divieto di sollevare carichi oltre una certa soglia, è un'informazione che chi assegna il lavoro deve avere davanti, e che oggi quasi sempre resta nella cartella del medico.

Il controllo nel momento in cui si assegna il lavoro

I quattro momenti in cui un software per la sicurezza sul lavoro deve controllare i requisiti di una persona, dalla pianificazione del turno all'assegnazione della postazione, all'accesso al cantiere e all'avvio della macchina, con il confronto fra avviso e blocco

Qui sta la differenza fra un sistema che protegge e un sistema che documenta. Lo scadenzario manda un avviso a chi gestisce le scadenze. Il controllo al momento dell'assegnazione ferma chi sta per assegnare il lavoro. Sono due destinatari diversi, e il secondo è quello che decide se la persona sale sul carrello.

I momenti in cui si assegna il lavoro, in un'azienda manifatturiera o di servizi, sono quattro, e un sistema serio li copre tutti o dice chiaramente quali non copre. Il primo è la pianificazione del turno: quando si decide chi lavora la settimana prossima e su quale postazione, il sistema deve proporre solo persone assegnabili, e segnalare le scadenze che cadranno dentro il periodo pianificato. È il punto in cui il controllo costa meno, perché c'è tempo per trovare un'alternativa. Il secondo è l'assegnazione in giornata: il capoturno che alle sei del mattino copre un'assenza, cioè esattamente il caso dell'apertura. Qui il controllo deve essere istantaneo, sul telefono o sul terminale di reparto, e deve proporre le alternative, non solo dire di no. Il terzo è l'accesso: al cantiere, all'area confinata, al reparto con rischio specifico. Il quarto, dove l'automazione lo consente, è l'avvio della macchina: il badge sul carrello o sulla piattaforma che si abilita solo per chi ha i requisiti.

Il quarto momento è il più efficace e il più costoso, e non serve quasi mai come primo passo. Nell'azienda di riferimento abbiamo cominciato dal primo e dal secondo, che valevano da soli la grande maggioranza del ritorno: la quota di ore scoperte è scesa dal nove virgola quattro all'uno virgola otto per cento nei primi sei mesi, senza toccare una sola macchina.

Avviso o blocco: la decisione che spetta alla direzione

Ogni volta che progetto questo controllo arriva la stessa domanda: il sistema deve impedire l'assegnazione o solo avvisare? La risposta tecnica è facile, quella organizzativa no, e va presa dalla direzione, non dal fornitore del software. La regola che propongo è questa: blocco per i requisiti che la legge lega esplicitamente alla mansione, cioè il giudizio di idoneità e le abilitazioni per le attrezzature; avviso con motivazione registrata per la formazione in scadenza entro trenta giorni e per le limitazioni; semplice segnalazione per tutto il resto. Il blocco si può forzare solo da un ruolo definito, con una motivazione scritta che resta nel registro.

Il registro delle forzature è, a posteriori, lo strumento più utile di tutto il sistema. Nel primo trimestre nell'azienda di riferimento le forzature sono state quarantasette, trentanove delle quali nello stesso reparto e sulla stessa attrezzatura: c'erano semplicemente troppo pochi carrellisti abilitati nel turno di notte. Non era un problema di disciplina, era un problema di pianificazione della formazione, e senza il registro nessuno l'avrebbe visto.

Il collegamento con i turni e con le presenze

Il controllo al momento dell'assegnazione richiede che il software della sicurezza parli con il sistema che assegna il lavoro. Se i turni li pianifichi con un sistema dedicato, il collegamento è con quello, e la matrice delle competenze di cui ho parlato in software gestione turni è la stessa tabella vista da un'altra parte: conviene che esista una volta sola. Se il dato di chi c'è davvero arriva dalle timbrature, il collegamento è con il sistema delle presenze, e ne ho scritto in software rilevazione presenze. Se il lavoro si svolge su cantieri, entrano anche gli accessi e la documentazione delle imprese esecutrici, che nei cantieri temporanei o mobili ha una sua disciplina e, dall'ottobre del 2024, la patente a crediti: ne parlo in software gestione cantieri.

La regola che uso per questi collegamenti è che ogni informazione ha un proprietario e uno solo. Le persone e i loro contratti stanno nel sistema del personale. Le evidenze, cioè corsi, giudizi, abilitazioni e consegne, stanno nel sistema della sicurezza. Le assegnazioni stanno nel sistema dei turni o della produzione. Il sistema della sicurezza non duplica nessuno dei tre: li legge, incrocia, e risponde alla domanda che nessuno dei tre sa fare da solo.

I quasi infortuni: il dato che vale di più e che nessuno raccoglie

C'è un ultimo pezzo che un software sicurezza sul lavoro deve fare, e che quasi nessuna piccola o media impresa fa: raccogliere i quasi infortuni. Il carico che scivola dalle forche senza colpire nessuno, il pavimento bagnato su cui qualcuno ha rischiato di cadere, la protezione della pressa trovata rimossa. La legge non obbliga a registrarli, e per questo quasi nessuno lo fa. Ma ogni infortunio è preceduto da una serie di quasi infortuni nello stesso punto, e chi li registra sa dove succederà il prossimo.

Il motivo per cui non si raccolgono non è culturale, è pratico: la segnalazione richiede di andare in ufficio, compilare un modulo, e spesso di fare il nome di un collega. Un sistema che permette di segnalare dal telefono in trenta secondi, con una foto e senza nome obbligatorio, cambia i numeri. Nell'azienda di riferimento si è passati da tre segnalazioni l'anno, tutte fatte dal responsabile del servizio di prevenzione, a centoquattordici nei primi dieci mesi. Una trentina riguardavano lo stesso incrocio fra la corsia dei carrelli e il passaggio pedonale del reparto stampaggio, e la segnaletica e una barriera costate millecinquecento euro hanno chiuso il problema. Quell'intervento, documentato con le segnalazioni prima e dopo, è stato anche il primo della domanda di riduzione del premio assicurativo.

Quanto costa un software sicurezza sul lavoro: modulo, prodotto dedicato o su misura

Costo cumulato su cinque anni di un prodotto dedicato alla sicurezza sul lavoro e di un sistema su misura al crescere dei dipendenti, con il punto in cui le due linee si incrociano intorno alle trecento persone

Le strade sono tre, e ognuna ha un prezzo e un limite che conviene conoscere prima delle dimostrazioni commerciali.

Il modulo del gestionale che hai già. Molti gestionali del personale e delle paghe hanno un modulo per la sicurezza, che costa fra zero e tremila euro l'anno e ha un vantaggio enorme: le persone ci sono già, con la loro anagrafica, il contratto e la mansione. Il limite è che quasi sempre è uno scadenzario puro: tiene corsi e visite, manda gli avvisi, ma associa ogni persona a una mansione sola e non sa niente di chi sta facendo che cosa oggi. Per un'azienda sotto le cinquanta persone, con mansioni stabili e senza turni, è spesso tutto quello che serve.

Un prodotto dedicato in abbonamento. I prodotti specializzati per la sicurezza sul lavoro si pagano quasi sempre a dipendente, fra uno e quattro euro al mese a seconda dei moduli, cioè fra i milleseicento e i settemila euro l'anno per centoquaranta persone, più un avviamento fra i tremila e i diecimila euro, che è quasi tutto caricamento dello storico e configurazione della matrice. Fanno bene l'archivio, lo scadenzario, la gestione dei corsi con le aule e i docenti, i dispositivi, spesso la valutazione dei rischi guidata e l'applicazione per le segnalazioni. Il limite è lo stesso del modulo, spostato più in là: sanno quali requisiti servono per una mansione, ma di solito non sanno chi sta svolgendo quella mansione in questo momento, perché quell'informazione sta nel sistema dei turni o della produzione, e il collegamento lo devi costruire tu.

Un sistema su misura. Parte da trentacinquemila euro per la matrice, le evidenze, il profilo di assegnabilità, il controllo nei punti di assegnazione e l'applicazione per le segnalazioni, e arriva intorno agli ottantamila con il collegamento ai badge delle attrezzature, l'integrazione con presenze, paghe, turni e manutenzione, e la gestione delle imprese esterne. Più il quindici o il venti per cento l'anno di manutenzione, che nella sicurezza non è un optional: le norme cambiano, e l'accordo del 2025 sulla formazione è lì a ricordarlo.

Sul costo cumulato di cinque anni le due strade si incrociano intorno alle trecento persone. Il prodotto costa in proporzione ai dipendenti, il su misura quasi no: con centoquaranta persone il prodotto costa intorno ai quarantamila euro in cinque anni, avviamento compreso, contro i circa settantamila del su misura con la sua manutenzione. Sotto le trecento persone, quindi, vince quasi sempre il prodotto, e lo dico sapendo che non fa comodo a chi vende software su misura.

Ma la soglia si abbassa parecchio in tre casi, che vale la pena riconoscere. Il primo: le persone cambiano spesso mansione e il rischio sta proprio nelle mansioni secondarie, come nell'azienda di riferimento. Il secondo: il lavoro si svolge su più sedi o su cantieri, dove l'accesso è il momento di controllo e coinvolge persone di imprese diverse. Il terzo: hai già un sistema che assegna il lavoro, un gestionale di produzione, un sistema di turni o un'applicazione per i tecnici in campo, e il controllo va messo lì dentro, dove il capoturno lavora, non in un'altra finestra che nessuno apre. Il perché lo racconto con più dettaglio in software gestione produzione: un controllo che vive fuori dal sistema in cui si prende la decisione non viene consultato.

La strada mista, che nella maggior parte dei casi è quella giusta

La strada che consiglio nella grande maggioranza dei casi sotto le trecento persone è mista: il prodotto per l'archivio, lo scadenzario, i corsi e le segnalazioni; un pezzo su misura per il profilo di assegnabilità e il controllo nei punti in cui si assegna il lavoro. In pratica si tiene nel prodotto tutto quello che il mercato fa già bene, e si costruisce a parte il pezzo che incrocia le evidenze con le assegnazioni: legge dal prodotto chi ha che cosa, legge dai turni o dalla produzione chi fa che cosa, e risponde nel posto giusto. Costa fra i dieci e i venticinquemila euro, si collega al prodotto attraverso le sue interfacce di programmazione, e lascia al mercato la parte che il mercato fa già bene. Le ragioni per cui questa via funziona quasi sempre meglio delle due pure le trovi nella pagina sul software gestionale su misura.

Nell'azienda di riferimento è andata così: prodotto dedicato a cinquemiladuecento euro l'anno più seimila di avviamento, e un pezzo su misura da diciannovemila euro per la matrice condivisa con i turni, il profilo di assegnabilità, il controllo sul terminale del capoturno e il registro delle forzature. Poco più di trentamila euro il primo anno contro novantanovemila di costo misurato. Nel primo anno la quota di ore scoperte è scesa dal nove virgola quattro all'uno virgola otto per cento, la formazione programmata per gruppi con tre mesi di anticipo ha fatto risparmiare circa novemila euro, e per la prima volta è stata presentata la domanda di riduzione del premio assicurativo, con la documentazione che il sistema produceva da solo.

Le cinque domande da fare prima di firmare

Qualunque strada tu scelga, ci sono cinque domande che separano un software sicurezza sul lavoro da uno scadenzario con un bel cruscotto. La prima: una persona può avere più mansioni, ciascuna con i suoi requisiti, o il sistema ne conosce una sola? La seconda: posso chiedere al sistema, con una chiamata dall'esterno, se una persona può svolgere una mansione in una certa data, e ricevere l'elenco dei motivi se la risposta è no? La terza: il giudizio di idoneità con limitazioni è un dato strutturato che posso mostrare a chi assegna il lavoro, o è un allegato in formato documento? La quarta: tiene lo storico, cioè sa dirmi non solo chi è in regola oggi, ma chi era in regola il 14 marzo alle sei del mattino? La quinta, che vale più delle altre quattro: accetta di caricare lo storico vero di un mio reparto, con le timbrature di tre mesi, e di calcolarmi la quota di ore scoperte prima che io firmi? Se ti dà il numero in una settimana hai il prodotto giusto; se ti risponde che quel calcolo non lo fa, hai uno scadenzario.

Da dove si comincia: il primo rilascio in novanta giorni

Il primo rilascio non deve essere completo, deve essere utile a qualcuno entro tre mesi. Questo è l'ordine che uso, e nota che i primi due passi non richiedono nessun software nuovo e valgono già una parte consistente del ritorno.

Prima e seconda settimana: misura. Si prendono gli ultimi tre mesi di timbrature, lo scadenzario che c'è, e per la misura iniziale la mansione prevalente di ogni persona. Si calcola la quota di ore scoperte per reparto e per tipo di requisito, e la quota di quelle ore in cui il requisito era scaduto da più di trenta giorni. Alla fine delle due settimane devi avere due numeri e il reparto su cui lavorare. Nell'azienda di riferimento, già in questa fase, è emerso che due reparti su sette assorbivano i due terzi del problema, e che quasi tutto veniva da tre abilitazioni.

Dalla terza alla sesta settimana: la matrice e le evidenze. La matrice mansione requisiti, concordata fra responsabile del servizio di prevenzione, medico competente e capireparto, con le mansioni reali e non quelle del contratto. Il censimento delle mansioni secondarie di ogni persona, che si fa in un'ora con ogni caporeparto. La bonifica delle evidenze: ogni attestato, giudizio e abilitazione con la sua data vera, recuperando i documenti mancanti. In questa fase si scopre sempre qualcosa che non si voleva scoprire, ed è il motivo per cui va fatta prima di qualunque installazione.

Dalla settima alla decima settimana: il controllo nella pianificazione. Il profilo di assegnabilità collegato al sistema che pianifica il lavoro della settimana, con le scadenze che cadono dentro il periodo pianificato messe in evidenza. La pianificazione dei rinnovi per gruppi, con tre mesi di anticipo e tenendo conto dei turni, che è la leva che riduce il costo della formazione. È qui che l'ufficio personale comincia a vedere un vantaggio, e il loro consenso decide se il progetto sopravvive.

Dall'undicesima alla tredicesima settimana: il controllo in giornata e le segnalazioni. Solo adesso il controllo sul terminale o sul telefono del capoturno, con il blocco per idoneità e abilitazioni, le alternative proposte e il registro delle forzature. E l'applicazione per le segnalazioni dei quasi infortuni. Arrivano per ultimi di proposito: se arrivano prima lavorano su una matrice sbagliata e su evidenze incomplete, bloccano persone che erano in regola, e i capoturno smettono di fidarsene dopo due giorni. Ed è, nella mia esperienza, la ragione numero uno per cui questi progetti falliscono: non il software, i dati che gli dai in pasto.

Un ultimo consiglio su che cosa non fare per primo. Il cruscotto con la percentuale di conformità per reparto è la parte che si vede in tutte le dimostrazioni ed è quella che serve di meno all'inizio. Un elenco settimanale di dieci righe che dice quali persone pianificate nelle prossime due settimane avranno un requisito scaduto, e in quale mansione, vale più di qualunque grafico, perché qualcuno lo legge e fa una cosa.

Se il numero dice che non è il tuo problema

Può succedere, e vale la pena dirlo perché quasi nessuno lo dice. Se la tua quota di ore scoperte è sotto l'uno per cento, se le mansioni sono stabili e chi assegna il lavoro conosce davvero i requisiti delle persone, un software sicurezza sul lavoro non ti restituirà molta protezione in più: ti darà ordine, tempo risparmiato all'ufficio personale, una documentazione pronta per l'ispezione e per la domanda di riduzione del premio. Sono cose che valgono, ma valgono il prezzo di un abbonamento, non di un progetto su misura.

In quel caso il collo di bottiglia è quasi sempre altrove. Se il problema è che i documenti della sicurezza, delle certificazioni e dei fornitori sono sparsi fra cartelle condivise e caselle di posta, il tema è quello del software gestione documentale. Se la sicurezza è un pezzo di un sistema di gestione certificato insieme alla qualità, con audit, non conformità e azioni correttive, conviene tenerle insieme, ed è quello di cui parlo in software gestione qualità. Se invece il rischio sta nelle attrezzature più che nelle persone, cioè verifiche che saltano, manutenzioni rimandate e protezioni rimosse, il punto di partenza è il software gestione manutenzione impianti.

E c'è un caso in cui il software non è la risposta nemmeno quando i numeri sono brutti: quando le persone con i requisiti sono semplicemente troppo poche. Se nel turno di notte servono tre carrellisti e gli abilitati sono due, nessun controllo troverà una soluzione, perché la soluzione non esiste: il sistema ti dirà con precisione dove manca chi, e sarà un'informazione preziosa per programmare la formazione, ma non coprirà il turno. La risposta in quel caso è un piano di abilitazioni, che costa poche centinaia di euro a persona ed è quasi sempre l'investimento con il ritorno più rapido di tutto il capitolo sicurezza.

Se sei arrivato fin qui, probabilmente hai in mente il capoturno delle sei del mattino. Prima di guardare qualunque dimostrazione, prendi un reparto e tre mesi di timbrature e calcola quante ore sono state lavorate da qualcuno a cui mancava un requisito: sono due settimane di analisi con i dati che hai già, non costano niente, e ti dicono se stai comprando protezione oppure ordine. Da lì in poi le decisioni sono molto più semplici, e le prendi tu invece di lasciarle prendere al caso delle sei del mattino.

Domande frequenti

Dipende dalla strada. Il modulo sicurezza del gestionale del personale che hai già costa fra zero e tremila euro l'anno, ha già le persone e i contratti, ma di solito è uno scadenzario puro che associa ogni persona a una mansione sola. Un prodotto dedicato in abbonamento si paga a dipendente, fra uno e quattro euro al mese a seconda dei moduli, cioè fra i milleseicento e i settemila euro l'anno per centoquaranta persone, più un avviamento fra i tremila e i diecimila euro che è quasi tutto caricamento dello storico e configurazione della matrice. Un sistema su misura parte da trentacinquemila euro per matrice, evidenze, profilo di assegnabilità, controllo nei punti di assegnazione e segnalazioni, e arriva intorno agli ottantamila con badge sulle attrezzature e integrazione con presenze, turni e manutenzione, più il quindici o venti per cento l'anno di manutenzione.

Si calcola la quota di ore lavorate senza un requisito valido: su cento ore lavorate, quante le ha svolte una persona a cui in quel momento mancava almeno uno dei requisiti della mansione che stava facendo, cioè formazione, idoneità sanitaria, abilitazione o dispositivo. Servono le timbrature, lo scadenzario e una matrice che dica quali requisiti servono per ogni mansione. Sotto l'uno per cento il sistema regge, fra l'uno e il cinque il problema è il processo, oltre il cinque lo scadenzario non parla con chi assegna il lavoro. Accanto va misurata la quota di quelle ore in cui il requisito era scaduto da più di trenta giorni: è la parte che un controllo al momento dell'assegnazione elimina quasi per intero.

Sei famiglie di informazioni. La formazione di ogni lavoratore, con la generale di quattro ore, la specifica di quattro, otto o dodici a seconda del rischio e l'aggiornamento di sei ore ogni cinque anni, più i corsi di preposti, dirigenti, primo soccorso e antincendio con le loro periodicità. La sorveglianza sanitaria, con i giudizi di idoneità alla mansione, di norma annuali. Le abilitazioni per attrezzature come carrelli elevatori, piattaforme e gru, con aggiornamento quinquennale. Le consegne dei dispositivi di protezione individuale. Le verifiche periodiche delle attrezzature dell'allegato VII. E il documento di valutazione dei rischi con i suoi aggiornamenti, insieme agli infortuni e, anche se non obbligatori, ai quasi infortuni.

Lo scadenzario guarda le persone: sa quando scade ogni corso, visita o abilitazione e manda un avviso a chi gestisce le scadenze. Un sistema di gestione guarda il lavoro: sa quali requisiti servono per ogni mansione, sa chi sta svolgendo quale mansione in questo momento e, quando le due cose non combaciano, lo dice a chi sta assegnando il lavoro, nel momento in cui lo assegna. Il decreto chiede di non adibire alla mansione chi non ha il giudizio di idoneità, cioè un controllo al momento dell'assegnazione, non a fine mese. Ed è la seconda strada che produce le registrazioni che un modello organizzativo deve poter mostrare.

È una decisione della direzione, non del fornitore. La regola che propongo è il blocco per i requisiti che la legge lega esplicitamente alla mansione, cioè il giudizio di idoneità sanitaria e le abilitazioni per le attrezzature; un avviso con motivazione registrata per la formazione in scadenza entro trenta giorni e per le idoneità con limitazioni; una semplice segnalazione per il resto. Il blocco si può forzare solo da un ruolo definito, con una motivazione scritta che resta in un registro. Quel registro, letto dopo qualche mese, dice dove mancano davvero le persone abilitate, ed è l'informazione che serve per pianificare la formazione.

Sotto le trecento persone quasi sempre il prodotto, e lo dico sapendo che non fa comodo a chi vende software su misura. Il prodotto costa in proporzione ai dipendenti, il su misura quasi no, e sul costo di cinque anni le due linee si incrociano intorno a quella soglia. La soglia si abbassa quando le persone cambiano spesso mansione, quando il lavoro si svolge su più sedi o cantieri, o quando hai già un sistema che assegna il lavoro e il controllo va messo lì dentro. La strada che consiglio quasi sempre è mista: il prodotto per archivio, scadenzario, corsi e segnalazioni, e un pezzo su misura fra i dieci e i venticinquemila euro che incrocia le evidenze con le assegnazioni e risponde dove il capoturno lavora.

Lascia i tuoi dati nel form qui sotto

Matteo Migliore

Matteo Migliore è un imprenditore e architetto software con oltre 27 anni di esperienza nello sviluppo di soluzioni basate su .NET e nell'evoluzione di architetture applicative per imprese e organizzazioni di alto profilo.

Nel corso della sua carriera ha collaborato con realtà come Cotonella, Il Sole 24 Ore, FIAT e NATO, guidando team nello sviluppo di piattaforme scalabili e modernizzando ecosistemi legacy complessi.

Ha formato centinaia di sviluppatori e affiancato aziende di ogni dimensione nel trasformare il software in un vantaggio competitivo, riducendo il debito tecnico e portando risultati concreti in tempi misurabili.

Stai leggendo perché vuoi smettere di rattoppare software fragile.Scopri il metodo per progettare sistemi che reggono nel tempo.