Guida utente
Come usare l'Internalization Estimator passo dopo passo
L'Internalization Estimator è uno strumento decisionale per valutare quanto di un progetto digitale possa essere internalizzato, gestito in modello misto o mantenuto esterno. Il primo caso d'uso è Azzurro Ascolto, ma l'app può essere adattata a qualsiasi iniziativa digitale di Telefono Azzurro.
Il motore è deterministico: ogni numero (score, costi, FTE, risparmi) deriva da formule verificabili e parametrizzabili. L'AI, se presente, può solo spiegare, proporre WBS o redigere testi: non modifica i calcoli.
- Definisci il progetto in Valutazione: nome, tipologia, utenti, operatori, budget, complessità e sensibilità.
- Attiva i moduli demo (es. Azzurro Ascolto) per caricare una WBS precostruita, oppure parte da un progetto vuoto.
- Calibra le capacità interne in Capacità interna: livelli da 0 (inesistente) a 5 (matura).
- Esamina la Matrice attività per vedere il punteggio, la classificazione e il perché di ogni attività.
- Confronta gli scenari in Scenari e leggi la raccomandazione nella Dashboard.
- Affina tariffe e pesi in Parametri economici e Parametri del modello se vuoi simulare ipotesi alternative.
- Esporta i risultati in Excel/CSV o stampa/PDF per condividerli.
La Dashboard è il cruscotto direzionale. Mostra i KPI principali, i grafici di confronto tra scenari, la composizione dei costi e la raccomandazione finale.
- % attività internalizzabili: quota di ore classificate come internalizzabili o in modello misto.
- Costi a 3 anni: confronto tra full outsourcing, modello misto e internalizzazione forte.
- Risparmio potenziale: differenza tra lo scenario più costoso e quello più economico.
- FTE modello misto: numero di equivalenti tempo pieno necessari per lo scenario B.
In questa pagina inserisci i dati di base del progetto. I campi influenzano direttamente il motore:
- Complessità e sensibilità: aumentano il malus sullo score.
- Flag: dati sanitari, minori, cybersecurity, responsabilità sanitaria, DPIA, ecc. Attivano tag di rischio e cap specifici.
- Moduli demo: caricano la WBS predefinita di Azzurro Ascolto con attività, ore, profili e vincoli già impostati.
Valuta su una scala da 0 a 5 la maturità del team interno in 14 aree (product design, UX/UI, Lovable, Supabase, workflow, AI, testing, project management, ecc.).
- 0-1: competenza assente o molto bassa → forte spinta verso l'esternalizzazione.
- 2-3: competenza media → attività standard internalizzabili, specialistica esterna.
- 4-5: competenza matura → bonus sullo score e maggiore quota internalizzabile.
Il pulsante Ripristina scenario iniziale riporta i livelli a quelli del progetto demo.
La matrice elenca tutte le attività della WBS con score, classificazione, ore e costi. È il cuore della trasparenza del motore.
- Score: punteggio deterministico composto da bonus (attività standard, Lovable-ready, UI/UX, CRUD, ecc.) e malus (dati sensibili, cybersecurity, giudizio clinico, ecc.).
- Classificazione: Internalizzare (score ≥ soglia interno), Modello misto (tra soglia misto e interno), Esternalizzare (sotto soglia misto o con cap hard).
- Cap hard: attività cliniche sono capping al 30%, quelle specialistiche al 50%. Puoi sovrascrivere il cap di singole attività.
- Override: puoi modificare manualmente le ore o lo score di una attività per riflettere situazioni specifiche. Il motore ricalcola tutto in tempo reale.
L'app confronta tre scenari su orizzonte di 3 anni. I costi includono start-up, regime annuale, software, specialisti esterni e operations.
- Scenario A — Full outsourcing: tutto esterno. Serve come baseline di confronto.
- Scenario B — Modello misto: internalizza ciò che è sicuro e maturo (prodotto, front-end, backoffice, database, workflow, operations); mantiene esterna la specialistica clinica e ad alto rischio. È spesso la raccomandazione ottimale.
- Scenario C — Massima internalizzazione: applica la quota calcolata dal motore a tutte le attività, rispettando comunque i cap hard.
Per ogni scenario vedi FTE totali e per famiglia, costi software/licenze, delivery stimata in giorni e livello di rischio.
La matrice decisionale 2x2 posiziona le attività in base a capacità interna (alta/bassa) e rischio/specializzazione (alto/basso):
- Bassa capacità + alto rischio → ESTERNALIZZA.
- Alta capacità + alto rischio → MODELLO MISTO.
- Bassa capacità + basso rischio → VALUTA BUILD / BUY.
- Alta capacità + basso rischio → INTERNALIZZA.
Qui personalizzi le basi economiche della stima. Ogni modifica si riflette immediatamente su costi, risparmi e FTE.
- Tariffe giornaliere esterne per profilo (developer, designer, PM, cybersecurity, privacy, legale, psicologo, supervisore clinico, system integrator).
- Costo orario interno e costo opportunità.
- Ore produttive annue per FTE: influenza il numero di risorse interne necessarie.
- Costi annuali software/licenze: nove voci predefinite, modificabili.
Questa pagina è dedicata agli esperti che vogliono ispezionare o modificare il motore deterministico:
- Score base e pesi dei tag positivi e di rischio.
- Bonus capacità per ogni livello 0-5.
- Malus complessità/sensibilità.
- Soglie di classificazione (interno / misto / esterno).
- Cap hard globale per attività cliniche (30%) e specialistiche (50%), più override per singola attività nella Matrice.
- Quote Scenario B: quanto internalizzare per area e per tipologia clinica/specialistica.
La pagina Progetti permette di gestire più stime in parallelo:
- Crea una nuova valutazione vuota o duplicando quella attiva.
- Seleziona il progetto attivo dal menu in alto.
- Confronta più progetti su % internalizzabile, costi a 3 anni e FTE.
- Elimina un progetto (disabilitato se ne rimane solo uno).
I progetti sono salvati nel browser (localStorage). In futuro potranno essere sincronizzati su Lovable Cloud.
Dalla Dashboard e dalla pagina Progetti puoi esportare i dati in diversi modi:
- Excel/CSV: file separato da punto e virgola, con BOM UTF-8 per compatibilità Excel italiano.
- JSON: dump completo del progetto per backup o trasferimento.
- Stampa / PDF: usa la stampa del browser, ottimizzata per nascondere la navigazione e mostrare solo il contenuto.
I numeri sono affidabili? Sono deterministici e basati sui parametri che hai inserito. Servono come base di discussione, non come preventivo vincolante.
Posso modificare una singola attività? Sì, nella Matrice attività puoi cambiare ore, score e cap. Il motore ricalcola tutto.
Cosa succede se cambio i parametri del modello? Lo score e le classificazioni si aggiornano in tempo reale. Puoi sempre ripristinare i valori predefiniti.
I dati clinici restano sempre esterni? No: il motore applica un cap massimo (default 30%) che può essere abbassato ma non superato, salvo override esplicito su singola attività.