SlideShare une entreprise Scribd logo
1  sur  28
Télécharger pour lire hors ligne
LABORATORIO DI INFORMATION DESIGN
E UX CON DRUPAL - FULL DAY
#DrupalDaysIT
DATA
#DrupalDaysIT
DATA
#DrupalDaysIT
DATA
1300 euro 3300 euro
#DrupalDaysIT
DATA
1300 euro
2 polli / minuto
3300 euro
10 polli / minuto
#DrupalDaysIT
DATAVIZ
Richard Saul Wurman*:
“Information Design è progettare la comprensione”
!
!
!
!
!
!
!
!
!
*TED, architettura dell’informazione, n altre cose
#DrupalDaysIT
NON È UNA NOVITÀ: ~1800
William Playfair
#DrupalDaysIT
NON È UNA NOVITÀ: ~1850
John Snow
#DrupalDaysIT
NON È UNA NOVITÀ: ~1860
Charles Minard
#DrupalDaysIT
I FONDAMENTI: JAQUES BERTAIN
Dati nello spazio
#DrupalDaysIT
I FONDAMENTI: EDWARD TUFTE
Data-ink ratio =
Data-ink
Total ink used
#DrupalDaysIT
I FONDAMENTI: STEPHEN FEW
Macchina Organo
vs
(Feltron)
Dashboard
#DrupalDaysIT
DAI DATI ALLA CONOSCENZA
• creazione (scraping, dataset esistenti ecc)
• normalizzazione
• mining
• integrazione
• visualizzazione
#DrupalDaysIT
#DrupalDaysIT
DASHBOARD: UNSUITABLE
Troppo testo e tabelle: difficoltà di
individuare i dati salienti
!
Torte e altri oggetti rotondi: occupano
troppo spazio e la differenza di area
può non essere percepita
accuratamente
!
Grafici in pila: richiedono troppa
concentrazione
Grafici a radar: difficile paragonare le
diverse variabili.
!
Tachimetri, termometri e altre
metafore: meramente ornamentali,
rischio di rappresentare male i dati e
tenere oscure le unità di misura
(Stephen Few)
#DrupalDaysIT
DASHBOARD: SUITABLE
Barre, linee o combinate
!
Liste e tabelle molto semplici
!
Box plot: molto informativi, danno
conto della variabilità del fenomeno
!
Dispersione (scatterplot): ma con una
linea di correlazione (R)
(Stephen Few)
#DrupalDaysIT
RAW (VISUALIZZAZIONE)*
app.raw.densitydesign.org
*ma pure Excel
#DrupalDaysIT
ITALIAN RESEARCH MAP
irm.scienceonthenet.eu
MIUR
CNR
Zadig
#DrupalDaysIT
DAL DATO AL DATASET
argomento
paese
titolo del progetto
data di inizio
cordis.europa.eu
#DrupalDaysIT
IL DATASET
Progetti
PJ_UID PROJECT_TITLE …
… … …
9803873 An interoperability service utility… …
9803920 Coupling charge transport to
internal…
…
… … …
Contractor
ORG_UI
D
ORGANIZATION_NAME …
… … …
494959
EUROPEAN ROAD TRANSPORT
TELEMATICS IMPLEMENTATION
COORDINATION …230203 VLAAMSE OVERHEID
… … …
Collegamento
PJ_UID ORG_UID
… …
9803873 494959
9803920 230203
… …
#DrupalDaysIT
DATASET DRUPALIZZATO
• creazione tipi di contenuto
• configurazione import
• import
• creazione delle query
• conteggi vari
• visualizzazione
Moduli per tipo di contenuto
• date
• entity reference
• location
• views
Moduli per import
• feeds
• feeds tamper
• location feeds
• entity reference feeds
Moduli per dataviz
• d3.js
• libraries
#DrupalDaysIT
QUERY CHE DESIDERIAMO DA DRUPAL
• Mostra in una sola tabella il nome del contractor e i
suoi relativi progetti e data dei progetti
• Conta quanti progetti all’anno ha un contractor
e visualizza…
#DrupalDaysIT
D3
#DrupalDaysIT
VISUALIZZAZIONE
#DrupalDaysIT
VISUALIZZAZIONE
#DrupalDaysIT
SERGIO CIMA
sergiocima@gmail.com
@sergio_cima
!
@eidogram
PAOLO GRISELLI
RICCARDO SCALCO
paolo.griselli@demade.net
@pauligree
SPONSOR
MEDIA PARTNER

