Vai al contenuto

KPI di implementazione ERP: 30 metriche che contano davvero

I 30 KPI di implementazione ERP che monitoro, divisi tra delivery e post go-live, con formule, soglie e chi li rivede e quando. Un cliente ha aggiunto 73 modifiche «minori» e ha perso cinque mesi: i KPI sul cambio di ambito servono a fermare tutto questo.

Noel D'Costa al lavoro su un laptop in un ufficio con vista sulla città al tramonto
Indice
  1. Durante il progetto (KPI da 1 a 15)
  2. Dopo il go-live (KPI da 16 a 30)
  3. Cinque KPI con le formule
  4. Chi rivede cosa, e quando
  5. KPI per i programmi cloud
  6. Distribuzione per livello di Clean Core
  7. Collocazione delle estensioni decisa
  8. Stato di salute del rapporto con SAP
  9. Dove l'AI aiuta nel reporting dei KPI
  10. Il problema dell'adozione
  11. Domande frequenti

I KPI di implementazione ERP che contano sono un insieme ristretto, rivisto ogni settimana durante la delivery e ogni giorno in hypercare, ciascuno con un responsabile nominato: aderenza al calendario, scostamento di costo, modifiche all'ambito, tasso di superamento dei test, accuratezza della migrazione dei dati e, soprattutto, adozione da parte degli utenti. Qui sotto trova i 30 che uso, divisi tra delivery e post go-live, con le formule e le soglie che dovrebbero far scattare un intervento.

Questa guida è per direttori di programma, responsabili PMO e sponsor che hanno bisogno di un pacchetto per il comitato direttivo che intercetti i problemi alla settimana 8, non al mese 18.

Un cliente ha aggiunto una volta 73 modifiche «minori» a un progetto SAP. Nessuna sembrava significativa da sola. Insieme hanno causato un ritardo di cinque mesi. Nessuno aveva monitorato il volume delle modifiche all'ambito. (Se la cosa le suona familiare, la mia guida su come evitare lo scope creep nei progetti SAP descrive i controlli.)

Un altro cliente ha ignorato i primi segnali di ritardo e un progetto di un anno è durato diciotto mesi. Un cliente retail ha superato di slancio i primi avvisi sul budget e ha finito per tagliare funzionalità chiave pur di concludere.

Non sono fallimenti insoliti. Sono ciò che succede quando i team monitorano le cose sbagliate, o niente.

#KPICosa misuraPerché conta
1Aderenza al calendarioCompletamento effettivo vs pianificato delle attivitàPrimo segnale di ritardi a cascata
2Scostamento di costoSpesa effettiva vs budget per faseIntercetta gli sforamenti prima che si accumulino
3Volume delle modifiche all'ambitoNumero e impatto delle modifiche approvateIl cambiamento non controllato è la causa più comune degli sforamenti
4Utilizzo delle risorseOre lavorate vs pianificate; bilanciamento del caricoLe persone sovraccariche si logorano o se ne vanno a progetto in corso
5Tasso di adozione da parte degli utentiQuota di utenti target che usa attivamente il sistemaL'unica metrica che dice se il sistema funziona per il business
6Efficacia della formazionePunteggi nelle verifiche; quota di utenti formatiPrevede il fallimento dell'adozione prima del go-live
7Accuratezza della migrazione dei datiQuota di record migrati puliti; tasso di erroreI dati sbagliati in un sistema nuovo richiedono mesi per essere ripuliti
8Downtime dell'ambiente di testOre di fermo non pianificato nei sistemi di testL'instabilità nei test prevede l'instabilità al go-live
9Indice di coinvolgimentoRisultati dei sondaggi; partecipazione alle sessioni chiaveSegnale precoce di resistenza prima che emerga apertamente
10Tasso di risoluzione dei rischiQuota di rischi aperti chiusi nei tempiSi misura la chiusura, non solo l'identificazione
11Prestazioni del partnerQualità dei deliverable; tasso di milestone rispettateI partner che mancano i primi deliverable quasi sempre mancano anche i successivi
12Tasso di superamento dei testQuota di casi di test superati al primo tentativoSotto l'85% in SIT di solito indica problemi sistemici, non bug casuali
13Tempi di risposta alle richieste di modificaGiorni dalla richiesta alla decisioneLe code lunghe segnalano un fallimento di governance
14Burn rate del budgetSpesa vs budget totale, rispetto al lavoro completatoMostra se denaro e avanzamento procedono insieme
15Avanzamento della configurazioneQuota di elementi di configurazione pianificati completatiUn ritardo qui sposta a valle test e formazione
#KPICosa misuraSoglia o nota
16Disponibilità del sistemaUptime dopo il go-liveOltre il 99,9% è buono; sotto il 99% diventa un problema di fiducia degli utenti
17Velocità di report e dashboardTempi di caricamento; frequenza di aggiornamentoSe i manager esportano in Excel, il sistema non sta rendendo
18Produttività dei dipendentiTempo per attività vs baseline pre go-liveUn cliente della distribuzione che ha automatizzato le approvazioni ha elaborato il 25% di transazioni in più al giorno dopo il go-live
19Risoluzione al primo contattoTicket risolti al primo contattoMisura l'efficacia dell'hypercare
20Volume dei ticket di supportoTicket aperti; tempo medio di risoluzioneUn picco intorno al giorno 30 di solito segnala lacune di formazione, non bug del sistema
21Tempi di ciclo dei processiElaborazione ordini, approvazione fatture, ciclo di chiusuraIl risultato che interessa davvero ai dirigenti
22Accuratezza dell'inventarioConteggi fisici vs di sistemaL'indicatore di qualità dei dati più visibile dopo il go-live
23Tasso di evasione degli ordiniOrdini evasi in tempo nel nuovo sistemaImpatto operativo diretto
24Attribuzione dei ricaviVariazioni dei ricavi collegate alle nuove funzionalitàProva a lungo termine per il business case
25ConformitàRilievi di audit; problemi normativiConta soprattutto in finanza, farmaceutico e settori regolamentati
26Accuratezza delle previsioniPrevisione vs domanda effettivaMostra se la pianificazione viene usata e se ci si fida
27Soddisfazione degli utentiSondaggio sull'usabilità; NPS dei key userGli utenti che odiano il sistema costruiscono workaround
28Efficienza dei processiTempo e costo per processo vs baselineGiustifica l'investimento davanti al board
29Risparmi realizzatiRisparmi effettivi vs business caseIl CFO lo chiederà a 6 e a 12 mesi
30Ritorno sull'investimentoBenefici netti divisi per il costo totaleDi solito misurato a 12 e 24 mesi

