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.
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
- Aggiornare un'applicazione a PHP 8.x Applicazione ferma a PHP 7.x? Cosa cambia con PHP 8, come aggiornare codice e dipendenze senza…
- Programmatore PHP per sviluppo, correzioni e integrazioni Cerchi un programmatore PHP? Descrivi il problema: errori, aggiornamenti a PHP 8, API, gestionali…
- Sviluppatore SQL Server: query, stored procedure e prestazioni Esperto Microsoft SQL Server per query lente, deadlock, stored procedure, report e backup. Descrivi…
Correggere errore 500 su applicazione PHP dopo aggiornamento del server
Dopo che l'hosting ha aggiornato la versione di PHP, il gestionale interno mostra una pagina bianca con errore 500 su quasi tutte le pagine. Il login funziona…
- Fascia orientativa
- 80–250 €
- Tempo tecnico
- 1–4 ore
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
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
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.