Manutenzione di software legacy senza sviluppatore originale

Se usi un software sviluppato anni fa da qualcuno che non è più raggiungibile e serve correggerlo o modificarlo, puoi inviare la richiesta e ricevere una valutazione.

Descrivi il problema

Tempo tecnico indicativo

8–40 ore

Fascia di costo orientativa

450–2.500 €

Complessità tipica

Alta

In cosa consiste il problema

Molte aziende lavorano ogni giorno con software scritti in PHP datato, Visual Basic, Access o .NET di vecchia generazione. Funzionano, ma ogni modifica è rischiosa perché nessuno conosce più il codice e non esiste documentazione.

La manutenzione di software legacy parte dalla ricostruzione dell'ambiente di sviluppo e dalla comprensione del codice, per poi intervenire in modo mirato e, dove ha senso, modernizzare per gradi.

Cause frequenti

  • Sviluppatore non disponibile: conoscenza persa.
  • Tecnologie datate: componenti non più supportati.
  • Assenza di documentazione: ogni modifica richiede indagine.

Come si risolve

  • Ricostruzione ambiente: compilazione e test su copia.
  • Correzioni mirate: senza effetti collaterali.
  • Documentazione: per non dipendere da una sola persona.
  • Modernizzazione graduale: per moduli, mantenendo i dati.

Un esempio tipico

Un software di produzione in VB.NET deve ricevere due nuovi campi e un report. Prima si ricostruisce l'ambiente di compilazione, si verifica che la build corrisponda alla versione in uso e si documenta la procedura. Le modifiche vengono poi provate su una copia del database prima del rilascio.

Scenario illustrativo, non riferito a un cliente reale.

Quando serve uno sviluppatore

Quando il software è critico per l'operatività e una modifica sbagliata bloccherebbe il lavoro.

Tecnologie coinvolte

Quanto tempo può richiedere e quanto può costare

Indicativamente 8–40 ore di lavoro tecnico, per una fascia di 450–2.500 €.

Le variabili che incidono di più:

  • completezza dei sorgenti
  • tecnologie e componenti usati
  • disponibilità di persone che conoscono i processi
  • necessità di modernizzazione

Le fasce di prezzo e di tempo indicate sono orientative e dipendono da complessità, qualità del codice esistente, accessi disponibili, documentazione e requisiti effettivi. Non costituiscono preventivo.

Informazioni da preparare

  • Sorgenti completi
  • Copia del database
  • Elenco modifiche o errori
  • Persone che conoscono i processi

Problemi simili

PHP Caso esemplificativo

Convertire un sito PHP statico in un piccolo CMS gestibile

Il nostro sito è fatto di pagine PHP con i testi scritti nel codice: per cambiare una news o un orario dobbiamo chiamare un programmatore. Vorremmo poter…

Fascia orientativa
500–1.300 €
Tempo tecnico
10–24 ore
PHP Caso esemplificativo

Aggiornare applicazione da PHP 7.4 a PHP 8.3

Il nostro portale clienti gira ancora su PHP 7.4, non più supportato. Il fornitore di hosting ci ha comunicato che entro qualche mese la versione verrà…

Fascia orientativa
900–2.400 €
Tempo tecnico
16–40 ore
PHP Caso esemplificativo

Integrare il pagamento con link via SMS e WhatsApp

Molti nostri clienti ordinano al telefono. Vorremmo generare dal gestionale un link di pagamento per l'importo dell'ordine da inviare via SMS o WhatsApp, con…

Fascia orientativa
250–650 €
Tempo tecnico
5–12 ore

Domande frequenti

Conviene riscrivere tutto?

Raramente come primo passo: una modernizzazione per moduli riduce rischi e costi.

Si può lavorare senza sorgenti?

Senza sorgenti le possibilità sono molto limitate: il primo passo è recuperarli da archivi, backup o dal vecchio fornitore.

Quanto costa una prima analisi?

Una valutazione iniziale del codice e dell'ambiente richiede di norma poche ore e permette di stimare con più precisione gli interventi.

Contenuto revisionato il 05/10/2026.

Richiedi una valutazione

Descrivi la tua situazione: ricevi una valutazione tecnica con fasce orientative di tempi e costi, senza impegno.

Descrivi il problema
Chat