Evoluzione e manutenzione siti: correttiva, adattativa, evolutiva
Gestiamo l'evoluzione continua del sito con manutenzione correttiva, adattativa e perfettiva. Modello a ore o pacchetti prepagati a scalare con scontistica progressiva.
Cos'è l'evoluzione e manutenzione di un sito
L'evoluzione e manutenzione di un sito è il servizio continuativo che presidia il sito dopo il lancio: correggere errori e malfunzionamenti, adattare il sito ai cambiamenti dell'ambiente in cui vive (nuove versioni di browser, sistemi operativi, framework, normative), evolverlo nel tempo con nuove funzionalità, ottimizzazioni, sezioni aggiuntive. È il riconoscimento operativo del fatto che un sito web non è un progetto chiuso al lancio ma un sistema che vive, cambia, deve restare aggiornato.
A differenza di un progetto di sito web (che ha un inizio e una fine, con il lancio come milestone), la manutenzione è un servizio continuativo, contrattualizzato, dimensionato sul volume di attività atteso nel periodo. A differenza di una manutenzione informatica generica (che presidia macchine, sistemi, infrastrutture), la manutenzione di un sito web include sia il livello tecnico (codice, hosting, sicurezza, performance) sia quello editoriale-funzionale (contenuti, esperienza utente, nuove funzionalità di business).
È il servizio che fa la differenza tra un sito che invecchia rapidamente e un sito che resta efficace per anni. Un sito senza manutenzione strutturata accumula debito tecnico (vulnerabilità di sicurezza non patchate, librerie obsolete, performance che peggiorano), debito editoriale (contenuti datati, informazioni sbagliate, link rotti), debito esperienziale (interfacce che invecchiano rispetto agli standard d'uso che gli utenti si aspettano altrove). Il debito accumulato porta tipicamente a un rifacimento completo dopo 3-4 anni; un sito ben manutenuto può invece vivere 6-8 anni con evoluzione incrementale.
Le tre tipologie di manutenzione
La manutenzione del software è classificata da decenni in tre tipologie con scopi e ritmi diversi. La distinzione è utile per dimensionare il contratto e capire dove va l'investimento nel tempo.
Manutenzione correttiva (o riparativa). Correzione di bug, malfunzionamenti, errori scoperti dopo il lancio o emersi nel tempo. Esempi: un form che non invia correttamente, un'immagine che non si carica su certi browser, un errore di calcolo nel carrello, un link interno rotto. Funzione: ripristinare il funzionamento corretto del sito. Tipicamente la voce minoritaria del budget di manutenzione per siti ben costruiti (10-20% del totale), maggioritaria per siti costruiti male o ereditati da fornitori precedenti senza standard di qualità.
Manutenzione adattativa. Adattamento del sito ai cambiamenti dell'ambiente in cui vive, anche quando il sito stesso non è cambiato. Esempi: aggiornamenti delle versioni dei browser che modificano il rendering di certi componenti, nuove versioni di sistemi operativi mobile, aggiornamenti dei framework e delle librerie usate, evoluzione delle normative (GDPR, accessibilità WCAG, cookie law, normative settoriali), adattamento a nuovi servizi terzi (API che cambiano, integrazioni che si rompono). Funzione: mantenere il sito allineato al contesto tecnologico e normativo. Voce significativa del budget (20-35% del totale), spesso sottovalutata nelle previsioni iniziali.
Manutenzione perfettiva (o evolutiva). Miglioramenti, ottimizzazioni, nuove funzionalità che il sito non aveva al lancio ma che servono nel tempo. Esempi: aggiunta di una nuova sezione (lavora con noi, area press, blog), miglioramento dei flussi di conversione, aggiunta di una lingua, integrazione con un nuovo CRM, evoluzione del sistema di contenuti per nuove tipologie di articoli, ottimizzazioni di performance e SEO. Funzione: far evolvere il sito mantenendolo competitivo. Voce maggioritaria del budget per siti vivi e in crescita (45-65% del totale): è qui che il sito si differenzia nel tempo dai competitor che invece restano fermi.
Quando il sito è pronto per un contratto di manutenzione
Tutti i siti hanno bisogno di manutenzione, ma il modello contrattuale varia. Un contratto di manutenzione strutturato ha senso quando il sito ha caratteristiche di permanenza e centralità: è il sito principale di un'azienda strutturata, gestisce volumi significativi di traffico, è integrato con sistemi gestionali, contiene contenuti che richiedono aggiornamento ricorrente, è soggetto a normative che evolvono (GDPR, accessibilità, normative settoriali). In questi casi il contratto di manutenzione è la scelta più conveniente sia economicamente sia operativamente.
Per siti molto piccoli, statici, con esigenze di manutenzione sporadiche, il modello a chiamata può essere più adatto: nessun contratto, intervento puntuale quando serve, pagamento a consuntivo. È il caso di siti vetrina di micro-imprese, siti istituzionali di organizzazioni con bassissima frequenza di aggiornamento, siti di archivio o documentazione che cambiano raramente.
Il segnale che è ora di passare dal modello a chiamata a un contratto strutturato è tipicamente operativo: quando le richieste di intervento diventano più frequenti di una al mese, quando si accumula un backlog di cose da fare che non si fanno mai, quando i tempi di risposta tra richiesta e risoluzione diventano un problema operativo, quando ci sono integrazioni con sistemi terzi che richiedono presidio continuo.
Il servizio di evoluzione e manutenzione è strutturato su due modelli di engagement, più un set di standard di processo comuni a entrambi.
Modello a ore. Tariffa oraria standard di 75 €/ora, fatturazione a consuntivo mensile. Adatto a clienti con esigenze di manutenzione discontinue e poco prevedibili, dove non ha senso impegnarsi su un volume mensile fisso. Trasparenza massima: si paga solo per le ore effettivamente lavorate, senza minimi o impegni di volume.
Pacchetti prepagati a scalare. Acquisto di un monte ore complessivo, da consumare nei mesi successivi in base alle esigenze (le ore non scadono e si trascinano fino a esaurimento). Scontistica progressiva al crescere del pacchetto: più ampio è il monte ore acquistato, più conveniente la tariffa oraria effettiva. È il modello più adatto a clienti con esigenze ricorrenti e con preferenza per la pianificazione di budget annuale. Permette anche di mescolare tipologie di intervento (correttiva, adattativa, perfettiva) senza ridiscutere il contratto per ogni esigenza diversa.
Standard di processo. In entrambi i modelli applichiamo gli stessi standard operativi: canale di richiesta strutturato (ticket o email dedicata, non interventi via WhatsApp o telefono al collaboratore individuale), classificazione delle richieste per tipologia (correttiva, adattativa, perfettiva) e priorità, stima preventiva del tempo richiesto prima dell'intervento per le attività non banali, esecuzione tracciata con log delle modifiche, reporting mensile delle ore consumate e degli interventi fatti. Per richieste urgenti (sito non funzionante, problemi di sicurezza attivi) garantiamo presa in carico in giornata lavorativa.
Risultati attesi e KPI
Il successo di un contratto di manutenzione si misura su quattro dimensioni convergenti.
Uptime e stabilità del sito. La percentuale di tempo in cui il sito è disponibile e funzionante correttamente. KPI di base: per siti business-critical l'aspettativa è 99,9%+ di uptime (meno di 9 ore di downtime all'anno). Misurabile con tool di monitoraggio esterni che pingano il sito ogni minuto.
Tempo di risoluzione delle richieste. Il tempo medio tra l'apertura di una richiesta e la sua chiusura, segmentato per priorità: urgenze (sito giù, vulnerabilità di sicurezza, dati esposti) entro la giornata lavorativa, richieste standard entro 3-5 giorni lavorativi, richieste evolutive entro 2-3 settimane in base alla complessità.
Stabilità delle performance. I Core Web Vitals (LCP, INP, CLS) e gli altri indicatori di performance restano stabili o migliorano nel tempo. KPI critico per la visibilità organica: un sito che peggiora gradualmente nelle performance perde posizionamento anche senza che lo si noti, perché Google integra le performance nel ranking. Monitoraggio continuo e interventi adattativi appena le performance iniziano a degradare.
Riduzione del debito tecnico ed editoriale nel tempo. Quanto il sito è oggi in salute rispetto a quando è stato lanciato. KPI qualitativo ma fondamentale: un contratto di manutenzione ben fatto produce un sito che dopo 3 anni è più solido, più veloce, più ricco di quando è stato lanciato; un contratto mal fatto (o l'assenza di contratto) produce un sito che dopo 3 anni è in condizioni peggiori e che richiede un rifacimento completo.
I volumi tipici di un contratto di manutenzione variano molto con la scala del sito: per un sito vetrina o corporate piccolo, 2-5 ore al mese sono sufficienti; per un sito corporate medio con aggiornamenti regolari e integrazioni standard, 8-20 ore al mese; per un sito corporate complesso con integrazioni multiple ed evoluzione continua, 30-60 ore al mese; per siti enterprise o regolati con compliance continua, 60-150+ ore al mese.
Domande frequenti
Dipende dal volume di attività richiesto e dal modello di engagement scelto. La tariffa oraria standard è di 75 €/ora. Per pacchetti prepagati di monte ore a scalare si applicano scontistiche progressive al crescere del pacchetto. Range tipici di spesa mensile (orientativi, basati sui volumi medi di siti reali): un sito vetrina o corporate piccolo con manutenzione di base 150-400 euro/mese (2-5 ore); un sito corporate medio con aggiornamenti regolari e integrazioni standard 600-1.500 euro/mese (8-20 ore); un sito corporate complesso con integrazioni multiple ed evoluzione continua 2.200-4.500 euro/mese (30-60 ore); un sito enterprise o regolato con compliance continua 4.500-11.000+ euro/mese (60-150+ ore). Per progetti con esigenze molto variabili il modello a ore senza contratto fisso può essere conveniente; per progetti con esigenze ricorrenti il pacchetto prepagato lo è quasi sempre.
Sì, ed è una pratica abbastanza comune. La condizione fondamentale è la disponibilità della documentazione tecnica del sito: codice sorgente completo, credenziali di accesso a tutti i sistemi (hosting, dominio, CMS, integrazioni, servizi terzi), documentazione delle integrazioni custom. Senza questa documentazione il cambio agenzia è possibile ma richiede una fase di reverse engineering che ha tempi e costi significativi (tipicamente 5-15 ore di analisi prima di poter intervenire sui primi ticket). Le agenzie serie consegnano tutta la documentazione al cliente in modo strutturato e mantengono la titolarità di codice e dati in capo al cliente fin dall'inizio del rapporto; le agenzie che usano la complessità tecnica come strumento di lock-in commerciale rendono i passaggi più costosi e frustranti. La buona pratica al momento del cambio: fase di overlap di 4-8 settimane in cui la vecchia e la nuova agenzia coesistono, per garantire il passaggio di consegne senza interruzioni di servizio.
Dipende dalla scala dell'azienda e dalla strategicità del sito. La manutenzione interna (sviluppatore o team interno) ha senso quando il sito è centrale per il business e gestisce volumi significativi, quando l'azienda ha già un team IT interno che può assumere anche le competenze web specifiche, quando l'azienda preferisce avere il controllo completo del processo per ragioni strategiche o di compliance. La manutenzione esterna (agenzia o consulente) ha senso quando il volume di manutenzione non giustifica una figura interna dedicata, quando servono competenze specialistiche che cambiano nel tempo (un team interno di una persona o due raramente è specialista su tutti i fronti: sicurezza, performance, SEO, design, integrazioni), quando l'azienda preferisce flessibilità nei volumi (gestire i picchi di manutenzione senza dover prevedere l'assunzione). Il modello ibrido è frequente nelle aziende strutturate: figura interna che gestisce le richieste editoriali quotidiane e fa da interlocutore, agenzia esterna che gestisce le evoluzioni tecniche e l'adattativa.