IT Strategy & Architecture

La maggior parte delle organizzazioni non soffre di una carenza di tecnologia. Soffre di una tecnologia che non corrisponde più al business che avrebbe dovuto servire. I sistemi si accumulano, i fornitori vengono integrati, e il panorama IT si allontana da qualsiasi enunciato coerente di dove l'organizzazione intende andare. La strategia e l'architettura IT colmano questo divario, ancorando una direzione tecnologica difendibile alle capacità: enunciati stabili di ciò che il business deve essere in grado di fare, indipendentemente dai sistemi che oggi si trovano a farlo. Esaminiamo perché questa disciplina conta ora e come Nashua affronta il lavoro nella pratica.

What Nashua offers hereInterventi che definiscono una direzione tecnologica al servizio del business e mantengono il panorama IT allineato ad essa.See the engagements

Perché la direzione è diventata la risorsa scarsa

Per due decenni il fattore vincolante nella tecnologia enterprise è stato la realizzazione. Costruire sistemi era lento, costoso e rischioso, per cui le organizzazioni capaci di eseguire in modo affidabile detenevano un vantaggio. Quel vincolo si è in gran parte dissolto. Le piattaforme cloud, i servizi gestiti, gli strumenti low-code e un mercato software-as-a-service maturo fanno sì che quasi qualsiasi capability possa essere attivata rapidamente da quasi qualsiasi team dotato di budget. La realizzazione non è più il collo di bottiglia. Lo è la coerenza.

La conseguenza è un panorama IT che cresce più velocemente della capacità di chiunque di ragionarci sopra. Le unità di business acquistano le proprie piattaforme, l'integrazione si accumula come una rete di connessioni punto a punto, e gli stessi dati di cliente o di prodotto vengono gestiti come master in quattro luoghi diversi con quattro definizioni sottilmente differenti. Ogni singola decisione era difendibile. L'insieme è un'organizzazione che non è in grado di dire con sicurezza cosa possiede, quanto costa far funzionare quei sistemi, o se il tutto si stia muovendo verso le ambizioni dichiarate o se ne stia allontanando.

Ecco perché la strategia e l'architettura IT sono passate da funzione di pianificazione di back-office a tema di competenza del consiglio di amministrazione. I regimi normativi si aspettano ormai che le istituzioni dimostrino il controllo sul proprio panorama tecnologico e sulla propria resilienza operativa. I business case degli investimenti dipendono sempre più dal fatto che un cambiamento proposto si inserisca in una direzione coerente oppure aggiunga un'ulteriore eccezione a un panorama già ingarbugliato. La risorsa scarsa non è più la capacità di costruire. È una risposta credibile e condivisa alla domanda su cosa vada costruito, cosa vada dismesso e in quale ordine. Definire quella direzione, e difenderla dalla pressione costante dell'ottimizzazione locale, è il vero lavoro.

Le capability come unità di pianificazione

La mossa fondativa di questa disciplina è separare ciò che il business fa dal modo in cui lo fa attualmente. Una capability di business è un enunciato stabile e neutrale rispetto alla tecnologia di un'abilità che l'organizzazione deve possedere: liquidare un sinistro, acquisire un cliente, prevedere la domanda, riconciliare un registro contabile. Le capability cambiano lentamente perché descrivono l'essenza dell'impresa. Le applicazioni, i processi e le infrastrutture che le realizzano cambiano di continuo. Ancorare la pianificazione alle capability anziché ai sistemi conferisce alla strategia un sistema di coordinate che sopravvive alle riorganizzazioni, ai cambi di fornitore e ai cicli tecnologici.

Un modello di capability è deliberatamente gerarchico e deliberatamente noioso. In cima si collocano alcune decine di capability di primo livello che qualsiasi operatore del settore riconoscerebbe. Al di sotto, due o tre ulteriori livelli di scomposizione raggiungono la granularità alla quale vengono effettivamente prese le decisioni di investimento e di ownership. Il valore del modello non sta nella tassonomia in sé, ma in ciò che vi si può sovrapporre. Ogni capability può essere valutata per l'importanza di business, per lo stato di salute e il costo dei sistemi che la supportano, e per l'ambizione strategica ad essa associata. Il risultato è una heat map che trasforma un panorama ingestibile in un piccolo numero di conversazioni prioritizzate.

