Introduzione - Web design

36
Introduzione Web design: tecnologie, workflow, professioni, problematiche

description

Slide lezione introduttiva web design - 13/01/2012

Transcript of Introduzione - Web design

Page 1: Introduzione - Web design

Introduzione

Web design: tecnologie, workflow, professioni, problematiche

Page 2: Introduzione - Web design

Tecnologia web

• Internet = web?

Page 3: Introduzione - Web design

Tecnologia web

• Internet (contrazione della locuzione inglese Interconnected Networks, ovvero Reti Interconnesse) è una rete di computer mondiale ad accesso pubblico, attualmente rappresentante il principale mezzo di comunicazione di massa, e che offre all'utente tutta una vasta serie di possibili contenuti e servizi. (http://it.wikipedia.org/wiki/Internet)

• Web: uno dei servizi fruibili tramite Internet(altri servizi: email, telefonia IP, canali chat IRC)

Page 4: Introduzione - Web design

Tecnologia web

• Architettura client - server

Internet

client server

Database (DB)

File system

Page 5: Introduzione - Web design

Linguaggi web

• Linguaggi

Internet

client serverDatabase (DB)

File system

Page 6: Introduzione - Web design

Linguaggi web

• HTML (HyperText Markup Language): standard per la creazione di pagine web

• Creato e mantenuto dal W3C• XHTML 1.1 e HTML 5

• CSS (Cascading Style sheets): linguaggio per elaborare gli stili degli elementi HTML

Page 7: Introduzione - Web design

Linguaggi web

• Javascript: linguaggio di scripting lato client• Jquery: libreria javascript per semplificare la

creazione di script

• Linguaggi di programmazione server-side: PHP, ASP e .NET, CGI, JSP…

• AJAX: uno script javascript interroga uno script PHP

Page 8: Introduzione - Web design

Dispositivi client

Browser: programma per «sfogliare» il web

http://www.w3schools.com/browsers/browsers_stats.asp

Page 9: Introduzione - Web design

Accessibilità

• WAI: Web Accessibility Initiative

Page 10: Introduzione - Web design

Tecnologia web

• Importanza degli standard• Cross-browser: refers to the ability for a

website, web application, HTML construct or client-side script to support all the web browsers.

Page 11: Introduzione - Web design

Media

• Inclusi da fonti esterne• Immagini: JPG, GIF, PNG• Video: Mpeg4, FLV…

Page 12: Introduzione - Web design

Workflow

• Web ReDesign. Strumenti e metodi per la riprogettazione di un sito WebKelly Goto, Emily CotlerApogeo Editore, 2002

Page 13: Introduzione - Web design

Workflow

1.Definire il progetto

2. Sviluppare la struttura del sito

3. Visual design e testing

4. Produzione e controllo qualità

5. Lancio e manutenzione

Page 14: Introduzione - Web design

Workflow1. Definire il progetto

Esplorazione• Raccolta informazioni• Comprensione dell’audience• Identificazione dei requisiti di programmazione/backend• Analisi competitiva

Pianificazione• Definizione del budget• Tempistica e scheduling• Selezione del team di progetto• Aree e strumenti di collab.• Strategie di user testing• Documentazione del progetto

Chiarificazione• Individuazione degli obiettivi strategici• Briefing creativo

Avvio del progetto

Esplorazione

Pianificazione

Chiarificazione

Avvio del progetto

Page 15: Introduzione - Web design

Workflow1. Definire il progetto

Esplorazione

Pianificazione

Chiarificazione

Avvio del progetto

Raccolta informazioni• Distribuzione, raccolta e analisi

di questionari• Raccolta di materiali e

documenti presso il clienteComprensione dell’audience• Identificazione delle

competenze tecnologiche dell’audience

Page 16: Introduzione - Web design

WorkflowClient survey

Page 17: Introduzione - Web design

WorkflowClient survey

Page 18: Introduzione - Web design

WorkflowComprensione dell’audience

• Chi è l’utente?Elaborare uno o più profili dell’utente-tipo

• Dove trovare informazioni:– Client survey– Analisi dati di traffico dell’attuale sito web– Informazioni demografiche generali

Page 19: Introduzione - Web design

WorkflowAnalisi competitiva (informale)

• Costruire un piano per l’analisi• Definire e categorizzare il competitive set• Creare una lista delle funzionalità• Effettuate analisi individuali e test di usabilità

informali• Creare una griglia delle funzionalità• Effettuare valutazioni complessive• Creare un report finale

Page 20: Introduzione - Web design

WorkflowRequisiti tecnologici

• Funzionalità da includere:– Motore di ricerca– Login/registrazione– Personalizzazione contenuti – Sicurezza– Questionari/sondaggi/votazioni– Newsletter– E-commerce– CMS (Content Management System)

• Il sito deve integrarsi con un database pre-esistente?• Contatto con i responsabili tecnici/fornitori esterni

Page 21: Introduzione - Web design

WorkflowObiettivi strategici

• Qual è lo scopo del sito?– Aumentare il traffico– Incrementare le vendite– Promuovere un nuovo prodotto– Fornire nuovi contenuti agli utenti– Alleggerire il carico del customer service– Rendere più intuitiva e semplice la navigazione del sito– Facilitare la consultazione e l’effettuazione degli acquisti– Impostare una struttura scalabile in vista di una crescita futura

