Un solido modello di ruoli e responsabilità per un’IT orientata ai servizi è la base affinché Operations, Security e Compliance non lavorino in contrasto. L’orientamento ai servizi sposta la responsabilità dai team tecnici ai servizi end-to-end (es. E‑Mail, ERP, piattaforma dati). Perché le decisioni siano rapide, rintracciabili e auditabili, serve più di una tabella: una base RACI, un albero decisionale con soglie e artefatti vincolanti per l’operatività.
Perché è necessario un modello di ruoli per un’IT orientata ai servizi
In un’organizzazione orientata ai servizi convergono più domini: piattaforma, applicazione, rete, Security, protezione dei dati e provider esterni. Senza diritti decisionali chiari si manifestano problemi noti: i change si bloccano, gli incidenti vengono scalati troppo tardi, le eccezioni di sicurezza restano non documentate e gli audit generano attività correttive anziché evidenze. Un buon modello riduce la latenza decisionale, garantisce tracciabilità e distribuisce in modo trasparente l’accettazione del rischio.
Termini: ruolo, responsabilità, Accountability e diritti decisionali
Definizioni chiare evitano discussioni:
- Ruolo: insieme di compiti e prerogative (es. Service Owner).
- Responsible (R): esegue l’attività.
- Accountable (A): responsabilità di rendicontare sul risultato e sulla decisione.
- Consulted (C): coinvolgere dal punto di vista tecnico; input richiesto.
- Informed (I): deve essere informato, senza diritto di approvazione.
- Diritti decisionali: prerogative formali applicabili per ciascuna categoria di decisione.
Regola: Per ogni attività esattamente un A. Altrimenti si creano blocchi decisionali.
Cosa risolve RACI nell’IT — e dove raggiunge i suoi limiti
RACI rende visibili le responsabilità per risultati concreti (approvazioni dei change, comunicazione degli incidenti, report sugli SLA, eccezioni di rischio). Tuttavia non risolve i colli di bottiglia di capacità, obiettivi contraddittori (velocità vs. sicurezza) o confini di servizio poco definiti. Per questo integriamo RACI con un albero decisionale, soglie e artefatti vincolanti.
Modello RACI pratico per un’IT orientata ai servizi
Il modello seguente è pensato come punto di partenza per workshop. Adattate i nomi dei ruoli alla vostra organizzazione. Aree di focalizzazione: Operations, Security, Compliance, gestione dei provider.
Ruoli tipici
- Service Owner (responsabile end-to-end)
- Service Manager (reporting operativo, review)
- IT Operations / OPS (esecuzione)
- Platform/System Owner (componenti tecniche)
- Security / CISO (valutazione, controlli)
- Protezione dei dati / DPO
- Change Manager / CAB
- Incident Manager
- Vendor Manager
- Business Owner
Modello RACI (blocco di partenza copiabile)
# RACI-modello (IT orientata al servizio) – Punto di partenza
# Ruoli: SO=Service Owner, SM=Service Manager, OPS=IT Operations, PO=Plattform Owner
# SEC=Security, DS=Protezione dei dati, CHG=Change Manager/CAB, INC=Incident Manager, VEN=Vendor, BO=Business
1) Definizione del servizio (Scope, dipendenze)
SO=A | SM=R | PO=C | OPS=C | SEC=C | DS=C | BO=C | CHG=I | INC=I | VEN=C
2) Definizione SLA/OLA
SO=A | SM=R | OPS=C | PO=C | BO=C | VEN=C | SEC=C | DS=C
3) Analisi del rischio & eccezioni
SO=A | SEC=R | DS=C | SM=C | PO=C | OPS=C | VEN=C | BO=C
4) Controlli Patch/Backup/Logging
SO=A | OPS=R | PO=R | SEC=C | SM=C | DS=C
5) Approvazione Change (Normale)
CHG=A | SO=R | PO=R | OPS=R | SEC=C | DS=C | VEN=C
6) Change di emergenza
INC=A | OPS=R | PO=R | SO=C | SEC=C
7) Risposta agli incidenti
INC=A | OPS=R | PO=R | SO=C | SEC=C | DS=C
8) Gestione dei problemi
SM=A | PO=R | OPS=R | SO=C | SEC=C
9) Manutenzione CI/CMDB
PO=A | OPS=R | SM=C | SO=C | SEC=C
10) Reporting del servizio
SO=A | SM=R | OPS=C | SEC=C | DS=C
Note: A è univoco, mantenere i C concisi (più di 3–4 C ritardano le decisioni), R deve essere eseguibile (accesso, competenza, capacità).
Modello di ruoli e responsabilità per l’IT orientata ai servizi: governance e metriche
Per la direzione e la compliance è fondamentale che le responsabilità non siano solo nominate, ma misurabili. La governance comprende regole, cadenza dei review e KPI che contribuiscono in modo dimostrabile agli obiettivi di servizio.
KPI e SLO raccomandati
- Disponibilità (SLA) – intervallo di misurazione, metodo di misurazione, finestra di tolleranza
- Mean Time To Repair (MTTR) per incidenti gravi
- Change Success Rate – percentuale di change senza rollback
- Patch‑Compliance – percentuale di sistemi con livello di patch aggiornato
- Vulnerabilità di sicurezza: tempo fino alla mitigazione (in giorni) in base al CVE‑Score
- Ricertificazione delle autorizzazioni – percentuale di ricertificazioni completate
Importante: definire in modo vincolante le fonti di misurazione (monitoring, ITSM, CMDB) e stabilire un intervallo di tolleranza. Gli auditor verificano fonte dati e logica di calcolo – documentare entrambi.
Albero decisionale: chi decide in caso di conflitto di obiettivi?
L’albero decisionale riduce la domanda „Chi ha l’ultima parola?“ a poche classi con percorsi di escalation e soglie chiare.
Classi decisionali
- K0 – Standard: direttive, nessuna deroga → linea (OPS/PO).
- K1 – Servizio: SLA/ambito entro il budget → Service Owner.
- K2 – Rischio/Compliance: rischio di sicurezza o protezione dei dati → SEC valuta; accettazione del rischio documentata (SO fino alla soglia, altrimenti direzione IT).
- K3 – Decisione aziendale: budget/strategia/regolamentazione → direzione IT/direzione aziendale.
Albero decisionale (forma breve, copiabile)
# Albero decisionale – Forma breve
Start: decisione necessaria
1) Esiste una policy/standard vincolante? -> Sì: K0 -> OPS/PO agiscono
2) La decisione modifica SLA/ambito? -> Sì: K1 -> SO decide
3) La decisione implica l'accettazione del rischio? -> Sì: K2 -> SEC valuta; SO o direzione IT accettano
4) Riguarda costi/contratto oltre la soglia? -> Sì: K3 -> direzione IT/GF
5) Emergenza (Major Incident)? -> INC agisce immediatamente; obbligo di revisione successiva
Raccomandazione per le soglie (quadro di esempio):
- Costi: Standard < 5.000 EUR, Service‑Level 25.000 EUR.
- Punteggio di rischio (es. CVSS/Business Impact): punteggio > 7 o dati personali coinvolti → K2.
- Downtime/Impatto: interruzione per > 60 minuti su servizio critico → attivare immediatamente percorso K2/K3.
Questi valori sono esempi; definite soglie aziendali personalizzate basate sulla tolleranza al rischio e sui requisiti normativi. Per gli audit documentate l’origine e la revisione di queste soglie.
Change Advisory Board (CAB) e struttura delle riunioni
Un vero CAB è un organo di governance, non un collo di bottiglia. Strutturate i CAB per classe di change:
- Weekly CAB: Normal Changes con rischio medio.
- Ad‑hoc CAB: High‑Risk Changes (rilevanti per la sicurezza, cross‑service, dipendenti dal provider).
- Approvazione preventiva automatizzata: Standard Changes ripetibili che attraversano test/pipeline.
Composizione e compiti
- Change Manager – presidenza, reperimento della documentazione.
- Service Owner – decisione sull’impatto sul servizio.
- Security – valutazione del rischio e, se necessario, misure compensative.
- Platform/DB Owner – fattibilità tecnica, piano di rollback.
- Vendor Manager – per change dipendenti dal provider.
Risultato: verbale CAB con decisione, condizioni e responsabili. Questo verbale costituisce evidenza per l’audit.
Tooling e automazione: implementazione nei workflow ITSM
RACI prende vita solo tramite l’integrazione con gli strumenti. Ancorate i ruoli come campi obbligatori nei ticket e richiedete artefatti verificabili (record di test, piano di rollback, accettazione del rischio). Esempi di campi obbligatori in un change ticket:
- Service‑ID (collegata alla definizione del servizio/CMDB)
- Classe di change (Standard/Normal/Emergency)
- Accountable (persona + sostituto)
- Punteggio di rischio e classi di dati coinvolte
- Piano di rollback e evidenza di test
- Approvazione CAB (collegata automaticamente)
# Beispiel: Minimaler Change-Ticket-Template (YAML)
service_id: SVC-1234
change_class: normal
accountable: "Max Mustermann (Service Owner)"
risk_score: 5
data_classes: ["internal", "non-personal"]
rollback_plan: "rollback-script-v2.sh"
test_evidence_link: "https://ci.company.local/build/1234"
cab_approval: null
Automatizzate approvazioni preventive basate su regole (es. test verdi, nessun PII coinvolto) e forzate la revisione manuale del CAB per superamento delle soglie.
Integrazione con CMDB, IAM e controllo dei provider
La correttezza del vostro modello di ruoli dipende da dati master affidabili. Collegate i dati del Service Owner alle CI della CMDB e all’Identity Management (IAM), affinché permessi e responsabilità siano sincronizzati. In scenari multi-provider servono:
- Matrice dei contatti dei vendor nella CMDB
- SLA contrattuali mappati su SLO operativi
- Catene di contatto e percorsi di escalation nel portale vendor
Implementazione: roadmap e gestione del cambiamento
Un modello di ruoli è un progetto organizzativo. Proposta di roadmap (90–120 giorni):
- Kickoff: obiettivi, ambito, sponsor (direzione IT), lista iniziale dei servizi (2 settimane).
- Workshop: RACI per i processi core per servizio (4 settimane).
- Tooling: campi obbligatori in ITSM, mapping CMDB, template (3–4 settimane).
- Pilot: gestire 2–3 servizi critici per 4 settimane, raccogliere le lezioni apprese.
- Rollout: estensione iterativa, training, FAQ e runbook (4–6 settimane).
- Review: primo review dopo 3 mesi, adeguamento delle soglie.
Formazione e abilitazione
I training sono brevi e mirati: comprensione dei ruoli (1 h), processo CAB (30 min), moduli ITSM (30 min). Integrate con brevi schede di riferimento: chi decide in caso X, quale evidenza è necessaria, quale workflow utilizzare?
Lista di controllo audit e compliance (punti di verifica operativi)
- Matrice RACI documentate per servizio, versionate e firmate
- Registro decisionale con percorso e motivazione per decisioni K2/K3
- Protocolli di change inclusi rollback e evidenze di test
- Prove delle recertificazioni dei diritti di accesso
- Report SLA e protocolli delle review di servizio
- Registro dei rischi con date di scadenza per eccezioni approvate
Errori tipici di implementazione e contromisure
Troppi Consulted (C)
Problema: Ritardi dovuti a sovraccarico informativo. Contromisura: Definire regole di scripting: se è richiesto un input, indicate quesiti concreti e scadenze; altrimenti decide A.
Regole di sostituzione poco chiare
Problema: Mancano sostituti per malattia o ferie. Contromisura: Nel RACI, oltre ad A, nominare una persona sostitutiva e registrare la regola di rappresentanza in ITSM.
Tooling non sincronizzato
Problema: La Service‑ID nella CMDB non corrisponde al Change‑Ticket. Contromisura: Mappatura automatica via API, task di validazione alla creazione del ticket.
Appendice: registro delle decisioni e modelli di policy
Un registro delle decisioni è un piccolo documento a prova di revisione per ogni decisione K2/K3. Esempio di modello JSON:
{
"decision_id": "DEC-2026-0001",
"service_id": "SVC-1234",
"decision_class": "K2",
"summary": "Akzeptanz temporärer Ausnahmeregel für alte DB-Version",
"risk_assessment": "CVSS_equivalent: 6.8; business_impact: medium",
"decision_by": "IT-Leitung",
"decision_date": "2026-07-01",
"mitigations": ["Read-only access for external users", "Increased monitoring"],
"expiry_date": "2026-10-01",
"evidence_links": ["https://tickets.company.local/CHG-4321"]
}
Estratto di policy: approvazioni e data di scadenza obbligatorie, promemoria automatici 30/7 giorni prima della scadenza.
Conclusione
Un modello pratico di ruoli e responsabilità per un IT orientato ai servizi riduce la latenza decisionale, rende trasparente l’accettazione del rischio e fornisce evidenze certificate per gli audit. La combinazione di una RACI‑Vorlage, un albero decisionale con soglie, la struttura CAB, KPI e una chiara integrazione degli strumenti è operativa e produce effetti rapidi: meno attriti, incidenti più brevi, escalation vendor più chiare e prove solide per audit e compliance. Iniziate con pochi servizi critici, automatizzate i percorsi preliminari e documentate ogni decisione K2/K3 in modo revisionabile.
Modelli aggiuntivi e preparazione per la pratica
Prima del primo workshop preparate i seguenti documenti: lista servizi aggiornata dalla CMDB, SLAs/OLAs disponibili, statistiche di change degli ultimi 12 mesi, Incident‑Major‑Report 12 mesi e contratti vendor per i servizi critici. Questi dati riducono le discussioni e portano più rapidamente a assegnazioni RACI definitive.
Aspetti operativi e architetturali spesso trascurati
RACI e alberi decisionali regolano “chi”, le questioni architetturali e operative regolano “come” e “a quali condizioni”. Per i responsabili IT e gli amministratori è importante: la ownership deve essere effettiva in fase di esecuzione, non solo sulla carta. In pratica ciò significa che i confini dei servizi devono essere tracciati tecnicamente in modo che le responsabilità rimangano coerenti lungo Deploy‑Pipelines, Observability‑Zonen e legami dati.
Alcune leve concrete da prevedere in aggiunta:
- Observability‑Mapping: Collegate gli alert direttamente con il ruolo di Accountability. Ogni ticket di alert deve contenere Service‑ID, classe di impatto e la A‑Rolle responsabile, altrimenti nascono richieste di chiarimento invece di azioni.
- Confini di deployment: Definite quali componenti (es. API‑Gateway, DB, Batch‑Jobs) appartengono a una stessa unità di rilascio. La responsabilità (ownership) dovrebbe essere organizzata lungo queste unità; per software aziendale individuale legacy è obbligatoria una chiara responsabilità sullo schema DB.
- Guardrail per l’automazione: Le approvazioni automatizzate (Pipelines, IaC) richiedono liste di eccezioni esplicite e feature‑flag per il rollback di emergenza. Altrimenti l’automazione diventa fonte di modifiche incontrollate.
- Allineamento dei provider: Traducete gli SLA contrattuali in punti di misurazione SLO concreti e soglie di escalation nell’ITSM. Solo così la gestione dei fornitori rimane operativamente controllabile.
Operazionalizzate queste regole con pochi artefatti verificabili in sede di audit: Runbooks, exec‑Playbooks per Major Incidents, un registro decisionale a prova di revisione e promemoria automatici per le eccezioni. Tecnicamente sensato è uno strato di validazione ridotto alla creazione del ticket che verifichi i dati CMDB, i permessi IAM e le voci dei vendor.
# Beispiel: Alert‑Mapping (minimal)
alert_id: ALRT-2026-014
service_id: SVC-2001
impact_class: high
assigned_accountable: "Service Owner: Anna Meier"
escalation_after_minutes: 15
linked_ci: CI-DB-9876
Prioritizzate le implementazioni in base al rischio e al carico operativo: prima i servizi critici con SLA elevati e più fornitori, poi le parti legacy non critiche. In questo modo applicate la governance in modo pragmatico ed evitate che i modelli di responsabilità falliscano di fronte alla realtà operativa.
Per questo tema sono importanti anche la Raci‑Matrix IT e la governance dell’IT‑Service‑Management. Il contributo inquadra chiaramente questi aspetti e mostra cosa conta nella pratica quotidiana.