Sono quelli su cui mi fanno più domande.

  1. Schedule performance index (SPI) = valore maturato ÷ valore pianificato. Sopra 1,0 si è in anticipo, a 1,0 in linea, sotto 1,0 in ritardo.
  2. Cost performance index (CPI) = valore maturato ÷ costo effettivo. Sopra 1,0 c'è efficienza, sotto 1,0 si è oltre il budget.
  3. Percentuale di modifiche all'ambito = (modifiche approvate ÷ elementi di ambito iniziali) × 100. Sotto il 10% l'impatto è minimo; sopra il 20% è alto.
  4. Tasso di adozione da parte degli utenti = (utenti attivi ÷ utenti target) × 100. Sopra l'80% nei primi 90 giorni è un buon risultato; sotto il 60% serve un intervento.
  5. Accuratezza della migrazione dei dati = (record puliti migrati ÷ record tentati) × 100. Sopra il 98% prima del go-live; sotto il 95% dovrebbe far rinviare il cutover.

SPI e CPI derivano dall'earned value management. Funzionano solo se il «valore maturato» viene misurato con onestà: un'attività completata al 90% per tre settimane non vale il 90% del suo valore.

Un KPI senza una cadenza di revisione è decorazione. Questa è la cadenza da impostare.

Quando viene rivisto ciascun gruppo di KPIOgni settimana in delivery, ogni giorno subito dopo il go-live. Una revisione mensile scopre un ritardo quando ormai è strutturale.
  1. DeliveryComitato di programma settimanaleCalendario, costi, rischi, tasso di superamento dei test, modifiche all'ambito. I KPI dei gate vanno al comitato direttivo
  2. Giorni 1-30Revisione quotidiana di hypercareDisponibilità, volume dei ticket, adozione per reparto
  3. Fino al giorno 90Revisione settimanale dell'adozioneAdozione, tempi di ciclo dei processi, categorie dei ticket
  4. Mesi 6 e 12Revisione di sponsor e CFOProduttività, risparmi realizzati, ROI
