Roma
Via della Vite 41, 00187
+39 06 772 50 136
+39 06 770 70 449
Rende
Rende (CS)
Corso Italia 215, 87036

La manutenzione non fa notizia

Il lunedì mattina il gestionale non si apre. Qualcuno riavvia il computer, qualcuno prova dal telefono. Poi arriva la domanda in chat: «Succede anche a voi?». Nel giro di dieci minuti, un problema informatico diventa lavoro fermo, telefonate ai clienti, appuntamenti da spostare.

Fino al venerdì precedente, quel sistema sembrava a posto. Nessun guasto evidente, nessuna ragione urgente per occuparsene. L’aggiornamento poteva aspettare, il controllo dei backup pure. C’era sempre qualcosa di più visibile da consegnare.

La manutenzione informatica vive in questo equivoco: se tutto funziona, sembra superflua. Eppure una parte del lavoro tecnico serve proprio a conservare quella normalità. Per capirne il valore bisogna guardare cosa succede tra un lancio e l’altro, quando le presentazioni sono finite e il software comincia a invecchiare.

Quel piccolo intervento rimandato

Un certificato digitale ha una scadenza. Lo spazio su disco si riempie. Una libreria software smette di ricevere aggiornamenti. Sono eventi prevedibili, anche se il giorno in cui ci si accorge delle conseguenze può sembrare una sorpresa.

Prendiamo un sito aziendale: le pagine si caricano, il modulo contatti risponde, nessuno segnala anomalie. Intanto, però, un componente resta indietro di versione e i messaggi di errore aumentano nei registri del server. Finché si controlla soltanto la pagina iniziale, il problema può restare invisibile.

Il rinvio ha poi un effetto pratico. Aggiornare un componente alla volta permette di circoscrivere le verifiche; recuperare anni di arretrato può costringere a intervenire insieme su codice, database e configurazioni. A quel punto diventa più difficile capire quale modifica abbia provocato un errore.

Il backup esiste finché si riesce a ripristinarlo

La notifica dice che la copia è stata completata. Bene. Ma contiene anche gli allegati? Le credenziali per recuperarla sono disponibili se il sistema principale è fuori uso? Quanto tempo serve per rimettere in servizio l’applicazione?

Queste domande trovano risposta con una prova di ripristino. Una copia può essere leggibile e risultare comunque insufficiente: magari mancano una configurazione o una chiave necessaria ad avviare il servizio.

Anche la frequenza delle copie va rapportata al lavoro. Per un archivio aggiornato di rado, perdere le ultime ore può avere un impatto limitato. Per un sistema che registra ordini di continuo, le stesse ore significano dati da ricostruire e clienti da ricontattare. Dire «abbiamo il backup» lascia fuori proprio questa differenza.

Aggiornare senza andare alla cieca

La paura di rompere qualcosa è una delle ragioni per cui gli aggiornamenti restano in sospeso. È comprensibile, soprattutto quando un’applicazione dipende da integrazioni vecchie o poco documentate.

Serve allora preparare l’intervento: conoscere le dipendenze, provare le modifiche in un ambiente separato e stabilire come tornare alla situazione precedente. Per un negozio online, la verifica deve arrivare fino al pagamento e alla registrazione dell’ordine. Vedere la homepage non basta.

Neppure installare subito qualsiasi nuova versione è una regola sensata. Una correzione per una vulnerabilità già sfruttata richiede un’attenzione diversa da una novità grafica. La priorità dipende dall’esposizione del sistema, dall’impatto del problema e dalle misure disponibili mentre si prepara l’intervento.

Se nessuno ne risponde

«Pensavo se ne occupasse il fornitore». È una frase che può emergere quando il servizio è già fermo. Il fornitore gestisce il server, lo sviluppatore segue il codice, l’azienda paga gli abbonamenti. In mezzo restano domini, certificati, accessi e servizi esterni dei quali nessuno ha una visione completa.

La manutenzione comincia anche da qui: assegnare responsabilità precise. Chi riceve un avviso deve sapere se intervenire, a chi segnalarlo e con quale urgenza.

La documentazione serve a rendere questo lavoro trasferibile. Dove si trovano le copie, come si riavvia un servizio, quali controlli fare dopo un rilascio: informazioni brevi e aggiornate valgono molto quando la persona che conosce il sistema è in ferie. Affidarsi alla sua memoria può sembrare comodo, fino alla prima assenza.

Un posto in calendario e nel budget

La manutenzione compete con attività che promettono risultati più facili da mostrare. Una nuova funzione si presenta al cliente; una pulizia dei dati o la sostituzione di una dipendenza obsoleta richiedono qualche spiegazione in più.

Per darle spazio occorre renderne visibili gli esiti. Una prova di recupero rivela tempi troppo lunghi? Un aggiornamento elimina errori ricorrenti? Le richieste di assistenza diminuiscono dopo un intervento? Sono osservazioni utili per decidere dove investire, senza inventare stime sui disastri evitati.

Resta una scelta organizzativa: riservare tempo a queste attività anche quando non c’è un’emergenza. Se ogni ora disponibile viene assorbita dalle nuove consegne, l’arretrato cresce finché qualcuno dovrà affrontarlo sotto pressione.

Il lunedì mattina in cui il gestionale si apre regolarmente non arriva nessuna notifica di congratulazioni. Le persone entrano, trovano i dati e cominciano a lavorare. È facile non farci caso. Chi si occupa della manutenzione lavora anche perché possano permetterselo.