Sei sulla pagina 1di 9

Website launch checklist

Daniele Vietri - www.dblog.it - Vers. 1.0 - 15 gennaio 2010

URL: _______________________ Cliente: _______________________ Rif: _______________________

SYSTEM
OK KO ND

URL

Il sito risponde a http://sito.tld , http://www.sito.tld Il sito risponde a http://ww.sito.tld e http://wwww.sito.tld Il sito risponde a tutti i domini di 3 livello previsti I redirect e gli alias di dominio puntano e funzionano correttamente Tutti i domini sono correttamente intestati al cliente

Mail

Le caselle usate nei form o sulle pagine sono presenti e funzionanti Le credenziali e le congurazioni degli account sono state inviate al cliente

Configurazione

Vericata la presenza ed associate le pagine 40x (es. errore 404) Vericata la presenza ed associate le pagine 50x (es. errore 500) Vericati i permessi standard e personalizzati sulle cartelle del sito Vericata lattivazione di moduli/servizi richiesti o necessari al cliente Vericata la disattivazione del directory listing Vericata la lista e lordine dei documenti predeniti (index, default, .htm, .php, etc)

Gestione

Vericati i permessi di lettura e scrittura per laccount FTP Vericati i permessi di lettura e scrittura per laccount SQL/mySQL Vericata la presenza di una procedura di backup schedulata per il sito Vericata la presenza di una procedura di backup schedulata per i DataBase Vericata la presenza di sistemi di alerting/monitoring

Website launch checklist


Daniele Vietri - www.dblog.it - Vers. 1.0 - 15 gennaio 2010

URL: _______________________ Cliente: _______________________ Rif: _______________________

DESIGN
OK KO ND

Standard

Tutte le pagine sono composte da codice X/HTML valido Tutti i fogli di stile sono composti da codice CSS valido Al markup stato dato il corretto valore semantico Vericato il livello di accessibilit previsto secondo i requisiti tecnici Vericato il livello di accessibilit previsto secondo i criteri soggettivi

Charset

I caratteri speciali vengono correttamente visualizzati sulle pagine del sito I caratteri speciali vengono correttamente visualizzati nelle mail automatiche I caratteri speciali inviati dai form vengono correttamente salvati nel DataBase

Cross browser

Vericato il sito con Explorer (6, 7, 8) Vericato il sito con Firefox Vericato il sito con Opera Vericato il sito con Chrome Vericato il sito con Safari Vericate tutte le interazioni lato server e lato client sui vari browser

Cross platform

Vericato il sito su Windows, Linux e OSX (incrociando i browser) Vericato il sito utilizzando le principali risoluzioni Vericato il sito con testi molto corti/lunghi nelle zone modicabili Vericato il sito con caratteri pi grandi e pi piccoli Vericata la versione stampabile delle pagine

Website launch checklist


Daniele Vietri - www.dblog.it - Vers. 1.0 - 15 gennaio 2010

URL: _______________________ Cliente: _______________________ Rif: _______________________

OK

KO

ND

Vericato luso di safe font Vericato luso di safe color Vericato luso di PNG trasparenti sui vari sistemi Vericato il codice embed per Flash (es. doppio clic)

Ottimizzazione

Vericato il peso e la compressione delle immagini Vericato il peso e la compressione dei lmati Flash Sono state utilizzate tutte le regole presenti nei fogli di stile Vericato luso dei percorsi relativi nei fogli di stile Vericato luso della caratteristica di cascata nei fogli di stile Le pagine non contengono spazi, tabulatori o caratteri inutili Le pagine non contengono codice X/HTML commentato Vericata la presenza della favicon Vericato il link alla home page sul logo

Plug-in

Vericata ogni pagina disattivando JavaScript Vericata ogni pagina disattivando Flash Vericata la presenza di strutture alternative a Flash, quando mancante Vericata la presenza dellinvito al download di Flash, quando mancante Vericata ogni pagina disattivando plug-in utilizzati

Website launch checklist


Daniele Vietri - www.dblog.it - Vers. 1.0 - 15 gennaio 2010