Contenu connexe

Similaire à Labortatorio di Information Design e UX con Drupal

Architettura e visualizzazione dei dati in Drupal
Architettura e visualizzazione dei dati in DrupalArchitettura e visualizzazione dei dati in Drupal
Architettura e visualizzazione dei dati in DrupalEugenio Minardi
 
L'ecosistema Google a supporto dei progetti IoT: dalla prototipazione ai dati...
L'ecosistema Google a supporto dei progetti IoT: dalla prototipazione ai dati...L'ecosistema Google a supporto dei progetti IoT: dalla prototipazione ai dati...
L'ecosistema Google a supporto dei progetti IoT: dalla prototipazione ai dati...Angelo Parchitelli
 
OpenGeoData Italia 2014 - Emanuele Geri "Secondo modulo del corso: esperienza...
OpenGeoData Italia 2014 - Emanuele Geri "Secondo modulo del corso: esperienza...OpenGeoData Italia 2014 - Emanuele Geri "Secondo modulo del corso: esperienza...
OpenGeoData Italia 2014 - Emanuele Geri "Secondo modulo del corso: esperienza...giovannibiallo
 
Jc06 Antonio Terreno Fluidtime
Jc06 Antonio Terreno FluidtimeJc06 Antonio Terreno Fluidtime
Jc06 Antonio Terreno FluidtimeAntonio Terreno
 
Big data & opendata
Big data & opendataBig data & opendata
Big data & opendataDatiGovIT
 
Industrial iot: dalle parole ai fatti
Industrial iot: dalle parole ai fatti Industrial iot: dalle parole ai fatti
Industrial iot: dalle parole ai fatti Riccardo Zamana
 
Big Dive into Big Data at Startu Saturday Europe
Big Dive into Big Data at Startu Saturday EuropeBig Dive into Big Data at Startu Saturday Europe
Big Dive into Big Data at Startu Saturday EuropeStartupSaturdayEurope
 
Smau Roma 2014 - Workshop Aruba, Dell e Intel: 'Dai server fisici al Cloud'
Smau Roma 2014 - Workshop Aruba, Dell e Intel: 'Dai server fisici al Cloud'Smau Roma 2014 - Workshop Aruba, Dell e Intel: 'Dai server fisici al Cloud'
Smau Roma 2014 - Workshop Aruba, Dell e Intel: 'Dai server fisici al Cloud'Aruba S.p.A.
 
ERDAS 2011 World Tour Slideshow Presentazione
ERDAS 2011 World Tour Slideshow PresentazioneERDAS 2011 World Tour Slideshow Presentazione
ERDAS 2011 World Tour Slideshow PresentazionePlanetek Italia Srl
 
Slide ACTIVE - Digital Asset Management - Collana Seminari CRS4 2015
Slide ACTIVE - Digital Asset Management - Collana Seminari CRS4 2015Slide ACTIVE - Digital Asset Management - Collana Seminari CRS4 2015
Slide ACTIVE - Digital Asset Management - Collana Seminari CRS4 2015CRS4 Research Center in Sardinia
 
Geological day 2012
Geological day 2012Geological day 2012
Geological day 2012Ale ZenaIT
 

Similaire à Labortatorio di Information Design e UX con Drupal (20)

Architettura e visualizzazione dei dati in Drupal
Architettura e visualizzazione dei dati in DrupalArchitettura e visualizzazione dei dati in Drupal
Architettura e visualizzazione dei dati in Drupal
 
Data journalism
Data journalismData journalism
Data journalism
 
The Sequel to sql
The Sequel to sqlThe Sequel to sql
The Sequel to sql
 
L'ecosistema Google a supporto dei progetti IoT: dalla prototipazione ai dati...
L'ecosistema Google a supporto dei progetti IoT: dalla prototipazione ai dati...L'ecosistema Google a supporto dei progetti IoT: dalla prototipazione ai dati...
L'ecosistema Google a supporto dei progetti IoT: dalla prototipazione ai dati...
 
Cloud computing 101
Cloud computing 101Cloud computing 101
Cloud computing 101
 
OpenGeoData Italia 2014 - Emanuele Geri "Secondo modulo del corso: esperienza...
OpenGeoData Italia 2014 - Emanuele Geri "Secondo modulo del corso: esperienza...OpenGeoData Italia 2014 - Emanuele Geri "Secondo modulo del corso: esperienza...
OpenGeoData Italia 2014 - Emanuele Geri "Secondo modulo del corso: esperienza...
 
