Per chi è
Per aziende con un software che funziona ma nessuno vuole più toccare: lo sviluppatore originale non c’è più, gli aggiornamenti sono fermi, ogni modifica rompe qualcos’altro. Oppure per chi ha un gestionale che va bene ma deve crescere con l’azienda.
Cosa ottieni
- Un’analisi dello stato del codice: cosa conviene mantenere, sistemare o riscrivere, con le priorità.
- Aggiornamenti e sicurezza: dipendenze, librerie e server aggiornati, vulnerabilità corrette.
- Performance e stabilità: le schermate lente e gli errori ricorrenti, individuati e risolti.
- Nuove funzioni sviluppate su una base messa in ordine, senza ripartire da zero.
- Documentazione, così il software non dipende più da una sola persona.
Come ci lavoro
Prima di cambiare qualsiasi cosa leggo il codice, lo faccio girare in un ambiente di prova e metto in sicurezza i punti critici con test e backup. Solo dopo intervengo, a piccoli passi e con rilasci frequenti, per non fermare chi lo usa ogni giorno.
Quando serve sostituire una parte vecchia, la affianco a quella nuova e la sposto gradualmente: il lavoro quotidiano continua e il rischio resta basso.
Tecnologie
Lavoro su progetti TypeScript, Angular, Node.js e PHP, con database PostgreSQL e MySQL. Per tecnologie diverse ti dico subito se posso intervenire bene o se conviene coinvolgere qualcun altro.
Tempi e costi
Si parte da un’analisi del codice esistente, con un costo definito in anticipo. Ne esce una lista di interventi con priorità e stima; poi scegli se procedere a progetto o con un contratto di assistenza continuativa.