• Come misurare gli obiettivi per determinare il successo del progetto?

Page 22: Introduzione - Web design

WorkflowBrefing creativo

• Panoramica• Scopo• Obiettivi secondari e a lungo termine

Sintesi del progetto

• Profilo degli utenti tipo• Tipici task che eseguono

Profilo dell’audience

• Cosa pensa l’audience del sito attuale• Cosa si vorrebbe pensasse/provasse, come ottenere questo effetto• Aggettivi che descrivano il modo in cui il sito e l’azienda dovrebbero essere percepiti• Aspetti chiave da veicolare sul piano visuale

Percezione, tono, linee guida

Page 23: Introduzione - Web design

WorkflowBrefing creativo

• Messaggio globale da trasmettere all’audience• Come veicolare questo messaggio• Stadi di sviluppo attraverso i quali conseguire questi obiettivi• Come misurare il successo del nuovo sito

Strategia di comunicazione

• In cosa l’azienda si differenzia rispetto ai competitor?• Quali sono le caratteristiche peculiari che distinguono l’azienda?• Quali sono le aree di maggior successo del sito attuale e perché?

Posizionamento competitivo

Messaggio di fondo

Page 24: Introduzione - Web design

WorkflowScheduling

Page 25: Introduzione - Web design

WorkflowDefinizione del budget

• 2 dimensioni– Stima per ruolo– Stima per attività

• Contabilizzazione modifiche extra indotte dal cliente

Page 26: Introduzione - Web design

WorkflowUser testing

• Questionari online• Focus Group• Test di usabilità

Page 27: Introduzione - Web design

Workflow2. Sviluppare la struttura del sito

Contenuti

• Organizzazione• Analisi dell’esistente• Schematizzazione gerarchica• Pianificazione del content delivery

Sito

• Mappatura• Analisi dell’esistente• Convenzioni

Pagina

• Gabbia concettuale• Navigazione• Nomenclatura e titolazioni• Analisi dei task e percorsi interattivi

Contenuti

Sito

Pagina

Page 28: Introduzione - Web design

WorkflowContenuti

Page 29: Introduzione - Web design

WorkflowMappa del sito

Page 30: Introduzione - Web design

WorkflowGabbia concettuale (mockup)

Page 31: Introduzione - Web design

WorkflowPercorsi di interazione

• Ordinare una consegna di fiori per la festa della mamma

• Effettuare una transazione finanziaria online, come una compravendita di azioni

• Cercare e ordinare una batteria di ricambio per il vostro cellulare

• Comprare una cuccia per il vostro cane

• Scenari utente

Page 32: Introduzione - Web design

Workflow3. Visual design e testing

Creazione• Revisione degli obiettivi e del briefing• Brainstorming concettuale• Proposte di layout e verifica del

feedback

Convalida• Realizzazione del «protoito»• Testing funzionale

Applicazione• Creazione dei template grafici• Stesura di una guida di stile per il

design

Creazione

Convalida

Applicazione

Page 33: Introduzione - Web design

Workflow4. Produzione e controllo qualità

Revisione• Linee-guida e specifiche• Stato e condizioni di avanzamento• Architettura di file e cartelle

Costruzione• Ottimizzazione della grafica• Template e pagine master in HTML• Realizzazione di script «leggeri»• Riempimento delle pagine• Sviluppo del back-end (se necessario)

Testing• Pianificazione del CQ• Monitoraggio della qualità• Priorità ed esecuzione del debugging• Verifica finale

Revisione

Costruzione

Testing

Page 34: Introduzione - Web design

Workflow5. Lancio e manutenzione

Consegna• Guida di stile per produzione/aggiornamento• Documentazione del progetto• Archiviazione• Meeting retrospettivo• Training per il team di manutenzione

Lancio• Pianificazione dei comunicati• Registrazione presso i motori di ricerca• Lancio ufficiale (upload)

Manutenzione• Team di manutenzione• Piano di manutenzione• Misurazione dei risultati (successo)• Verifica della sucurezza

Consegna

Lancio

Manutenzione

Page 35: Introduzione - Web design

Un redesign di successoin 10 mossePensate prima di agire

Identificate i punti chiave e gli obiettivi del redesign

Analizzate i vostri competitor

Coinvolgete il vostro target

Progettate per gli utenti, non per gli investitori

Attenzione da subito al lato tecnologico

Curate e verificate l’utilizzo

Non sottovalutate i contenuti

Comunicate con chiarezza gli obiettivi

Pensate a lungo termine, agite a breve termine

Page 36: Introduzione - Web design

ProfessioniWeb designer• Information architect• Interaction designer / User experience designer

Graphic designer•UI designer• Illustratore•Fotografo/Videomaker•Media buyer/planner•Media producer•Art director•Visual designer

Web developer•Front-end developer•Back-end developer

Web content editor•Copywriter

Web marketing specialist•Marketing director•Web analyst•SEM specialist•SEO manager•Customer marketing manager•Device strategy manager

Project manager•Responsabile del controllo qualità

Social media specialist•Community manager