Questa reimpostazione cambia le domande che la leadership pone. Invece di discutere se rinnovare una particolare piattaforma, la discussione diventa quali capability siano strategicamente differenzianti e meritino quindi un investimento su misura, quali siano necessarie ma non differenzianti e siano quindi candidate a pacchetti standard, e quali siano in declino e vadano progressivamente disalimentate. Il make or buy smette di essere un riflesso di procurement e diventa una conseguenza di dove una capability si colloca su quello spettro. Le roadmap smettono di essere elenchi di progetti e diventano movimenti sequenziati di capability definite, da uno stato attuale a uno stato target. La capability è ciò che consente a strategia e architettura di parlare la stessa lingua, ed è ciò che mantiene entrambe ancorate al business anziché alla tecnologia del momento.

BusinesscapabilitiesTarget architectureArchitecture principlesBuild versus buyReference modelsRoadmapsIT landscape governance
The business capability is the shared unit that ties strategy, architecture and the IT landscape together.

Cosa sta cambiando nella pratica oggi

La disciplina viene rimodellata da diverse forze contemporaneamente, e vale la pena distinguere i cambiamenti durevoli dalle mode. Il più rilevante è il passaggio dall'architettura come documentazione all'architettura come modello vivente. Per anni l'architettura target è vissuta in presentazioni e repository statici che erano obsoleti già il giorno in cui venivano approvati. La pratica moderna tratta l'architettura come dati: capability, applicazioni, flussi di dati, tecnologie e le loro relazioni contenute in un modello interrogabile che può essere mantenuto aggiornato e consultato. È questo che consente di rispondere, in un pomeriggio anziché in un trimestre, a quali sistemi sarebbero interessati dalla dismissione di una piattaforma o quali capability dipendano da una tecnologia che sta raggiungendo la fine del supporto.

Il secondo cambiamento è l'erosione del confine tra strategia e delivery continua. Quando la tecnologia veniva rilasciata annualmente, un piano pluriennale e una revisione annuale erano adeguati. Quando i team effettuano deployment in modo continuo, un piano triennale statico è un rischio. La risposta contemporanea non è abbandonare la direzione, ma mantenere un target stabile con presa leggera e rivedere frequentemente il percorso per raggiungerlo. La direzione è fissata per anni; la roadmap che vi conduce viene riesaminata ogni trimestre rispetto a ciò che è stato effettivamente rilasciato e all'aspetto che il panorama IT presenta ora.

La terza forza è la pressione che il machine learning e i sistemi generativi esercitano sulla pianificazione. Qui c'è sostanza autentica, ma arriva avvolta nel rumore. La risposta disciplinata è trattarli come capability da collocare nel modello come qualsiasi altra, con una valutazione onesta di quali siano differenzianti e quali siano commodity, anziché come un mandato a ricostruire tutto. Parallelamente, i requisiti di sovranità, residenza dei dati e resilienza stanno riportando alcune organizzazioni verso scelte deliberate di hybrid e on-premise, dopo un decennio di migrazione incondizionata al cloud. La postura matura non è né cloud-first né cloud-only, bensì una collocazione decisa per singola capability in funzione di costo, controllo e vincoli normativi. In ciascuna di queste tendenze la costante è la stessa: le organizzazioni che reggono sono quelle dotate di un modello su cui ragionare, e quelle che ne sono prive oscillano da una proposta di fornitore all'altra.

Principi di progettazione che fanno reggere un'architettura

Un'architettura target è utile solo se è costruita per sopravvivere all'impatto con la realtà. Il primo principio è la separazione esplicita delle responsabilità tra i livelli. Le capability di business, le applicazioni che le realizzano, i dati che quelle applicazioni custodiscono e la tecnologia su cui girano dovrebbero essere modellati in modo distinto e collegati da relazioni chiare. Quando questi livelli vengono confusi, un cambiamento in uno di essi si propaga in modo imprevedibile negli altri, e nessuno è in grado di tracciare il raggio d'impatto di una decisione. Mantenuti distinti, l'architettura diventa navigabile: si può passare da una capability strategica fino alla tecnologia specifica che la vincola.