Jc06 Antonio Terreno Fluidtime
Jc06 Antonio Terreno FluidtimeJc06 Antonio Terreno Fluidtime
Jc06 Antonio Terreno Fluidtime
 
Big data & opendata
Big data & opendataBig data & opendata
Big data & opendata
 
Open data e PA
Open data e PAOpen data e PA
Open data e PA
 
Industrial iot: dalle parole ai fatti
Industrial iot: dalle parole ai fatti Industrial iot: dalle parole ai fatti
Industrial iot: dalle parole ai fatti
 
Da zero al cloud
Da zero al cloudDa zero al cloud
Da zero al cloud
 
Big Dive into Big Data at Startu Saturday Europe
Big Dive into Big Data at Startu Saturday EuropeBig Dive into Big Data at Startu Saturday Europe
Big Dive into Big Data at Startu Saturday Europe
 
Smau Roma 2014 - Workshop Aruba, Dell e Intel: 'Dai server fisici al Cloud'
Smau Roma 2014 - Workshop Aruba, Dell e Intel: 'Dai server fisici al Cloud'Smau Roma 2014 - Workshop Aruba, Dell e Intel: 'Dai server fisici al Cloud'
Smau Roma 2014 - Workshop Aruba, Dell e Intel: 'Dai server fisici al Cloud'
 
cècè
 
Evoluzionecomputer
EvoluzionecomputerEvoluzionecomputer
Evoluzionecomputer
 
Open Data - Data Journalism
Open Data - Data JournalismOpen Data - Data Journalism
Open Data - Data Journalism
 
_ABIlab-BigData-Finale
_ABIlab-BigData-Finale_ABIlab-BigData-Finale
_ABIlab-BigData-Finale
 
ERDAS 2011 World Tour Slideshow Presentazione
ERDAS 2011 World Tour Slideshow PresentazioneERDAS 2011 World Tour Slideshow Presentazione
ERDAS 2011 World Tour Slideshow Presentazione
 
Slide ACTIVE - Digital Asset Management - Collana Seminari CRS4 2015
Slide ACTIVE - Digital Asset Management - Collana Seminari CRS4 2015Slide ACTIVE - Digital Asset Management - Collana Seminari CRS4 2015
Slide ACTIVE - Digital Asset Management - Collana Seminari CRS4 2015
 
Geological day 2012
Geological day 2012Geological day 2012
Geological day 2012
 

Plus de Eugenio Minardi

Delphi and ExtJS (26 ottobre 2017)
Delphi and ExtJS (26 ottobre 2017)Delphi and ExtJS (26 ottobre 2017)
Delphi and ExtJS (26 ottobre 2017)Eugenio Minardi
 
ExtJS: La piattaforma vincente (tools)
ExtJS: La piattaforma vincente (tools)ExtJS: La piattaforma vincente (tools)
ExtJS: La piattaforma vincente (tools)Eugenio Minardi
 
ExtJS: La piattaforma vincente (multiple screens)
ExtJS: La piattaforma vincente (multiple screens)ExtJS: La piattaforma vincente (multiple screens)
ExtJS: La piattaforma vincente (multiple screens)Eugenio Minardi
 
ExtJS: La piattaforma vincente (rich UI)
ExtJS: La piattaforma vincente (rich UI)ExtJS: La piattaforma vincente (rich UI)
ExtJS: La piattaforma vincente (rich UI)Eugenio Minardi
 
ExtJS: La piattaforma vincente (class system)
ExtJS: La piattaforma vincente (class system)ExtJS: La piattaforma vincente (class system)
ExtJS: La piattaforma vincente (class system)Eugenio Minardi
 
ExtJS: La piattaforma vincente
ExtJS: La piattaforma vincenteExtJS: La piattaforma vincente
ExtJS: La piattaforma vincenteEugenio Minardi
 
Distributed Team Management: 
Pitfall, Challenges and Advantages
Distributed Team Management: 
Pitfall, Challenges and AdvantagesDistributed Team Management: 
Pitfall, Challenges and Advantages
Distributed Team Management: 
Pitfall, Challenges and AdvantagesEugenio Minardi
 
A Practical Introduction to Symfony (European Drupal Days 2015)
A Practical Introduction to Symfony (European Drupal Days 2015)A Practical Introduction to Symfony (European Drupal Days 2015)
A Practical Introduction to Symfony (European Drupal Days 2015)Eugenio Minardi
 
