Le fasi della collaborazione
Il processo di creazione di un sito web, dagli obiettivi ai test e alla pubblicazione.
Ogni progetto parte dalle esigenze reali dell’attività. Definiamo cosa realizzare, cosa è opzionale, quali account creare insieme al cliente e come verificare il risultato prima della pubblicazione.

Panoramica
Un processo chiaro, suddiviso in sei fasi.
L’ordine preciso può variare in base al progetto. Autenticazione, pannello di amministrazione, database, checkout e pagamenti vengono inclusi solo quando servono e sono indicati esplicitamente nel preventivo.
Fase 01
Definiamo il risultato desiderato e i confini del progetto.
Individuazione degli obiettivi
Stabiliamo cosa deve ottenere il sito: presentare l’attività, generare richieste di preventivo, chiamate, messaggi, prenotazioni, vendite oppure una combinazione con priorità chiare. Definiamo il pubblico, l’area in cui vengono offerti i servizi e l’azione principale che il visitatore dovrà compiere.
Definizione delle funzionalità necessarie
Distinguiamo le funzioni indispensabili da quelle opzionali. Valutiamo pagine, moduli, integrazioni, lingue, account utente, gestione dei contenuti, checkout e pagamenti solo in relazione all’obiettivo del progetto.
Definizione del prezzo
Il prezzo viene definito dopo avere chiarito la struttura e le funzionalità, in base alla complessità. Il preventivo indica cosa è incluso, cosa è opzionale e quali servizi o costi di fornitori terzi restano separati.
Fase 02
Prepariamo i dati, gli accessi e l’infrastruttura del progetto.
Trattamento dei dati necessari al progetto
Individuiamo esclusivamente i dati necessari alle configurazioni concordate. A seconda del progetto, possono includere il nome dell’intestatario o del referente, il numero di telefono, l’area servita e gli indirizzi email professionali già esistenti.
Questi dati possono servire per l’account del dominio, l’hosting, l’email professionale, un account Google dedicato e, se l’attività è idonea, la gestione del Profilo dell’attività su Google visibile in Google Maps. Prima di qualsiasi configurazione, i documenti di progetto precisano perché questi dati sono necessari, le responsabilità, i fornitori coinvolti e gli accessi necessari durante il progetto.
Creazione e gestione degli account necessari
CERB crea insieme al cliente tutti gli account necessari al progetto e li gestisce per tutta la durata del progetto. Alla consegna, il cliente cambia tutte le password oppure queste vengono cambiate insieme a lui. Le nuove password restano note soltanto al cliente, l’accesso di CERB termina e la gestione e il controllo degli account passano integralmente al cliente. Le opzioni di recupero e l’autenticazione a due fattori vengono configurate quando disponibili.
Scelta del dominio
Se non esiste già un dominio, scegliamo un’opzione coerente con il brand, facile da riconoscere e disponibile per la registrazione. Il dominio viene registrato tramite un account creato insieme al cliente e quindi collegato alla piattaforma di hosting.
Fase 03
Costruiamo la struttura, l’interfaccia e le interazioni.
Realizzazione della struttura delle pagine
Definiamo le pagine, le sezioni e l’ordine dei contenuti. Navigazione, titoli, link interni e pulsanti vengono organizzati in modo che il visitatore comprenda l’offerta e raggiunga facilmente l’azione principale.
Realizzazione del design
Definiamo la palette cromatica, la tipografia, il layout, le spaziature e lo stile dei componenti. Effetti di trasparenza e transizioni vengono usati solo quando preservano leggibilità, contrasto, prestazioni e la preferenza dell’utente per la riduzione del movimento.
Aggiunta delle interazioni JavaScript
JavaScript viene aggiunto quando un’interazione non può essere realizzata correttamente con il solo HTML e CSS. Menu, validazione, filtri e altri componenti interattivi devono avere stati chiari, essere utilizzabili da tastiera e offrire una soluzione alternativa proporzionata al loro ruolo.
Fase 04 · Opzionale
Aggiungiamo funzionalità dinamiche solo se il progetto le richiede.
Queste funzioni non fanno automaticamente parte di ogni sito. Incidono su architettura, sicurezza, test e costo del progetto e vengono indicate esplicitamente nel preventivo.
Se necessario
Account per amministratore e cliente
Implementiamo la creazione degli account, l’autenticazione e la gestione degli utenti quando il flusso del progetto richiede davvero identità distinte e aree riservate. Un pagamento non rende automaticamente necessario un account cliente: la decisione dipende dall’esperienza e dai dati richiesti dal servizio.
Se necessario
Interfaccia di gestione del sito
Possiamo creare un’interfaccia protetta in cui l’amministratore modifica gli elementi definiti come editabili: immagini, testi, recapiti, indirizzi, informazioni sull’azienda, logo o altri dati concordati.
Questa opzione richiede autenticazione, autorizzazione e un database che gestisca gli account e i contenuti dinamici. Le azioni disponibili e i campi modificabili vengono definiti prima dello sviluppo.
Se necessario
Funzionalità di checkout
Per i progetti che vendono prodotti o servizi, possiamo realizzare il percorso di checkout: selezione degli elementi, verifica delle informazioni, presentazione chiara dell’ordine e conferma dell’esito. I flussi di successo, annullamento ed errore vengono progettati e testati separatamente.
Se necessario
Integrazione del provider di pagamento
Se il progetto prevede il checkout, scegliamo insieme un provider di pagamento compatibile con l’attività e lo integriamo tramite i suoi metodi ufficiali. I dati di pagamento sensibili non vengono conservati nel codice del sito e le conferme vengono convalidate attraverso i flussi sicuri del provider.
Fase 05
Colleghiamo il sito alle persone e lo rendiamo utilizzabile in modi diversi.
Moduli e integrazioni di contatto
A seconda del progetto, realizziamo moduli di contatto, integriamo Google Maps, aggiungiamo link email e pulsanti per la chiamata diretta, oltre a moduli che preparano un messaggio e reindirizzano l’utente a WhatsApp. La destinazione dei dati e l’ultimo passaggio di invio vengono spiegati chiaramente.
Compatibilità con gli screen reader
Uno screen reader è un software assistivo utilizzato sul dispositivo del visitatore. Il sito viene predisposto per essere interpretato attraverso HTML semantico, punti di riferimento della pagina, titoli in ordine logico, etichette dei moduli, alternative testuali e nomi accessibili per i controlli.
Navigazione da tastiera
Le funzioni interattive devono poter essere utilizzate senza mouse, secondo un ordine logico e con un indicatore di focus visibile. Menu ed elementi sovrapposti dispongono di meccanismi di chiusura e l’interfaccia non si affida soltanto a colore, hover, movimento o icone per comunicare un’informazione.
Fase 06
Sottoponiamo il progetto a un audit prima della pubblicazione.
I test riguardano sia ciò che il visitatore vede e utilizza, sia le informazioni tecniche interpretate da browser, tecnologie assistive e motori di ricerca.
Audit degli account
Verifichiamo che ogni account contenga i dati necessari, abbia l’intestatario corretto, opzioni di recupero e le misure di sicurezza disponibili. Durante la consegna confermiamo che tutte le password siano state cambiate dal cliente o insieme a lui, che le nuove password siano note soltanto al cliente e che l’accesso di CERB sia terminato. Password e codici di recupero non vengono inclusi nel rapporto di audit.
Audit del codice e delle funzionalità
Testiamo navigazione, link, moduli, interazioni, autenticazione, amministrazione, checkout e pagamenti presenti nel progetto. Verifichiamo inoltre la visualizzazione responsive, l’uso da tastiera, il focus, gli errori, le prestazioni e il comportamento nei browser concordati per il progetto.
Revisione dei testi e delle informazioni SEO
Rivediamo i testi visibili, l’ortografia, i recapiti e la coerenza dei messaggi. Verifichiamo inoltre titoli delle pagine, descrizioni, struttura dei titoli, testi alternativi, URL canonici, link tra le pagine e dati strutturati utilizzati dai motori di ricerca.
Pubblicazione e supporto successivo
Dopo avere risolto i problemi individuati e confermato la versione finale, il sito viene pubblicato sul dominio concordato. Per i siti realizzati da CERB possono essere offerti manutenzione e monitoraggio opzionale per 30 giorni, secondo quanto previsto dal preventivo del progetto.
Il prossimo passo
Hai un progetto e vuoi capire quali fasi sono necessarie?
Inviaci l’obiettivo, il tipo di attività e le funzionalità a cui hai pensato. Il preventivo viene preparato dopo aver distinto ciò che serve dalle opzioni.
