Progettazione di siti Web -...

44
Progettazione di siti Web

Transcript of Progettazione di siti Web -...

Page 1: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Progettazione di siti Web

Page 2: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Tipi di siti

• Siti statici• Siti dinamici

Software di progetto/gestione• Editor visuali• Content Management System• Portali

Page 3: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Siti Internet

• Un sito Internet è come un qualsiasi altro S.I. …• … ma al tempo stesso è PARTICOLARE:

– Utenti spesso ESTERNI– Obiettivi di COMUNICAZIONE– Gestito (spesso) da personale non tecnico

Page 4: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Il “modello del bar” (Cantoni, Di Blas, Bolchini)

Page 5: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Fasi di progetto di un sito Internet

Page 6: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

FASE DI DEFINIZIONE DEI REQUISITI

Page 7: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Stesura del documento dei requisiti: alcuni elementi chiave

• Descrizione del committente• Obiettivi del nuovo sito• (analisi del sito esistente)• Analisi dei siti concorrenti• Utenti• Contenuti e servizi• Interazione utenti-sito (ad es. scenari d’uso, casi d’uso)• Stile di presentazione/comunicazione/grafica• Requisiti tecnici• Requisiti di gestione

Page 8: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Definizione dei requisiti

• Fonte principale: il committente• Stesura di un documento dei requisiti• Validazione da parte del committente

Page 9: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Tipi di requisiti

• di contenuto• di struttura• di accesso al contenuto• di navigazione• di presentazione• per le operazioni degli utenti• per le operazioni del sistema• legati alla gestione del sito e al suo

mantenimento

Page 10: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Esplorazione dei requisiti• Interviste individuali• Questionari• Focus group• Osservazioni sul campo• Analisi degli accessi al sito (progetti di miglioramento)• Suggerimenti spontanei

Page 11: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Analisi dei siti “concorrenti”• Per identificare le “best practice”• Per ideare tratti distintivi• Tipici aspetti da analizzare (indicativi!)

– Struttura– Contenuti– Menù e navigazione– Servizi e funzionalità– Grafica e layout– Stile di comunicazione– …

• Fornire descrizioni e valutazioni– In forma tabellare: descrivendo o dando punteggi ai siti

secondo i vari criteri o aspetti scelti– Con diagrammi (ad es. grafico radar, ecc.)

Page 12: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Analisi del sito esistente

• Per progetti di rinnovamento• Punti di forza e debolezza• Valutazione secondo i “criteri di qualità”

Page 13: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Tabella di descrizione degli utenti

Page 14: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Tabella dei contenuti(e dei servizi –fonte: Polillo 2006)

Page 15: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

FASE DI AVVIAMENTO

Page 16: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Fase di avviamento

• Si specificano– Tempi– Risorse– Team– Ecc…

Page 17: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Fase di WEB DESIGN

Page 18: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Web design

• Dalle specifiche dei requisiti si definiscono i primi “elementi progettuali” del sito

• Il “web designer”• Costruzione di alcuni “prototipi”

Page 19: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Mappe del sito

Page 20: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

HOME PAGE

PAGINA 1.1 PAGINA 1.2 PAGINA 1.3

PAGINA 1.3.2PAGINA 1.3.1PAGINA 1.1.2PAGINA 1.1.1

LIVELLO 0

LIVELLO 1

LIVELLO 2

Page 21: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Mappa del sito

• Strutturazione gerarchica (a livelli di dettaglio)• Possibili alcuni link trasversali (ad es. “shortcut”)• Pagine di contenuto e pagine “di transito”

Page 22: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Gabbie logiche

Page 23: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Barra ʺNewsʺMenù

Logo Nome e identificazione della scuola

Menù veloce 1:area studenti

Menù veloce 2area docenti

Menù veloce 3area orientam.

La scuola

Materiale didattico

Docenti

Orari di lezione

Uffici

Page 24: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Gabbia logica del sito

• Rappresentazione scherna della HP• Aree della pagina e relativi contenuti• Nessuno o pochi elementi grafici o testuali

Page 25: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Prototipo di navigazione

Page 26: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle
Page 27: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Prototipo di navigazione

• Struttura navigabile• Prima versione di:

– Menù di navigazione– Etichette – Frame– Ecc.

• Pochi (o nulli) elementi grafici

Page 28: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Fase di VISUAL DESIGN

Page 29: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Visual design

• Definisce le caratteristiche grafiche del sito:– Colori, formati carattere, immagini, animazioni

• Il “visual designer”

Page 30: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

La rilevanza del visual design

Page 31: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Fonte: Polillo, 2006

Page 32: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Fonte: Polillo, 2006

Page 33: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Fonte: Polillo, 2006

Page 34: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Layout grafici

Page 35: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Layout grafici

• Realizzati anche come immagini (es. JPEG) o su carta

• Identificano i principali elementi grafici• Altri elementi (es. menù, testi) ridotti al minimo• Mettono in luce l’attrattività del sito• Da discutere anche con il committente per la

validazione

Page 36: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Guide di stile

Page 37: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Tratto da: Polillo 2006(www.rpolillo.it)

Page 38: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Guide di stile

• Immagini (ad es. con programmi di grafica)• Specificano nel dettaglio (e in modo codificato) gli

elementi grafici:– Figure, logo, animazioni ecc. e loro posizione– Blocchi di testo, pulsanti, ecc.– Dimensioni– Colori (aree, sfondi, cornici, caratteri, ecc.) – eventualmente

con codice– Font, interlinea, ecc.

Page 39: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Fase di SVILUPPO DEL SITO

Page 40: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Sviluppo del sito

• Traduzione degli schemi precedenti in codice (html, ecc.)

• Pagine spesso ancora senza contenuto o con contenuto incompleto

Page 41: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

REDAZIONE DEI CONTENUTI

Page 42: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

REDAZIONE DEI CONTENUTI

• Redattori (content editor) e direttore editoriale (content manager):– Identificazione, reperimento, revisione e

adattamento dei contenuti – Aggiornamento continuo del sito

Page 43: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

Gli strumenti

• PIANO EDITORIALE– Organizzazione dei contenuti, fonti, responsabilità

degli aggiornamenti, frequenza, ecc.• GUIDA EDITORIALE

– Indicazioni di stile, modalità di comunicazione, linguaggio, ecc.

• Strumenti di uniformazione e di continuità• Uso di Content Management System

Page 44: Progettazione di siti Web - static.gest.unipd.itstatic.gest.unipd.it/labtesi/documents/ProgettazioneWeb.pdf · • Content Management System • Portali. ... Web design • Dalle

PUBBLICAZIONE E TEST FINALI