UN World Food Programme Standards & Best Practises (European Drupal Days 2015)
UN World Food Programme Standards & Best Practises (European Drupal Days 2015)UN World Food Programme Standards & Best Practises (European Drupal Days 2015)
UN World Food Programme Standards & Best Practises (European Drupal Days 2015)Eugenio Minardi
 
Drupal theming - a practical approach (European Drupal Days 2015)
Drupal theming - a practical approach (European Drupal Days 2015)Drupal theming - a practical approach (European Drupal Days 2015)
Drupal theming - a practical approach (European Drupal Days 2015)Eugenio Minardi
 
Optimizing MariaDB for Web Applications (European Drupal Days 2015)
Optimizing MariaDB for Web Applications (European Drupal Days 2015)Optimizing MariaDB for Web Applications (European Drupal Days 2015)
Optimizing MariaDB for Web Applications (European Drupal Days 2015)Eugenio Minardi
 
PhpStorm for Drupal Development (European Drupal Days 2015)
PhpStorm for Drupal Development (European Drupal Days 2015)PhpStorm for Drupal Development (European Drupal Days 2015)
PhpStorm for Drupal Development (European Drupal Days 2015)Eugenio Minardi
 
Drupal Continuous Integration (European Drupal Days 2015)
Drupal Continuous Integration (European Drupal Days 2015)Drupal Continuous Integration (European Drupal Days 2015)
Drupal Continuous Integration (European Drupal Days 2015)Eugenio Minardi
 
Deploying an Open Source DAM in SAAS Mode (European Drupal Days 2015)
Deploying an Open Source DAM in SAAS Mode (European Drupal Days 2015)Deploying an Open Source DAM in SAAS Mode (European Drupal Days 2015)
Deploying an Open Source DAM in SAAS Mode (European Drupal Days 2015)Eugenio Minardi
 
The multilingual Drupal 8 experience (European Drupal Days 2015)
The multilingual Drupal 8 experience (European Drupal Days 2015)The multilingual Drupal 8 experience (European Drupal Days 2015)
The multilingual Drupal 8 experience (European Drupal Days 2015)Eugenio Minardi
 
