Acquisti un sito... e poi?
Quando compriamo un'auto chiediamo della garanzia. Comprando un apparecchio elettronico vogliamo sapere com'è l'assistenza. Ristrutturando una casa ci aspettiamo che l'appaltatore si assuma la responsabilità per il proprio lavoro.
E quando si ordina un sito web o un'app?
Spesso viene fatta una sola domanda: "Quando sarà pronto?"
È comprensibile. Tutti vogliono avviare il loro progetto il prima possibile. Il problema è che il giorno del rilascio non è la fine del progetto. È il momento in cui la soluzione comincia a funzionare in un ambiente reale.
Ed è proprio allora che la garanzia assume la massima importanza.
Che cos'è esattamente la garanzia sul software?
Molte persone presumono erroneamente che la garanzia significhi aggiungere gratuitamente nuove funzionalità. Non è così.
La garanzia copre la correttezza del funzionamento della soluzione secondo l'ambito concordato del progetto.
Se dopo il rilascio emerge un errore dovuto al processo di progettazione o di programmazione, l'appaltatore dovrebbe correggerlo secondo i termini della garanzia. È la responsabilità per la qualità del proprio lavoro. Non per i requisiti di business che cambiano.
Garanzia e sviluppo del sistema: non sono la stessa cosa
Questa è una distinzione molto importante.
Per esempio: Dopo sei mesi l'azienda vuole aggiungere un modulo di prenotazione. Non è una riparazione di un errore, è lo sviluppo del sistema.
Lo stesso vale per l'integrazione con un nuovo sistema ERP, l'aggiunta di nuovi metodi di pagamento o la ristrutturazione del pannello di amministrazione: sono nuove funzionalità.
Se invece il modulo di contatto smette di funzionare a causa di un errore nel codice prodotto durante l'esecuzione del progetto, allora si tratta di una questione coperta dalla garanzia.
Cosa dovrebbe coprire una buona garanzia?
Non esiste uno standard unico, ma vale la pena verificare se l'appaltatore specifica chiaramente:
- cosa è coperto dalla garanzia,
- come vengono segnalati gli errori,
- qual è il tempo di risposta,
- come funziona il processo di verifica delle segnalazioni,
- se le correzioni vengono effettuate senza costi aggiuntivi,
- quali situazioni non sono coperte dalla garanzia.
Più le regole sono trasparenti, meno incomprensioni ci saranno in futuro.
Perché la durata della garanzia non dice tutto?
Una garanzia annuale non è necessariamente peggiore di una triennale. E una garanzia triennale non significa sempre la massima qualità.
La domanda più importante è: l'appaltatore sarà davvero reperibile quando si presenterà un problema?
Perché anche la garanzia più lunga conta poco se dopo qualche mese è difficile mettersi in contatto con l'appaltatore. Perciò vale la pena prestare attenzione non solo alla clausola contrattuale, ma anche all'esperienza dell'azienda, alla sua storia, al modo di comunicare e all'approccio verso i clienti.
Situazioni più comuni dopo il rilascio
Dopo l'avvio del progetto possono presentarsi diversi scenari.
Per esempio:
- gli utenti utilizzano il sistema in modi non previsti in precedenza,
- compaiono nuove versioni dei browser,
- cambiano interfacce API esterne,
- il fornitore del servizio di pagamento aggiorna le sue soluzioni,
- l'azienda vuole estendere il sistema con nuovi moduli.
Non tutte queste situazioni sono difetti di realizzazione. Per questo è importante distinguere tra garanzia, supporto tecnico e sviluppo del progetto.
La garanzia è anche un segnale di fiducia
Una garanzia lunga comunica anche qualcosa sull'appaltatore. Mostra che si assume la responsabilità per la soluzione che ha preparato e che la collaborazione non termina il giorno della pubblicazione. Questo è particolarmente importante per sistemi su misura, negozi online e applicazioni, che spesso si evolvono per molti anni.
Com'è la situazione in Web24?
In Web24 partiamo dal presupposto che il rilascio del progetto non sia la fine della collaborazione.
Per questo sui siti web, negozi online e applicazioni da noi realizzati offriamo una garanzia di 3 anni sul lavoro svolto.
Questo non significa che per tre anni ampliamo gratuitamente il progetto con nuove funzionalità. Significa invece che ci prendiamo la responsabilità della qualità di ciò che abbiamo creato.
Perché crediamo che un buon software house debba essere un partner anche dopo la conclusione del rilascio.
Riepilogo
Nella scelta dell'appaltatore vale la pena chiedere non solo il prezzo, i tempi di realizzazione o la tecnologia.
Vale anche la pena chiedere:
- Come è strutturata la garanzia?
- Cosa copre?
- Come si segnalano i problemi?
- L'azienda fornisce supporto dopo il rilascio?
- Per quanto tempo si assume la responsabilità per la propria soluzione?
Sono domande che spesso decidono la qualità della collaborazione negli anni successivi.
Perché un codice ben scritto è importante.
Ma è altrettanto importante la certezza che dopo il rilascio non resterai da solo con esso.