URL: _______________________ Cliente: _______________________ Rif: _______________________

DEVELOP
OK KO ND

Versioni

Il codice online corrisponde allultima versione stabile e confermata con il cliente La versione di sviluppo e quella di produzione sono correttamente sincronizzate I le di congurazione online si riferiscono allambiente di produzione (es. URL) Il codice commentato e versionato

Debug

La versione in produzione non ha funzioni di debug attive Sono stati eliminati tutti gli identicativi di sessione dagli URL Le pagine non contengono codice JavaScript inutilizzato Eliminati utenti e account di prova Eliminati contenuti di prova Disabilitata la visualizzazione degli errori completi Vericare che gli errori vengano gestiti e mostrati in forma comprensibile

Sicurezza

Sono stati vericati tutti gli input per evitare bug XSS Sono stati vericati tutti gli input per evitare bug SQL injection Gli input mostrati sulla pagina sono stati encodati I dati passati via form o querystring vengono gestiti e vericati Gli errori bloccanti vengono gestiti Vericata la protezione delle aree dietro login o password

Form

Vericato il funzionamento di ogni form: invio, campi obbligatori e formato dei dati Vericata la funzione per il controllo dei dati lato client

Website launch checklist


Daniele Vietri - www.dblog.it - Vers. 1.0 - 15 gennaio 2010

URL: _______________________ Cliente: _______________________ Rif: _______________________

OK

KO

ND

Vericata la funzione per il controllo dei dati lato server Vericata la presenza del checkbox per la privacy (obbligatorio) Vericato che il checkbox per la privacy non sia predenito come checked Vericato il funzionamento delle procedure di iscrizione Vericato il funzionamento del login e del logout Vericato il funzionamento delle procedure di cancellazione Vericato il funzionamento della ricerca e la rilevanza dei risultati Vericato il funzionamento dei permalink per le ricerche Vericato il funzionamento del sistema anti-spam (es. captcha) Vericato il funzionamento delle procedure opt-in opt-out

Ottimizzazione

Eettuata una simulazione di carico sul sito/server Vericata la necessit di un sistema di caching Comprimere i le JavaScript

e-Commerce

Vericata la presenza di tutti i prodotti con nome, fotograa e descrizione Vericata la correttezza dei prezzi di ogni prodotto Vericata la giacenza ed il meccanismo di sincronizzazione col magazzino Vericate le modalit per accesso a prezzi dierenti (es. codici sconto, listini dedicati, etc) Vericato il processo completo di un ordine Vericata la procedura di registrazione utente e lopt-in Vericato leventuale link per la conferma dellordine Eettuato un pagamento di test per ogni modalit disponibile (non gateway sandbox)

Website launch checklist


Daniele Vietri - www.dblog.it - Vers. 1.0 - 15 gennaio 2010

URL: _______________________ Cliente: _______________________ Rif: _______________________

OK

KO

ND

Vericato laccredito reale per pagamento online Vericato lautomatismo per levasione in tempo reale dopo il pagamento online Vericata la possibilit di accedere al servizio o ai le dopo il pagamento online Vericate tutte le mail automatiche ed il loro contenuto Vericate le spese di spedizione per i criteri previsti (corriere, modalit, nazione, peso, etc) Vericata la coerenza dei messaggi di risposta e di errore Vericato il funzionamento di servizi di supporto in tempo reale (es. Live Chat) Vericata la conferma o i tempi del modulo COM6BIS per il Comune (solo Italia)

Back Office

Vericata la protezione del Pannello di controllo (ed eliminate le credenziali di sviluppo) Vericate le procedure di elenco, inserimento, modica, cancellazione di ogni elemento Vericati tutti i form, i dati obbligatori, le funzionalit particolari

Website launch checklist


Daniele Vietri - www.dblog.it - Vers. 1.0 - 15 gennaio 2010

URL: _______________________ Cliente: _______________________ Rif: _______________________

CONTENT
OK KO ND

Testuali