Another Copernican Revolution: maintenance first, projects second (European D...
Another Copernican Revolution: maintenance first, projects second (European D...Another Copernican Revolution: maintenance first, projects second (European D...
Another Copernican Revolution: maintenance first, projects second (European D...Eugenio Minardi
 
The benefits of an elastic infrastructure on a Drupal e-commerce (European Dr...
The benefits of an elastic infrastructure on a Drupal e-commerce (European Dr...The benefits of an elastic infrastructure on a Drupal e-commerce (European Dr...
The benefits of an elastic infrastructure on a Drupal e-commerce (European Dr...Eugenio Minardi
 
Verifying Drupal modules with OWASP ASVS 2014 (European Drupal Days 2015)
Verifying Drupal modules with OWASP ASVS 2014 (European Drupal Days 2015)Verifying Drupal modules with OWASP ASVS 2014 (European Drupal Days 2015)
Verifying Drupal modules with OWASP ASVS 2014 (European Drupal Days 2015)Eugenio Minardi
 
Secure Drupal, from start to finish (European Drupal Days 2015)
Secure Drupal, from start to finish (European Drupal Days 2015)Secure Drupal, from start to finish (European Drupal Days 2015)
Secure Drupal, from start to finish (European Drupal Days 2015)Eugenio Minardi
 
Bridging the gap between business and technology - Behaviour Driven Developme...
Bridging the gap between business and technology - Behaviour Driven Developme...Bridging the gap between business and technology - Behaviour Driven Developme...
Bridging the gap between business and technology - Behaviour Driven Developme...Eugenio Minardi
 

Plus de Eugenio Minardi (20)

Delphi and ExtJS (26 ottobre 2017)
Delphi and ExtJS (26 ottobre 2017)Delphi and ExtJS (26 ottobre 2017)
Delphi and ExtJS (26 ottobre 2017)
 
ExtJS: La piattaforma vincente (tools)
ExtJS: La piattaforma vincente (tools)ExtJS: La piattaforma vincente (tools)
ExtJS: La piattaforma vincente (tools)
 
ExtJS: La piattaforma vincente (multiple screens)
ExtJS: La piattaforma vincente (multiple screens)ExtJS: La piattaforma vincente (multiple screens)
ExtJS: La piattaforma vincente (multiple screens)
 
ExtJS: La piattaforma vincente (rich UI)
ExtJS: La piattaforma vincente (rich UI)ExtJS: La piattaforma vincente (rich UI)
ExtJS: La piattaforma vincente (rich UI)
 
ExtJS: La piattaforma vincente (class system)
ExtJS: La piattaforma vincente (class system)ExtJS: La piattaforma vincente (class system)
ExtJS: La piattaforma vincente (class system)
 
ExtJS: La piattaforma vincente
ExtJS: La piattaforma vincenteExtJS: La piattaforma vincente
ExtJS: La piattaforma vincente
 
Distributed Team Management: 
Pitfall, Challenges and Advantages
Distributed Team Management: 
Pitfall, Challenges and AdvantagesDistributed Team Management: 
Pitfall, Challenges and Advantages
Distributed Team Management: 
Pitfall, Challenges and Advantages
 
A Practical Introduction to Symfony (European Drupal Days 2015)
A Practical Introduction to Symfony (European Drupal Days 2015)A Practical Introduction to Symfony (European Drupal Days 2015)
A Practical Introduction to Symfony (European Drupal Days 2015)
 
UN World Food Programme Standards & Best Practises (European Drupal Days 2015)
UN World Food Programme Standards & Best Practises (European Drupal Days 2015)UN World Food Programme Standards & Best Practises (European Drupal Days 2015)
UN World Food Programme Standards & Best Practises (European Drupal Days 2015)
 
Drupal theming - a practical approach (European Drupal Days 2015)
Drupal theming - a practical approach (European Drupal Days 2015)Drupal theming - a practical approach (European Drupal Days 2015)
Drupal theming - a practical approach (European Drupal Days 2015)
 
Optimizing MariaDB for Web Applications (European Drupal Days 2015)
Optimizing MariaDB for Web Applications (European Drupal Days 2015)Optimizing MariaDB for Web Applications (European Drupal Days 2015)
Optimizing MariaDB for Web Applications (European Drupal Days 2015)
 
PhpStorm for Drupal Development (European Drupal Days 2015)
PhpStorm for Drupal Development (European Drupal Days 2015)PhpStorm for Drupal Development (European Drupal Days 2015)
PhpStorm for Drupal Development (European Drupal Days 2015)
 
Drupal Continuous Integration (European Drupal Days 2015)
Drupal Continuous Integration (European Drupal Days 2015)Drupal Continuous Integration (European Drupal Days 2015)
Drupal Continuous Integration (European Drupal Days 2015)
 
Deploying an Open Source DAM in SAAS Mode (European Drupal Days 2015)
Deploying an Open Source DAM in SAAS Mode (European Drupal Days 2015)Deploying an Open Source DAM in SAAS Mode (European Drupal Days 2015)
Deploying an Open Source DAM in SAAS Mode (European Drupal Days 2015)
 
The multilingual Drupal 8 experience (European Drupal Days 2015)
The multilingual Drupal 8 experience (European Drupal Days 2015)The multilingual Drupal 8 experience (European Drupal Days 2015)
The multilingual Drupal 8 experience (European Drupal Days 2015)
 
Another Copernican Revolution: maintenance first, projects second (European D...
Another Copernican Revolution: maintenance first, projects second (European D...Another Copernican Revolution: maintenance first, projects second (European D...
Another Copernican Revolution: maintenance first, projects second (European D...
 
The benefits of an elastic infrastructure on a Drupal e-commerce (European Dr...
The benefits of an elastic infrastructure on a Drupal e-commerce (European Dr...The benefits of an elastic infrastructure on a Drupal e-commerce (European Dr...
The benefits of an elastic infrastructure on a Drupal e-commerce (European Dr...
 
Verifying Drupal modules with OWASP ASVS 2014 (European Drupal Days 2015)
Verifying Drupal modules with OWASP ASVS 2014 (European Drupal Days 2015)Verifying Drupal modules with OWASP ASVS 2014 (European Drupal Days 2015)
Verifying Drupal modules with OWASP ASVS 2014 (European Drupal Days 2015)
 
Secure Drupal, from start to finish (European Drupal Days 2015)
Secure Drupal, from start to finish (European Drupal Days 2015)Secure Drupal, from start to finish (European Drupal Days 2015)
Secure Drupal, from start to finish (European Drupal Days 2015)
 
Bridging the gap between business and technology - Behaviour Driven Developme...
Bridging the gap between business and technology - Behaviour Driven Developme...Bridging the gap between business and technology - Behaviour Driven Developme...
Bridging the gap between business and technology - Behaviour Driven Developme...
 

Labortatorio di Information Design e UX con Drupal