Come lavoriamo,
per ogni offerta.
Qualunque sia l'offerta da cui parti (Formazione, Audit & Consulenza o Build & Run), il progetto poggia su un'unica disciplina e finisce allo stesso modo: il tuo team possiede l'IA e la gestisce senza di noi. Ecco come si svolge, dal metodo comune alle quattro fasi deliberate di un build in produzione.
Un percorso verso
l'autonomia sull'IA.
Le tre offerte sono i gradini di un'unica scala. Puoi salire su qualsiasi gradino; la disciplina dietro ciascuno è la stessa, e la destinazione non cambia mai: il tuo team padroneggia l'IA in autonomia.
La Formazione rende competenti le tue persone (Capire). L'Audit & Consulenza ti dice dove l'IA ne vale la pena e dove no (Decidere). Il Build & Run progetta, consegna e gestisce l'IA stessa (Implementare → Gestire). Qualunque sia il gradino, tre abitudini attraversano ogni progetto: inquadriamo prima di agire, privilegiamo la prova all'opinione, e lasciamo artefatti che possiedi, trasferibili, senza dipendenza da SDEN scritta dentro la fase successiva.
È questo che "autonomia" significa qui. Non ottimizziamo per un lungo canone; ottimizziamo per il giorno in cui non avrai più bisogno di noi. Più lavoriamo insieme, meno dipendi da noi, e ogni deliverable, da una registrazione di formazione a una base di codice in produzione, è scritto per essere ripreso dal tuo team senza di noi nella stanza.
- 01
Capire
I tuoi team diventano competenti sull'IA, i suoi rischi e i suoi limiti.
- 02
Decidere
Impari dove l'IA ne vale la pena, dove è rischiosa, e da cosa cominciare.
- 03
Implementare
Progettiamo, costruiamo e consegniamo l'IA in produzione.
- 04
Gestire
La gestiamo con te, poi te la consegniamo. La possiedi.
Il metodo Build & Run,
fase per fase.
Quando il lavoro consiste nel costruire e gestire IA in produzione, ecco esattamente come si svolge: quattro fasi deliberate, ciascuna che termina con artefatti che possiedi, oltre alle discipline di ingegneria che tengono il sistema onesto e privo di debito.
Inquadramento e architettura
La prima fase produce una decisione concreta: costruire, comprare o non cominciare. SDEN consegna l'architettura, il registro dei rischi e una raccomandazione go / no-go (compresa la domanda se l'IA sia perfino lo strumento giusto) prima che venga scritta una sola riga di codice di produzione.
L'inquadramento in SDEN non è una call di discovery. È un'indagine strutturata che produce un enunciato di problema scritto che nomina il vero compito che il software deve svolgere, un'architettura e un log delle decisioni che spiega le scelte tecniche che raccomandiamo (e le alternative che abbiamo considerato), e un registro dei rischi che classifica ciò che potrebbe andare storto per sfruttabilità e impatto sul business. Per il lavoro sull'IA, va oltre: una lettura onesta della fattibilità (è un problema che un modello può risolvere in modo affidabile, o un motore a regole travestito da IA?), un trade-off build-or-buy rispetto alle soluzioni già pronte, e un esame se i tuoi dati sono davvero pronti ad alimentare un modello. La fase termina con una raccomandazione go / no-go che siamo pronti a difendere davanti al tuo consiglio.
Poniamo le domande che gli altri fornitori saltano. Chi è il decisore responsabile dalla tua parte? Com'è il lavoro per l'utente il giorno dopo il lancio, e non durante la demo? Quali dati crea il prodotto, dove risiedono e chi ha il diritto di vederli, e dove si collocano nei livelli di rischio del Regolamento europeo sull'IA? Soprattutto: cosa significa "buono", misurato? Definiamo i criteri di valutazione qui, in prima fase, perché "funziona" sia un numero su cui ci siamo accordati anziché un'impressione alla demo. La fase è pagata, inquadrata nel tempo e breve, di norma da una a tre settimane a seconda dell'ambito.
Cosa produce questa fase
- Enunciato di problema scritto con criteri di successo e di valutazione misurabili
- Diagramma di architettura + log delle decisioni (ADR), incluso il trade-off build-or-buy e la scelta "IA o no"
- Registro dei rischi classificato per sfruttabilità e impatto sul business, con classificazione al Regolamento europeo sull'IA dove pertinente
- Lettura dello stato di preparazione dei dati per ogni caso d'uso IA (fonti, qualità, accesso, retention)
- Raccomandazione go / no-go, con l'ambito che ci impegneremmo a consegnare
I rituali che manteniamo
- Un'intervista con lo stakeholder per ogni decisore responsabile dalla tua parte
- Revisione dell'architettura con gli ingegneri che costruirebbero il progetto
- Checkpoint a metà fase con una bozza degli artefatti
- Revisione finale di fase in cui presentiamo la raccomandazione go / no-go
Cosa rifiutiamo in questa fase
- Non salteremo l'inquadramento con la scusa che "sappiamo già cosa vogliamo". Abbiamo salvato abbastanza progetti per sapere che questa affermazione è raramente vera.
- Non raccomanderemo l'IA dove uno strumento più semplice vince. Se uno script, una regola o un prodotto già pronto risolve il problema, è ciò che dirà la raccomandazione go / no-go.
- Non scriveremo codice di produzione in questa fase. Tutto ciò che consegniamo qui è un prototipo di riflessione, chiaramente marcato come usa e getta.

