Vai al contenuto
COGNIVISE

Assistenza e manuten­zione software e applica­zioni

Un software senza manutenzione diventa più lento, meno sicuro e più difficile da modificare. Di solito così gradualmente che nessuno se ne accorge, finché un rilascio non comincia a fare paura.

* Assistenza e manutenzione software dopo il lancio. Monitoraggio, correzioni e miglioramenti, con codice e documentazione conservati nei tuoi account.

Dopo il lancio

Il lancio è l’inizio del lavoro, non la fine

Restiamo coinvolti dopo il lancio proprio perché questo non succeda. Può essere un contratto con tempi di risposta garantiti, un monte giornate di sviluppo ogni mese oppure uno specialista occasionale quando serve qualcosa di specifico. In altre parole, manutenzione delle applicazioni e assistenza dimensionate sul software, non vendute come pacchetto fisso. L’assistenza e la manutenzione di siti web funzionano allo stesso modo, che ci sia da seguire una piattaforma, un’applicazione o un negozio online.

Cosa comprende dipende da ciò di cui il tuo software ha davvero bisogno.

Cosa comprende l’assistenza

01

Aggiornamenti e sicurezza

Dipendenze, patch e aggiornamenti della piattaforma

02

Monitoraggio e avvisi

I problemi emergono prima che li trovino i tuoi clienti

03

Risoluzione dei problemi

Con una procedura e tempi di intervento concordati

04

Velocità e costi di esercizio

Lavoro sulle prestazioni e su quanto spendi per l’hosting

05

Nuove funzionalità

Sviluppo continuo in base a come viene usato il prodotto

06

Nuove integrazioni

Collegare i sistemi man mano che la tua attività cambia

Proprietà

Il codice che scriviamo per te è tuo, di default

Un software che non puoi lasciare non è un patrimonio. Di default, tutto ciò che sviluppiamo è tuo: la piattaforma, il codice sorgente e la documentazione necessaria per gestirlo, mantenerlo ed estenderlo. Tutto nei tuoi repository e account, consegnato man mano e non alla fine.

Se un incarico funziona diversamente, lo concordiamo per iscritto prima che il lavoro inizi. In ogni caso, l’obiettivo è un software che la tua azienda possa capire, gestire e far crescere. Con noi o senza di noi.

Vedi anche: Sviluppo software su misura · Realizzazione di siti web ed e-commerce · Blog (in inglese): What to expect from software support after launch · Blog (in inglese): UK Budget 2026: what it means for business software · Blog (in inglese): Node2Shell Brotli flaw: what to check and patch · Blog (in inglese): Software maintenance contracts: what a fair one includes · Notizie: Rilasci di sicurezza di Node.js previsti per l’11 novembre 2026 · Notizie: Raccomandazione della CNIL su strumenti di session replay e consenso · Notizie: Rilascio di sicurezza di Next.js

Assistenza e manuten­zione: domande frequenti

Quello che ci chiedono prima che tutto questo inizi – compreso ciò che non possiamo promettere.

È il lavoro continuativo che mantiene un software in funzione dopo il lancio: la manutenzione lo tiene aggiornato con update, patch e aggiornamenti della piattaforma, mentre l’assistenza è il canale e la procedura da seguire quando qualcosa va storto. Si organizza con un contratto, un monte giornate di sviluppo mensile o un aiuto occasionale. Il nostro articolo (in inglese) su cosa copre l’assistenza applicativa spiega cosa concordare prima del lancio.

Sono due cose diverse, e la maggior parte dei contratti le confonde. La manutenzione tiene aggiornato il software – aggiornamenti delle dipendenze e di sicurezza, patch, aggiornamenti della piattaforma. L’assistenza è ciò che succede quando qualcosa non va: un canale per segnalarlo, una procedura concordata e un tempo di risposta. Il nostro articolo (in inglese) su cosa copre l’assistenza applicativa spiega cosa è normalmente incluso e cosa concordare prima del lancio, non dopo che qualcosa si è rotto.

Tre formule abituali: un contratto con tempi di risposta concordati, un monte giornate di sviluppo ogni mese, oppure un aiuto occasionale quando serve. Quale sia adatta dipende da quanto cambia il software e da quanto ti costa quando si ferma.

Spesso sì. Partiamo da un’analisi di ciò che esiste e ti diciamo onestamente in che stato è, anche quando la risposta giusta è un intervento di risanamento prima che qualcuno si impegni su tempi di risposta.

Può comprenderle. Lo sviluppo continuo in base a come il prodotto viene usato davvero fa parte del nostro modo di lavorare, non è un contratto separato per cui devi rincorrerci, e lo stesso vale per il collegamento di nuovi sistemi quando la tua attività cambia. Cosa rientra nel perimetro si concorda, non si dà per scontato.

Restano tuoi. Il codice e la documentazione stanno sempre nei tuoi repository e account, ed è anche questo che rende semplice portare il lavoro altrove, se un giorno lo vorrai.

Prossimo passo

Parliamo del tuo progetto

Raccontaci cosa vuoi fare. Ti diremo cosa servirebbe e come lo affronteremmo, e ti diremo con franchezza se non siamo le persone giuste.