Il secondo principio è che i principi architetturali devono essere pochi, specifici e vincolanti. Un principio come comprare per le capability non differenzianti, costruire solo dove ci differenziamo è utile perché decide casi reali ed esclude opzioni. Un principio come saremo agili e centrati sul cliente non decide nulla. I buoni principi sono scritti con una motivazione e, cosa cruciale, con le loro implicazioni esplicitate, così che quando un progetto propone un'eccezione il costo di quell'eccezione sia visibile. I principi che non possono essere violati non sono principi; sono aspirazioni. La disciplina sta nel dare un nome al trade-off che ciascuno impone.

Il terzo principio è progettare per la sostituibilità anziché per la permanenza. Nessun componente del panorama IT è per sempre, quindi l'architettura dovrebbe minimizzare il costo di rimuoverne uno qualsiasi. Ciò privilegia interfacce ben definite rispetto all'integrazione profonda, definizioni di dati standard rispetto a quelle specifiche di sistema, e accoppiamento lasco nei punti di giunzione dove cadono i confini organizzativi o di fornitore. I modelli di riferimento si guadagnano qui il loro posto: un'architettura di riferimento condivisa per l'integrazione, per i dati o per un dominio comune fornisce ai team uno schema sancito da seguire, il che riduce il numero di decisioni su misura e quindi il numero di passività future. L'obiettivo non è uno stato finale perfetto, che non arriva mai, ma un panorama IT le cui parti possano essere scambiate senza che ogni sostituzione diventi uno scavo.

Come falliscono questi sforzi

Le modalità di fallimento in questa disciplina sono abbastanza costanti da poter essere nominate. La torre d'avorio. Una funzione di architettura si ritira per produrre eleganti modelli di stato target che i team di delivery non comprendono né rispettano. I documenti sono internamente coerenti e praticamente inerti. Il rimedio non sono diagrammi migliori, ma inserire gli architetti nel flusso delle decisioni reali, dove i loro modelli vengono messi alla prova contro i progetti effettivi e mantenuti aggiornati proprio da quell'attrito.

Strategia e panorama si allontanano. Si fissa una direzione con convinzione, poi l'organizzazione smette di verificare se il panorama IT si stia effettivamente muovendo verso di essa. I progetti vengono realizzati, le eccezioni si accumulano, e tre anni dopo il panorama reale ha poca somiglianza con il target che nessuno ha più riesaminato. Questo è il fallimento più comune e più corrosivo, perché ogni singola deviazione era ragionevole. Prevenirlo richiede un ritmo di governance che confronti l'intento con la realtà a cadenza fissa e tratti lo scostamento come principale segnale di gestione.

Make or buy per riflesso. Le decisioni si allineano di default a ciò che l'organizzazione preferisce culturalmente, costruire tutto perché ne è capace, oppure comprare tutto per evitare l'ingegnerizzazione, anziché decidere caso per caso in base a dove la capability si colloca strategicamente. Il risultato sono sistemi su misura per funzioni commodity o vincoli da pacchetto proprio sulle capability che dovrebbero differenziare. Roadmap come elenchi di progetti. Una roadmap che enumera progetti finanziati anziché movimenti sequenziati di capability ottimizza per ciò che è già approvato e perde il filo di dove l'organizzazione sta cercando di arrivare. Bollire l'oceano. Il tentativo di modellare l'intero panorama a una profondità uniforme prima di decidere qualsiasi cosa, che produce un artefatto enorme e nessuna decisione. La disciplina consiste nel modellare fino alla profondità che una decisione richiede e non oltre, poi procedere. Ciascuno di questi fallimenti condivide una radice: si lascia spezzare il tessuto connettivo tra intento di business e realtà tecnica.

Come Nashua affronta il lavoro

Nashua tratta la strategia e l'architettura IT come una pratica continua anziché come un intervento una tantum che si conclude con un deliverable. Il lavoro di solito comincia con la definizione del sistema di coordinate: un modello di capability che riflette come questa organizzazione opera davvero, valutato per importanza di business, salute dei sistemi e costo. Quella valutazione è deliberatamente guidata dalle evidenze. Anziché accettare un organigramma idealizzato, Nashua esamina il panorama IT reale: quali applicazioni esistono, quanto costano, come si integrano e quali capability supportano davvero. La heat map che ne emerge è di solito scomoda e sempre chiarificatrice, perché rende visibile per la prima volta la distanza tra intento e realtà.