QuandoKPIRivisto daDecisione che alimenta
Ogni settimana durante la deliveryAderenza al calendario, scostamento di costo, risoluzione dei rischi, tasso di superamento dei test, volume delle modifiche all'ambitoComitato di programmaRipianificare, fare escalation o congelare l'ambito
A ogni phase gateAvanzamento della configurazione, efficacia della formazione, accuratezza della migrazione dei dati, prestazioni del partnerComitato direttivoVia libera, via libera condizionato o stop
Ogni giorno nei primi 30 giorni dopo il go-liveDisponibilità, volume e andamento dei ticket, adozione per repartoResponsabile dell'hypercareDove inviare supporto sul campo e correzioni
Ogni settimana fino al giorno 90Adozione, tempi di ciclo dei processi, categorie dei ticketComitato di programmaFormazione di richiamo, correzioni di configurazione
A 6 e 12 mesiProduttività, risparmi realizzati, ROI, soddisfazioneSponsor e CFOApprovazione del business case, ambito della fase 2

Uno dei miei clienti farmaceutici ha assegnato a ogni milestone un responsabile e un sostituto. L'aderenza al calendario è migliorata in modo drastico rispetto al suo precedente tentativo con SAP. Quando una revisione mensile fa emergere un ritardo, questo è già strutturale.

Le decisioni sui gate dovrebbero basarsi sulle evidenze, non sul calendario. Ed entro il terzo mese dopo il go-live i workaround sono ormai diventati abitudini, quindi la finestra di adozione si chiude più in fretta di quanto la maggior parte dei team si aspetti. Se il suo comitato direttivo ha bisogno di una ripartenza, spiego come gestirne uno in come creare un comitato direttivo SAP efficace.

Un cliente ha aggiunto 73 modifiche «minori». Il ritardo di cinque mesi che ne è seguito non aveva nulla di minore. I KPI sul cambio di ambito esistono proprio per fermare questo schema prima che diventi invisibile.

I programmi RISE with SAP e SAP GROW aggiungono questioni di governance che l'elenco tradizionale non copre. Aiutano tre misure in più.

Distribuzione per livello di Clean Core

SAP oggi classifica le estensioni su quattro livelli di Clean Core, da A a D. Il livello A usa solo API rilasciate; il livello D non è clean. Monitori la quota di estensioni per ciascun livello, usando i controlli dell'ABAP test cockpit raccomandati da SAP.

Sulla Public Edition tutto è di livello A per costruzione. Sulla Private Edition e on-premise, qualsiasi estensione di livello C o D è un debito che emergerà al prossimo upgrade. Verifichi ogni settimana, durante Realize, le nuove richieste di estensione rispetto a questo criterio e faccia in modo che qualcuno risponda di ogni approvazione di livello C o D.

Collocazione delle estensioni decisa

Formula: (estensioni con un livello e una collocazione concordati ÷ totale delle estensioni nel backlog) × 100. Obiettivo 100% entro la fine di Explore. Un'estensione che nessuno ha ancora collocato è quella che finisce per diventare una classica modifica sotto la pressione di una scadenza.

Stato di salute del rapporto con SAP

Una revisione qualitativa trimestrale sui programmi RISE, dove SAP gestisce infrastruttura e operations ed è parte della delivery. Le escalation sulla piattaforma vengono risolte entro i livelli di servizio concordati? Le success review di SAP sono sostanziali o di facciata? Un punteggio debole di solito precede un'escalation a metà programma per cui il team non è pronto.

L'AI è utile per il lavoro di reporting attorno alle metriche. Non sostituisce la revisione.

  1. Joule con SAP Cloud ALM. SAP ha aggiunto Joule a Cloud ALM, quindi i team possono interrogare i dati di progetto e di operations in linguaggio naturale invece di costruire a mano ogni estrazione di stato.
  2. Copilot in Power BI. Redige il riepilogo narrativo per un pacchetto del comitato direttivo a partire dalla dashboard sottostante. Funziona meglio quando il modello dati è pulito.
  3. Rilevamento delle anomalie. Power BI, Tableau e SAP Analytics Cloud possono segnalare i KPI che si discostano dal loro andamento abituale. Vale la pena su utilizzo delle risorse, volume dei ticket e tasso di modifiche all'ambito. Non vale la pena su metriche con alta variabilità naturale, come il numero giornaliero di ordini.

Ciò che l'AI non risolve è il lavoro politico. Una dashboard può mostrare in rosso lo slittamento del calendario per sei settimane. Se il comitato direttivo non agisce, lo slittamento continua.

Il KPI di maggiore impatto è l'adozione da parte degli utenti, ed è quello che la maggior parte dei team misura per ultimo.

Avevo un cliente manifatturiero i cui dirigenti esportavano tutto in Excel. Un enorme campanello d'allarme. I dati c'erano; le dashboard di cui avevano bisogno no. Abbiamo sistemato le dashboard e dimezzato i tempi decisionali.