Design e prototipazione
La seconda fase trasforma la decisione di inquadramento in qualcosa che puoi validare prima di impegnarti: un vero prototipo messo alla prova con dati reali, con le scelte di modello e di architettura messe nero su bianco.
Una demo è un video. Un prototipo è qualcosa che l'utente può davvero usare, sulla vera forma dei dati, sullo stack esatto che consegneremo in produzione. La seconda fase consegna quest'ultimo. Il team progetta i percorsi essenziali, costruisce un prototipo interattivo per i cammini più a rischio (quelli che determinano se il prodotto è usabile, non quelli che determinano se è bello), e li valida su dati reali e con utenti reali prima che venga posata una sola riga di codice di produzione.
Per l'IA, è qui che si prendono e si registrano le scelte gravide di conseguenze: quale modello, e perché; il retrieval aumentato (RAG) anziché il fine-tuning anziché un semplice prompt; una sola chiamata anziché un agente; e il budget di costo e di latenza entro cui ciascun approccio deve stare. Propendiamo per la tecnologia noiosa sotto l'IA (framework, database e hosting che la comunità ha già debuggato su scala) e nominiamo la ragione di ogni scelta. La fase progetta anche il banco di valutazione: il set di test valutati che ci dirà, in automatico e a ogni modifica, se l'IA migliora o peggiora. Produce il prototipo, un design system (token, componenti, baseline di accessibilità) e questo piano di valutazione e di test per la fase di produzione.
Cosa produce questa fase
- Prototipo interattivo dei percorsi più a rischio, funzionante su dati reali
- Decisione di modello e di architettura (scelta del modello, RAG / fine-tuning / agente) con giustificazione scritta (ADR)
- Un banco di valutazione: un set di test valutato e le metriche che la produzione misurerà a ogni modifica
- Budget di costo e di latenza per approccio IA, nominato d'entrata
- Design system (token, componenti, baseline di accessibilità)
I rituali che manteniamo
- Due sessioni di test utente sul prototipo prima dell'inizio della terza fase
- Revisione di design settimanale con l'ingegneria nella stanza
- Demo con lo stakeholder a metà fase del prototipo live
- Presentazione dettagliata del piano di test a fine fase
Cosa rifiutiamo in questa fase
- Non presenteremo un prototipo che simula i percorsi di errore. Se la demo si schianta quando l'utente sbaglia, il prototipo è incompleto.
- Non sceglieremo il modello più grande per riflesso. Il default è il modello più piccolo che supera le valutazioni entro il budget di costo e di latenza.
- Non sceglieremo uno stack perché è di moda. La risposta di default è lo stack noioso che il team potrà ancora mantenere tra tre anni.