Controllati tutti i testi: la sintassi, lortograa e la punteggiatura Controllati tutti i titoli: la sintassi, lortograa e la punteggiatura Controllati anche tutti i testi non visibili (es. alt, title, JavaScript, messaggi, errori, etc) Vericata la consistenza di titoli e testi (maiuscole, tempi verbali, tu/lei, marchi, etc) Vericata presenza e correttezza: P.IVA, telefoni, fax, mail e indirizzi sici Vericato lo switch nelle varie lingue Vericato luso delle intestazioni (H1/Hn) coerente in tutte le pagine

Link

Vericato il funzionamento dei link interni (dal sito al sito) Vericato il funzionamento dei link esterni (dal sito a terzi) Vericata la qualit (SPAM) dei siti esterni linkati Vericato il funzionamento dei backlink (da terzi al sito)

Media

I video/audio streaming funzionano correttamente I le scaricabili funzionano correttamente I lmati Flash funzionano correttamente I contenuti esterni incorporati funzionano correttamente (es. XML/RSS, widget, etc)

Legali

Vericata la presenza del disclaimer e dellinformativa sulla privacy Vericata la presenza della P.IVA etc Vericata la presenza dei simboli accanto ai marchi registrati e trade mark Vericato leettivo acquisto dei diritti sulle immagini utilizzate

Website launch checklist


Daniele Vietri - www.dblog.it - Vers. 1.0 - 15 gennaio 2010

URL: _______________________ Cliente: _______________________ Rif: _______________________

MARKET
OK KO ND

Statistiche

Vericata la presenza del codice per le statistiche in ogni pagina Vericata la presenza del codice per le conversioni nelle pagine necessarie

SEO

E stato predisposto il redirect 301 per tutti i vecchi URL non pi attivi Vericato il formato degli URL e il mod_rewrite Vericata presenza dei metatag description Vericata presenza dei title in ogni pagina (diversi, sensati e rilevanti) Vericata la corretta nomenclatura di tutti i le (script, immagini, documenti, etc) Vericata presenza dellattributo ALT nelle immagini Vericata presenza dellattributo TITLE nei link Vericata presenza della site map in XML e della site map per gli utenti Vericato il sito con Google Webmaster Tool Vericata la consistenza dei link alle stesse pagine (es .com/ e .com/index.php) Vericata la presenza del canonical per i contenuti duplicati Vericata la presenza di contenuto testuale indicativo in home page Vericata la presenza e il corretto uso di robot.txt Sito segnalato a Google tramite apposito form e/o linkato da un altro sito indicizzato

Promozione

Vericate le creativit dal punto di vista del messaggio Vericati i clicTag delle creativit Inviate le creativit agli editori e vericata la campagna tabellare Attivata la campagna PPC Avviata strategia per generare backlink spontanei (es. comunicati stampa, blog, etc )

Website launch checklist


Daniele Vietri - www.dblog.it - Vers. 1.0 - 15 gennaio 2010

URL: _______________________ Cliente: _______________________ Rif: _______________________

PROJECT
OK KO ND

Ci siamo...

Chiesto al cliente un ok uciale di accettazione e ne lavori Ricordato al cliente che il venerd e in generale dopo le ore 16 non si pubblica nulla Concordato con il cliente data ed ora della pubblicazione Eettuato un backup integrale di tutta la situazione precedente Avvisato cliente della pubblicazione in corso Chiesto al cliente di eettuare una verica online nale Stappato una bottiglia di vino buono e brindato con tutto il team

LICENZA - Creative Commons


Attribution-Noncommercial-Share Alike 3.0 Unported (clicca per informazioni)

Per qualsiasi altro utilizzo si prega di contattare lautore tramite mail.

CREDITS
Autore

Daniele Vietri Milano - Italia Web Project Manager

www.dblog.it www.corsodihtml.it marlenek@dblog.it

Ringraziamenti

Grazie ad Antonio Volpon per lidea della lista, il primo documento utile ed il feedback. Grazie a Boxuk.com per il documento integrativo di approccio anglofono. Grazie a Marco DAmbros per la traduzione in inglese.