RISORSE

Manutenzione del software dopo il lancio: cosa concordare

La consegna non conclude tutte le decisioni. Assistenza, aggiornamenti, servizi esterni e recupero dei dati richiedono responsabilità definite.

Distingui un difetto da una nuova richiesta

Una funzione che non rispetta il comportamento concordato e una funzione nuova sono richieste diverse. Per distinguerle servono requisiti comprensibili e criteri di accettazione. Concorda come segnalare un problema, quali informazioni allegare e chi ne valuta l’impatto. Evita di usare la stessa voce generica per correzioni, formazione e sviluppo di nuove funzionalità.

Assegna le responsabilità tecniche

Dominio, hosting, certificati, email e servizi esterni possono avere titolari e rinnovi diversi. Prepara un inventario con referente, modalità di rinnovo e accessi necessari, senza inserire password in un documento condiviso indiscriminatamente. Le credenziali vanno gestite con strumenti e permessi adeguati. Se cambi fornitore, l’inventario aiuta a capire che cosa trasferire.

Decidi come vengono gestiti gli aggiornamenti

Librerie, sistemi e integrazioni possono cambiare. Definisci chi controlla gli aggiornamenti, come vengono verificati e quali modifiche richiedono un ambiente di prova. Il piano dipende dal tipo di applicazione e dai servizi usati. Chiedi anche come viene gestito un aggiornamento che introduce un problema e se esiste una procedura per ripristinare la versione precedente.

Prepara backup e verifica del recupero

Se l’applicazione conserva dati, concorda che cosa viene copiato, con quale frequenza, chi può accedere alle copie e come si prova un ripristino. Un sito statico e un gestionale con nuovi dati ogni giorno hanno esigenze diverse. La sola presenza di un file di backup non dimostra che il servizio possa ripartire: serve una verifica adatta al contesto.

Stabilisci canali e priorità

Una segnalazione efficace descrive l’azione, il risultato atteso, quello osservato e l’impatto sul lavoro. Concorda quali canali usare e come classificare i problemi. Tempi di risposta e di risoluzione sono concetti diversi: devono essere descritti nell’accordo, senza presumere che ogni richiesta abbia la stessa urgenza o la stessa complessità.

Verifica che il passaggio di consegne sia possibile

Chiedi documentazione, modalità di esportazione dei dati e indicazioni per avviare e aggiornare il progetto. Chiarisci proprietà o licenze del codice nell’accordo. Un piano di manutenzione comprensibile rende più facile decidere come far evolvere il software. Per confrontare anche i costi nel tempo consulta la guida alla lettura del preventivo.

Vuoi applicarlo al tuo progetto? Raccontaci il tuo caso ↗