A partire da quella baseline la direzione viene fissata come architettura target espressa nello stesso linguaggio delle capability, accompagnata da un piccolo insieme di principi architetturali scritti rendendone espliciti i trade-off. La preferenza di Nashua va ai principi che decidono i casi e ai modelli di riferimento che forniscono ai team schemi sanciti, così che l'architettura riduca il numero di domande aperte anziché aggiungere uno strato di revisione. Le decisioni di make or buy e di cloud rispetto a on-premise sono impostate per singola capability, in base al suo peso strategico e ai suoi vincoli normativi e di costo, non come politica indiscriminata.

La roadmap che ne consegue è sequenziata come movimenti di capability dallo stato attuale a quello target, rendendo le dipendenze e le dismissioni tanto visibili quanto i nuovi investimenti, perché i sistemi che un'organizzazione spegne contano quanto quelli che costruisce. Cosa cruciale, Nashua istituisce il ritmo di governance che impedisce a strategia e panorama di allontanarsi: un confronto regolare tra dove il panorama IT si trova realmente e dove il target dice che dovrebbe essere, con lo scostamento trattato come il segnale che guida le decisioni successive. Questo è poco affascinante ed è la parte più spesso saltata, il che è esattamente il motivo per cui è dove il valore si accumula. Il ruolo di Nashua è tenere ferma la direzione mentre il percorso per raggiungerla viene rivisto rispetto a ciò che l'organizzazione ha effettivamente realizzato.

Dove Nashua fa la differenza

La differenza che Nashua porta è meno un singolo artefatto e più la disciplina di mantenere connessi intento e realtà nel tempo. Molte aziende sanno produrre un'architettura target; assai meno numerose saranno quelle che due anni dopo la stanno ancora governando, quando la pressione dell'ottimizzazione locale ha avuto tempo di agire. I professionisti di Nashua hanno seduto su entrambi i lati del tavolo, definendo la strategia e poi convivendo con il panorama IT che ne risulta, e quell'esperienza si riflette in consigli specifici anziché generici e in principi che sopravvivono al primo progetto difficile anziché alla prima settimana tranquilla. La misura del lavoro non è l'eleganza del modello, ma se, anni dopo, l'organizzazione è ancora in grado di dire con sicurezza dove sta andando e a che punto del percorso si trova.

C'è anche un corollario pratico che cambia ciò che al lavoro è permesso dare per scontato. Quando un intervento richiede una capability che ancora non esiste, non deve attendere un ciclo di procurement o la roadmap di un fornitore. La Nashua 360 Enterprise Platform è costruita per accogliere quasi qualsiasi funzionalità a ritmo sostenuto, attraverso un extreme vibe coding: ciò che serve viene descritto in linguaggio semplice e generato rapidamente, ma sempre entro solidi principi architetturali e sotto una rigorosa quality assurance, così che la velocità non vada mai a scapito di coerenza, sicurezza o controllo. L'effetto è strategico più che semplicemente comodo. Sposta la linea del make or buy, mantiene economica l'opzionalità e lascia che l'architettura segua la strategia anziché piegare la strategia a qualunque cosa si trovi per caso a scaffale.

Ciò che lega il tutto è il rifiuto di lasciare che la disciplina diventi teatro. Strategia e architettura si guadagnano il pane solo quando cambiano ciò che viene costruito, ciò che viene comprato e ciò che viene spento, e quando continuano a farlo mentre il business e la sua tecnologia si muovono sotto di loro. Il contributo di Nashua è rendere durevole quella connessione: un enunciato condiviso di direzione, espresso in capability che il business riconosce, mantenuto onesto rispetto al panorama IT reale con una cadenza che non viene meno. È questo che impedisce a un panorama tecnologico di allontanarsi dall'organizzazione che dovrebbe servire, ed è qui che un partner ponderato vale più di qualsiasi diagramma.