Sviluppo e hardening
La terza fase trasforma il prototipo validato in software di qualità produzione, in brevi iterazioni, con una code review su ogni modifica, la sicurezza integrata fin dalla fase di design, e nessun debito tecnico lasciato indietro.
Lo sviluppo in SDEN si svolge in iterazioni di due settimane, con una versione funzionante alla fine di ciascuna. Ogni pull request è revisionata da un secondo ingegnere prima del merge; la barriera di merge esegue la suite di test, la suite di valutazioni della seconda fase, gli analizzatori di sicurezza (SCA, SAST, rilevamento dei segreti) e il type checker. La protezione dei branch è attiva, i commit firmati sono attivi, e nessun ingegnere, nemmeno il più esperto, può aggirare i check. Il risultato è una base di codice dove il secondo ingegnere che legge un file lo capisce già, e dove una modifica che degrada in silenzio l'IA fa fallire la continuous integration anziché arrivare in produzione.
L'hardening è la parte che la maggior parte dei fornitori salta. È il lavoro che trasforma "gira" in "gira in produzione per i prossimi tre anni". Per l'IA, significa guardrail sugli input e sugli output, tetti di costo perché un ciclo impazzito non possa rovinare la funzionalità, e una revisione di sicurezza contro la prompt injection e l'OWASP LLM Top 10, oltre all'OWASP Top 10 e al livello ASVS pertinente. Include anche i test di carico contro i profili di traffico attesi, i test di caos sui modi di guasto che il registro dei rischi ha segnalato in prima fase, oltre alla clausola di assenza di debito tecnico: non consegneremo codice per cui non saremmo disposti a ricevere un alert alle 3 del mattino. Se una scadenza forza una scorciatoia, la scorciatoia atterra nel tracker dei problemi come un P0, e viene ripagata prima che arrivi la prossima funzionalità. Documentiamo esplicitamente questa disciplina nella nostra postura di ingegneria della sicurezza.
Cosa produce questa fase
- Applicazione di qualità produzione nei tuoi repository, deployata in staging
- Suite di test e di valutazioni che coprono i cammini di successo, di errore, i casi limite e la qualità dell'IA
- Guardrail e tetti di costo integrati (controlli su input/output, limiti di spesa)
- Revisione di sicurezza contro l'OWASP Top 10, l'OWASP LLM Top 10 e il livello ASVS pertinente
- Risultati dei test di carico e di caos contro i profili di traffico documentati
I rituali che manteniamo
- Cadenza di iterazione di due settimane con una versione funzionante alla fine di ciascuna
- Demo settimanale con lo stakeholder del cliente, live in staging
- Code review su ogni pull request, senza eccezioni
- Retrospettiva di fine iterazione con il team di ingegneria
Cosa rifiutiamo in questa fase
- Non aggireremo i check di merge sotto la pressione di una scadenza. Se il check ha torto, è il check il bug.
- Non consegneremo una funzionalità di IA che fallisce le sue stesse valutazioni, né una funzionalità senza guardrail né tetto di costo. "Sembrava buono alla demo" non è un criterio di go-live.
- Non consegneremo codice con una vulnerabilità di gravità elevata nota e non mitigata. La vulnerabilità viene corretta; la scadenza viene rinegoziata onestamente.

Consegna e supporto
La quarta fase è una messa in produzione controllata, accompagnata dagli artefatti operativi di cui un team ha bisogno per gestire il software (e l'IA che contiene) una volta che il ruolo di SDEN si attenua: runbook, monitoraggio, SLO, piano di reperibilità.
La consegna è progressiva. La prima messa in produzione atterra dietro un feature flag, per un solo tenant o una piccola coorte di utenti. Monitoriamo gli SLO (e, per l'IA, i numeri di qualità e di costo) contro traffico di produzione reale durante una finestra di osservazione definita, poi allarghiamo all'audience completa una volta che i dati confermano che il sistema si comporta come previsto. La messa in produzione non è un evento da calendario: è un cambio di stato misurabile.
Ciò che consegniamo con la release è ciò che rende il progetto duraturo: un runbook per ogni attività operativa, una dashboard di monitoraggio che espone gli SLO che ci siamo impegnati a rispettare oltre al comportamento dell'IA in produzione (qualità, deriva, tasso di allucinazione e spesa, non solo la disponibilità), un piano di reperibilità per gli incidenti che il registro dei rischi ha anticipato, un template di risposta agli incidenti, e una documentazione scritta per il prossimo ingegnere che entrerà nel tuo team. Elemento cruciale, la consegna trasferisce l'IA stessa: i prompt, la suite di valutazioni e i guardrail, affinché il tuo team possa modificare il sistema in sicurezza, e non solo tenerlo acceso. I progetti SDEN non finiscono alla messa in produzione: si attenuano. Ci impegniamo a una finestra di supporto definita dopo il lancio (di norma da tre a sei mesi, calibrata sul progetto) durante la quale gestiamo il sistema insieme al tuo team, e durante la quale si trasferisce la conoscenza operativa, non solo il codice.
Cosa produce questa fase
- Messa in produzione progressiva con deploy tramite feature flag
- Runbook per ogni attività di produzione corrente
- Monitoraggio degli SLO e del comportamento dell'IA: qualità, deriva, tasso di allucinazione e costo
- Piano di reperibilità per gli incidenti che il registro dei rischi ha anticipato
- Consegna dei prompt, delle valutazioni e dei guardrail, con una documentazione per il prossimo ingegnere
I rituali che manteniamo
- Revisione di prontezza prima della messa in produzione contro la checklist pubblicata
- Deploy progressivo con criteri di allargamento documentati
- Rotazione di reperibilità congiunta durante la finestra di supporto
- Revisione mensile dei dati di SLO durante la finestra di supporto
Cosa rifiutiamo in questa fase
- Non dichiareremo una release "online" prima che gli SLO siano stati osservati contro traffico reale.
- Non abbandoneremo il team al passaggio di consegne. Il passaggio è un processo definito, non una e-mail con uno ZIP allegato.

Approccio:
domande sulla collaborazione.
Risposte dirette alle domande che ci vengono poste più spesso. Se la tua non c'è, scrivi al team.