Un sistema che funziona tecnicamente ma nella pratica viene aggirato non ha consegnato nulla. La ricerca sul change management lo conferma: gli studi di lungo corso di Prosci rilevano che i progetti con un ottimo change management hanno circa sette volte più probabilità di raggiungere i propri obiettivi rispetto a quelli con un change management scadente.

Il miglior cruscotto di KPI non è il più completo. È l'insieme più ristretto che il comitato direttivo guarderà davvero, con un responsabile per ogni riga e una conseguenza quando il rosso persiste per due cicli. La maggior parte dei programmi di KPI fallisce perché le cose giuste vengono monitorate e poi ignorate. Per sapere cosa fare quando i numeri sono già rossi, veda come rimettere in carreggiata i progetti SAP.

Qual è il KPI di implementazione ERP più importante?

Il tasso di adozione da parte degli utenti. Un'implementazione tecnicamente riuscita che nessuno usa non porta alcun valore al business. Gli altri KPI (calendario, budget, test) proteggono le condizioni per l'adozione. L'adozione dice se è davvero avvenuta.

La monitori dalla prima settimana dopo il go-live, per reparto. Un'adozione bassa in un team di solito indica una lacuna di formazione o un problema di design del processo che in hypercare si può ancora correggere.

Con quale frequenza vanno rivisti i KPI di implementazione ERP?

Calendario, costi e rischi ogni settimana durante la delivery, non ogni mese al comitato direttivo. I KPI dei phase gate a ogni gate. I KPI operativi ogni giorno nei primi 30 giorni dopo il go-live, poi ogni settimana fino al giorno 90.

Qual è un tasso di superamento dei test sano per l'UAT di SAP?

Oltre l'85% di superamento al primo tentativo nel system integration testing è un valore sano. Sotto questa soglia di solito ci sono lacune di design dei processi o errori di configurazione, più che bug isolati.

Se arriva all'UAT sotto l'85%, si fermi e corregga la causa radice. L'UAT quasi mai ripulisce ciò che il SIT ha lasciato.

Che cosa significa una percentuale di modifiche all'ambito superiore al 20% per un progetto ERP?

Il progetto viene riprogettato a metà percorso. Sforamenti e ritardi diventano probabili.

Conta più il trend del numero. Se le modifiche accelerano man mano che il progetto matura, invece di assestarsi, la governance sta fallendo. Ogni modifica approvata richiede una dichiarazione di impatto su costi e calendario. Se non ce l'ha, l'ambito è fuori controllo.

Quali KPI sono specifici dei programmi RISE with SAP?

Tre in aggiunta ai 30 standard: la distribuzione per livello di Clean Core delle estensioni (da A a D), la quota di estensioni con un livello e una collocazione concordati e una revisione trimestrale dello stato di salute del rapporto con SAP (escalation, livelli di servizio, qualità delle success review di SAP).

Come si calcola il ROI di un'implementazione ERP?

ROI = (benefici netti ÷ investimento totale) × 100. I benefici netti sono i risparmi misurabili e i maggiori ricavi attribuibili al sistema, meno il costo di esercizio del nuovo ambiente. L'investimento totale comprende software, implementazione, tempo interno, formazione, migrazione dei dati e supporto continuativo.

Sia prudente. I benefici pieni raramente arrivano nel primo anno. Costruisca un modello di ramp-up: 50% dei benefici a regime nel primo anno, 80% nel secondo, 100% dal terzo.

Quali sono le principali cause di sforamento del budget nei progetti ERP?

Modifiche all'ambito non monitorate, migrazione dei dati che supera di molto il piano perché i problemi di qualità emergono tardi, guasti di integrazione scoperti nei test e un change management che parte troppo tardi e fa salire il supporto post go-live.

Il monitoraggio settimanale dello scostamento di costo e un controllo formale dell'ambito affrontano la prima causa. Una valutazione precoce della qualità dei dati affronta la seconda. I test di integrazione precoci con volumi realistici affrontano la terza. Il change management fin dall'inizio affronta la quarta.

Noel D'Costa

Scritto da

Noel D'Costa

25 anni di programmi ERP SAP e Oracle nei settori aviazione, pubblica amministrazione, finanza, retail e manifatturiero. Formazione in finanza. Aiuto i team di leadership a definire con onestà il perimetro delle trasformazioni, a recuperare i programmi in difficoltà e a costruire sistemi che superano il primo anno in produzione.

Il prossimo passo

Sta gestendo un programma ERP in questo momento?

Se questo articolo tocca un programma che sta seguendo in questo momento, una conversazione di 30 minuti di solito porta più lontano di un'altra settimana di analisi interna.