Un accordo sul livello di servizio (SLA) firmato è una promessa, ma senza i giusti sistemi è solo una parola sulla carta. Una vera applicazione di un SLA trasforma questo documento in un progetto misurabile e attuabile per l’eccellenza del servizio.
In questa guida imparerai a costruire la spina dorsale operativa che mantiene le tue promesse, protegge i tuoi margini e crea molta fiducia nei clienti.
La proliferazione di strumenti e le infrastrutture IT complesse compromettono il rispetto degli SLA.
Trasformare il tuo SLA da documento a pratica quotidiana
L’operatività del tuo SLA inizia con l’inserimento dei suoi termini direttamente nel flusso di lavoro quotidiano del tuo team.
📌 Caso d’uso: Implementa questo processo fondamentale durante l’onboarding di un nuovo cliente, il lancio di un nuovo servizio gestito o se devi correggere la fornitura di servizi incoerenti e prevenire la verifica dei contratti esistenti.
📌 Prerequisiti: Assicurati di disporre di un modello di accordo sui livelli di servizio per MSP finalizzato o di un documento SLA specifico per il cliente, dell’accesso dell’amministratore al sistema PSA (Professional Services Automation) o di ticketing e di un elenco definito di offerte di servizi con i relativi livelli di priorità.
Mappare le metriche sul tuo PSA
Collega direttamente ogni metrica SLA a un campo o a un timer nel tuo sistema di ticketing. Ad esempio, collega una clausola “tempo di risposta di 1 ora” all’orologio del ticket per avviare il monitoraggio automatico nel momento in cui viene creato un ticket.
Documentare le SOP a più livelli
Crea procedure operative standard (SOP) semplici e chiare per ogni livello di servizio (Basic, Premium, 24/7). Questi documenti devono essere la guida dei tuoi tecnici per i tempi di risposta, i percorsi di escalation e le azioni approvate per ogni cliente.
Formazione sulla definizione delle priorità in base all’impatto
Insegna al tuo team a dare priorità ai ticket non solo in base all’urgenza tecnica, ma anche in base agli SLA specifici del cliente. Un problema critico per un cliente premium deve essere trattato con una priorità maggiore rispetto allo stesso problema per un cliente standard.
Automatizzare gli avvisi e le escalation
Questo è il cuore dell’applicazione degli SLA. Configura il tuo PSA in modo che si attivi automaticamente:
- Notifica un manager quando un ticket è prossimo alla violazione.
- Reindirizza i ticket non assegnati verso una coda di backup.
- Comunicare al cliente la conferma e gli aggiornamenti.
Dopo aver seguito questa procedura, il PSA si trasforma da registro passivo di ticket in un motore di applicazione attivo. Eviterà automaticamente le violazioni, assicurerà un servizio coerente e fornirà i dati necessari per dimostrare il tuo valore ai clienti.
Automatizzare la conformità: Utilizza PowerShell e GPO per l’applicazione degli SLA tecnici
Automatizza la conformità tecnica utilizzando scripting e criteri di gruppo per far rispettare attivamente le tue promesse SLA.
📌 Caso d’uso: È l’ideale per applicare tecnicamente gli standard alla base dell’accordo sui livelli di servizio del tuo MSP, come ad esempio garantire che le workstation abbiano le patch applicate, siano sicure e dispongano di risorse adeguate, direttamente dal tuo Windows Server.
📌 Prerequisiti: Per eseguire questa operazione, accertati di avere:
- Endpoint Windows 11 collegati a un dominio Active Directory
- Un server Windows con la gestione dei Criteri di gruppo e le autorizzazioni appropriate
- Dimestichezza di base con PowerShell
Procedura passo per passo:
Questo processo si articola in due parti: la creazione di controlli automatici con PowerShell e l’applicazione delle configurazioni di base con i Criteri di gruppo.
Punto 1: PowerShell per il monitoraggio e gli avvisi
Utilizza gli script PowerShell per eseguire i controlli di routine che corrispondono ai tuoi requisiti SLA.
- Su PowerShell (Admin) o Windows Terminal (Admin), crea uno script per monitorare una metrica critica, quindi salvalo come Check-[nome metrica].ps1:
- Esempio di snippet PowerShell per il monitoraggio:
$disk = Get-PSDrive -Nome C
if ($disk.Free -lt 10GB) {
- Attiva un allarme. Integra il tutto con la tua API PSA o invia un’e-mail:
| Send-MailMessage -To “[email protected]” -From “[email protected]” -Subject “SLA ALERT: Low Disk Space on $env:COMPUTERNAME” -Body “C: drive is below 10GB threshold.” -SmtpServer “your.smtp.server” } |
- Utilizza l’ Unità di pianificazione o uno strumento RMM come NinjaOne per eseguire questo script ogni giorno, trasformando un controllo manuale in un meccanismo di applicazione automatica degli SLA.
Punto 2: Criteri di gruppo per l’applicazione della configurazione
Usa le GPO per impostare il sistema in modo che soddisfi le promesse di sicurezza e configurazione del tuo SLA.
- Su Gestione criteri di gruppo, crea una GPO denominata “MSP – Workstation Baseline Compliance” o il nome che preferisci.
- Per applicare un requisito SLA comune, come garantire che il controllo dell’account utente (UAC) sia abilitato, puoi configurarlo tramite:
- Creazione di criteri
- In alternativa, puoi spingere direttamente il valore del registro con uno script PowerShell distribuito tramite GPO:
| Set-ItemProperty -Path “HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System” -Name “EnableLUA” -Value 1 |
- Collega questo nuovo criterio all’Unità Organizzativa (UO) contenente i computer dei clienti per applicare la configurazione a livello universale.
Una volta fatta l’implementazione, i tuoi sistemi lavoreranno attivamente per mantenere la propria conformità. Passerai dal controllo manuale delle configurazioni al ricevimento di avvisi automatici quando un sistema si discosta dallo stato richiesto, consentendoti di risolvere i problemi prima che violino i tuoi SLA e abbiano un impatto sul cliente.
Deriva dell’ambito della formazione: Un quadro di controllo delle modifiche per gli SLA
Formalizza le modifiche per proteggere i margini di servizio e mantenere chiare le aspettative dei clienti.
📌 Caso d’uso: Implementa questa opzione ogni volta che un cliente richiede un’attività, il supporto di un’applicazione o la gestione dell’hardware che non rientra nel modello di accordo sul livello di servizio firmato dall’MSP.
Procedura:
Creare un modulo di richiesta di modifica separato
Nel PSA, crea un tipo di modulo dedicato Modifica richiesta . Così farai in modo che il lavoro fuori ambito non venga mai registrato come un normale ticket di assistenza.
Percorso per l’approvazione del manager
Invia automaticamente tutte le richieste di modifica a un manager, non ai tecnici. In questo modo si blocca fisicamente il lavoro non autorizzato e si impone l’approvazione a livello aziendale prima di intraprendere qualsiasi azione.
Citazione, non fare
Non eseguire mai il lavoro richiesto seduta stante. Invece, converti automaticamente ogni richiesta di modifica approvata in una proposta formale o in un preventivo da far firmare al cliente. Questo trasforma le richieste gratuite in progetti fatturabili.
Registrare ogni modifica
Mantieni un semplice registro delle versioni per ogni SLA del cliente. Documenta la data e i dettagli di ogni modifica approvata. In questo modo crei una traccia inconfutabile di ciò che è stato originariamente concordato e di ciò che è stato aggiunto, proteggendoti da future controversie.
L’implementazione di questo metodo blocca la dispersione del campo d’azione. Otterrai il controllo del tuo carico di lavoro, convertirai le richieste in entrate e disporrai di una documentazione chiara per mantenere l’accordo originale, garantendo la redditività e la fiducia dei clienti.
Mantenere il tuo SLA pertinente ed efficace con la gestione del ciclo di vita
Considera i tuoi SLA come documenti in divenire, che devono evolvere insieme alle attività dei vostri clienti e alla vostra capacità di servizio.
Implementare il controllo di versione
Archivia il tuo modello di contratto di servizio MSP e tutti gli SLA specifici del cliente in un sistema che supporti la cronologia delle versioni (come una libreria SharePoint o una funzionalità PSA dedicata). Ogni volta che un termine viene modificato, crea una nuova versione, annotando la data, la modifica apportata e la ragione aziendale che la giustifica.
Revisione durante i QBRs
Vai oltre i semplici rapporti sulle prestazioni. Utilizza le revisioni aziendali trimestrali per chiederti: “Questo SLA soddisfa ancora i tuoi obiettivi di business?” per i clienti e “Siamo in grado di fornire costantemente questo risultato?” per il tuo team. Questa doppia prospettiva è preziosa.
Regolare in base ai dati
Utilizza i dati sulle prestazioni effettive del tuo PSA (come i frequenti obiettivi mancati) per apportare modifiche realistiche ai termini o alla tua capacità di consegna.
Se i dati mostrano che una particolare promessa è sempre difficile da rispettare, potrebbe essere un segnale per rinegoziare il termine o per investire nel miglioramento della capacità di consegna interna.
Tag di stato nel PSA
Nel tuo CRM/PSA, utilizza il tag di stato come “Attivo”, “In revisione”, “Rivisto” o “Archiviato” per ogni SLA. In questo modo tutti hanno la visibilità immediata di quale accordo è in vigore, evitando che il tuo team lavori sulla base di un insieme di promesse obsolete e bloccando efficacemente la revisione dovuta a termini non aggiornati.
Monitora le prestazioni degli SLA in tempo reale con un sistema di tracciamento centralizzato.
Mostrare il valore con dashboard e visualizzazioni sulla conformità agli SLA
Trasforma i dati sulle prestazioni in semplici immagini a dimostrazione del tuo valore e per creare fiducia nei clienti. Una dashboard chiara trasforma numeri complessi in una storia di facile comprensione, mostrando che stai rispettando il tuo accordo sul livello di servizio e rendendo facile individuare le tendenze.
Utilizzare elementi visuali
Utilizza un sistema di semafori: verde per gli SLA rispettati, giallo per quelli quasi violati e rosso per quelli violati. In questo modo si ottiene una consapevolezza immediata dello stato.
Tracciare le metriche chiave
Concentrati su elementi essenziali come il tempo medio di risoluzione (MTTR), il tempo di attività e i tassi di risoluzione per livello di priorità. Questi mostrano quanto sei bravi a mantenere le promesse.
Mostrare le tendenze nel tempo
Utilizza i grafici a linee per visualizzare i risultati trimestrali. In questo modo si evidenziano i progressi o i problemi ricorrenti, aggiungendo un contesto significativo.
Spiegare le anomalie
Aggiungi brevi note per chiarire le violazioni o i miglioramenti (ad esempio, “Interruzione di aprile dovuta a un guasto dell’ISP – ora ridondante”). La trasparenza crea fiducia.
Utilizzare gli strumenti esistenti
La maggior parte degli strumenti PSA/RMM (come ConnectWise o NinjaOne) può generare questi rapporti. Per i dati personalizzati, utilizza PowerShell per estrarre le informazioni per i grafici dai sistemi Windows 11 in Excel.
Integrare nelle recensioni
Fai delle dashboard una parte fondamentale dei Quarterly Business Review (QBR). In questo modo mantieni aperta la comunicazione, dimostri responsabilità e rafforzi le relazioni con i clienti.
⚠️ Cose da tenere d’occhio
Questa sezione evidenzia le potenziali sfide da tenere presenti durante la stesura della guida.
| Rischi | Potenziali conseguenze | Possibilità di tornare alla configurazione precedente |
| 1. Automazione PSA mal configurata | Falsi avvisi di violazione, escalation mancate e priorità errate dei ticket erodono la fiducia dei clienti e la fiducia interna nel sistema. | Verifica e testa regolarmente le regole di automazione. Disponi di un piano di rollback per disabilitare immediatamente le regole difettose. |
| 2. Errori di script in PowerShell/GPO | Uno script o una GPO difettosi possono paralizzare i sistemi, causando tempi di inattività diffusi che a loro volta violano lo SLA e creano ulteriore lavoro. | Testa sempre gli script e i criteri in un ambiente isolato. Assicurati di avere un punto di ripristino o un backup recente del sistema prima di distribuirlo. |
| 3. Modifica del registro senza backup | L’eliminazione/corruzione accidentale di chiavi critiche può causare instabilità del sistema, errori di avvio o crash delle applicazioni. | Esegui il backup del registro di sistema (regedit > File > Export) o crea un punto di ripristino del sistema. Guarda Come eseguire il backup e il ripristino del registro di Windows per maggiori dettagli. |
| 4. Formazione inadeguata dei tecnici | I tecnici ignorano le nuove SOP e le regole di priorità, ricadendo nelle vecchie abitudini e causando violazioni consistenti e non intenzionali degli SLA. | Implementa la formazione continua e rendi facilmente accessibili le SOP. Utilizza il PSA per imporre i flussi di lavoro in modo che diventino obbligatori, non facoltativi. |
| 5. Scarsa applicazione del controllo delle modifiche | Le eccezioni “solo per questa volta” diventano comuni, portando a un’estensione massiccia, a un lavoro non compensato e a margini di profitto erosi. | Imponi l’approvazione rigorosa del manager per tutte le modifiche. La leadership deve sostenere il processo senza eccezioni per dare il tono a tutto il team. |
| 6. Utilizzo di documenti SLA obsoleti | Il team lavora con una versione obsoleta, fornendo servizi o priorità sbagliate, con conseguenti controversie con i clienti e potenziali responsabilità. | Implementa un rigoroso controllo delle versioni nel tuo PSA/CRM. Utilizza i tag di stato (“Attivo”, “Archiviato”) e verifica regolarmente quale accordo è collegato a ciascun cliente. |
Sfruttare l’RMM per l’applicazione proattiva degli SLA
Uno strumento RMM (Remote Monitoring and Management) come NinjaOne può automatizzare l’applicazione tecnica degli accordi sui livelli di servizio, trasformando i controlli manuali in conformità sistematica.
| Funzionalità | Attuazione |
| Automatizzare i controlli di conformità | Utilizza lo scripting di NinjaOne per pianificare controlli PowerShell sullo stato dei backup, sulle patch e sullo spazio su disco in Windows 11. |
| Etichettare i sistemi non conformi | Configura etichette dinamiche che etichettano automaticamente i dispositivi (ad esempio, “Non conforme”) per le patch mancate o i backup non riusciti. |
| Automatizzare la reportistica SLA | Imposta dashboard e report programmati per i tempi di attività, la conformità delle patch e i tassi di risoluzione consegnati prima dei QBR. |
| Impostare gli avvisi di rischio di violazione | Crea avvisi per i casi di quasi rottura, come le mancate scansioni AV o il superamento delle finestre di patch. |
Utilizzare l’applicazione degli SLA per la protezione della fiducia e dei margini
L’applicazione efficace degli SLA trasforma il tuo contratto da un documento statico in un quadro dinamico che fornisce costantemente valore e protegge la redditività.
Inserendo i termini nei flussi di lavoro, automatizzando i controlli tecnici e gestendo le modifiche in modo rigoroso, si costruisce un sistema che dimostra la conformità e previene la deriva dell’ambito.
Questo approccio proattivo non solo rafforza la fiducia dei clienti attraverso la trasparenza, ma assicura anche i tuoi margini di guadagno, garantendo che ogni servizio fornito sia in linea con uno standard chiaro e misurabile.
Argomenti correlati:
- Che cos’è un accordo sul livello operativo (OLA)?
- Che cos’è un accordo sul livello di servizio (SLA) di un MSP?
- SLA, SLO e SLI a confronto: Differenze chiave
- Che cos’è il software di automazione dei servizi professionali (PSA)?
- Come integrare l’RMM con i sistemi PSA e di ticketing per una risposta agli incidenti senza soluzione di continuità
Quick-Start Guide
Applicazione degli SLA (Service Level Agreement) in NinjaOne:
Funzionalità di applicazione degli SLA
Sebbene i risultati della ricerca non riguardino direttamente l’applicazione completa degli SLA, NinjaOne offre alcune funzionalità rilevanti che supportano il monitoraggio degli SLA operativi:
- Funzionalità di ticketing:
- Il confronto degli strumenti PSA (Professional Services Automation) mostra che NinjaOne ha:
- Forte tracciamento degli SLA
- Sistema di ticketing veloce e leggero
- Opzioni di flusso di lavoro automatizzato
- Il confronto degli strumenti PSA (Professional Services Automation) mostra che NinjaOne ha:
- Gestione delle vulnerabilità:
- Fornisce strumenti per tracciare e gestire le vulnerabilità
- Offre report e dashboard per monitorare lo stato del ripristino
- Condizioni composte:
- Consente di creare regole di automazione complesse
- Può impostare notifiche e azioni basate su condizioni specifiche
