SlideShare a Scribd company logo
1 of 55
Download to read offline
2 December 2005
Information Visualisation
Dashboards
Prof. Beat Signer
Department of Computer Science
Vrije Universiteit Brussel
beatsigner.com
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 2
May 6, 2021
Opsview Monitor
https://commons.wikimedia.org/wiki/File:Opsview_Monitor_6.0_Dashboard.jpg
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 3
May 6, 2021
What is a Dashboard
A dashboard is a visual display of the most important
information needed to achieve one or more objectives;
consolidated and arranged on a single screen so the
information can be monitored at a glance.
Stephen Few, Dashboard Confusion, Intelligent Enterprise, March 2004
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 4
May 6, 2021
Log Analysis
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 5
May 6, 2021
Dashboards Are Visual Displays
Combine text and graphics,
with an emphasis on
graphics, as graphical
presentations communicate
information with greater
efficiency and richer
meaning than text alone.
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 6
May 6, 2021
Dashboards Display Information Needed to
Achieve Objectives
Dashboards offer access to
a collection of information
that is not otherwise related,
often coming from diverse
sources related to various
business functions.
▪ required information is often
a set of Key Performance
Indicators (KPIs)
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 7
May 6, 2021
Dashboards Should Fit on One Screen
The information must be
entirely available without
effort, so it can all be seen
at a glance.
▪ no scrolling should be
necessary
▪ no moving between multiple
views (screens)
▪ depending on objective
information might be
refreshed in real time
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 8
May 6, 2021
Dashboards Are Used to Monitor
Information at Glance
Information presented in a
dashboard is in the form of
summaries or exceptions.
Main goal: show what
requires attention
Secondary goal: offer
details needed to take action
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 9
May 6, 2021
Dashboards Have Small, Concise, Clear and
Intuitive Display Mechanisms
Display mechanisms (visualisations) that do not require
much screen space
Choose the visualisation that is better suited for your needs
▪ line charts, gauges, thermometer, traffic signals
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 10
May 6, 2021
Dashboards Are Customised
Displayed information must
be tailored to the require-
ments of a person, group or
function
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 11
May 6, 2021
13 Common Mistakes in Dashboard Design
1. Exceeding the boundaries of a single screen
2. Supplying inadequate context for the data
3. Displaying excessive detail or precision
4. Choosing a deficient measure
5. Choosing inappropriate visualisation technique
6. Introducing meaningless variety
7. Using poorly designed visualisation technique
8. Encoding quantitative data inaccurately
9. Arranging data poorly
10. Highlighting important data ineffectively or not at all
11. Cluttering display with useless decoration
12. Misusing or overusing colour
13. Designing an unattractive visual display
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 12
May 6, 2021
Exceeding Boundaries of a Single Screen
▪ Fragmenting data into separate screens
▪ separated into discrete screens
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 13
May 6, 2021
Exceeding Boundaries of a Single Screen…
▪ Fragmenting data into separate screens
▪ separated into instances of a single screen
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 14
May 6, 2021
Exceeding Boundaries of a Single Screen…
▪ Requiring scrolling
▪ assume that anything requiring scrolling to see is less important
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 15
May 6, 2021
Supplying Inadequate Context for the Data
▪ there is no point of
reference to compare
presented data
▪ colour of handles to
indicate good or bad
▪ gauge with incorporated
context
▪ Add context if it provides real value
▪ more is not always better
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 16
May 6, 2021
Displaying Excessive Detail or Precision
▪ Avoid too much details or too precise measures
▪ slows down the viewer without any benefits
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 17
May 6, 2021
Choosing a Deficient Measure
▪ Deficient measure does not communicate in clearest way
▪ measure can be accurate but not the best choice for message
Displaying actual and budgeted revenues sepa-
rately fails to express the intended message
Representing the differences in terms of per-
centages emphasises a deviation from a target
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 18
May 6, 2021
Choosing a Deficient Measure …
▪ Make sure that the viewer knows
▪ what is being measured
▪ the units in which the measure is being expressed
▪ Which message most directly support the viewer's needs?
▪ select the measure that most directly supports that message
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 19
May 6, 2021
Choosing Inappropriate Vis Technique
▪ Circles are a poor choice to
represent unidimensional
variables
▪ problems with visual perception
▪ We simply cannot accurately
compare areas
▪ what about the operating cost of
February and May?
- costs in May seem higher than those
in February while they are the same
- revenues bubble in May is smaller
which makes the enclosed operating
costs seem bigger (optical illusion)
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 20
May 6, 2021
Choosing Inappropriate Vis Technique …
▪ A bar chart can represent this information efficiently
and clearly
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 21
May 6, 2021
Choosing Inappropriate Vis Technique …
Do segments add up to 100%? Are segments properly labelled?
Does the colour schema make
any sense?
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 22
May 6, 2021
Choosing Inappropriate Vis Technique …
▪ A bar chart (even without different colours) makes the
comparison way easier
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 23
May 6, 2021
Choosing Inappropriate Vis Technique …
▪ Spatial (geographical) representation of the data does
not have any added value
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 24
May 6, 2021
Introducing Meaningless Variety
▪ Unnecessary variety requires a shift in perceptual strategy for each
visualisation technique on the dashboard, resulting in extra user time
and effort
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 25
May 6, 2021
Using Poorly Designed Vis Techniques
▪ Legend provides the labels and
values of the segments
▪ forces back and forth eye-
movements between the graph
and the legend
▪ waste of time and effort
▪ Random and inefficient order of
slides and labels
▪ ordering them by size would have
provided useful information
▪ Bright colours of the pie slices
produce sensory overkill
▪ bright colours reserved for specific
data that should "pop out"
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 26
May 6, 2021
Using Poorly Designed Vis Techniques …
▪ Can you tell how much was sold in the Catalog category?
▪ lack of delimiters between set of three digits (thousands, millions, etc.)
▪ Can you read every number on the scale used in every gauge?
▪ numbers along the scales are positioned inside rather than outside the axis
leading to some occlusion
▪ text at the bottom of each meter obstructs the needle for measures near the
bottom or top of the scale
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 27
May 6, 2021
Using Poorly Designed Vis Techniques …
▪ Most important thing to remember is to show the data
▪ maximise the data-ink-ratio
▪ avoid chart chunk
▪ avoid poor colour schemes
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 28
May 6, 2021
Using Poorly Designed Vis Techniques …
▪ Almost always avoid 3D-graphs for the presentation of business data
▪ problem of occlusion
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 29
May 6, 2021
Encoding Quantitative Data Inaccurately
▪ Wrong axis scales and other design issues
▪ might easily lead to wrong conclusions
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 30
May 6, 2021
Arranging Data Poorly
▪ Red band segments the space to an unnecessary degree
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 31
May 6, 2021
Arranging Data Poorly …
▪ Lack of visual balance based on importance of data
▪ top left (most prominent) use to display logo and controls
▪ bottom right (least prominent) draws attention due to large
amount of covered space
▪ Comparison between order size and profit tedious due to
side-by-side rather than above-below arrangement
▪ Arrangement guideline
▪ most important data must get the attention
- make it "pop out" so it gets immediate attention
▪ data that should be compared should be arranged and visually
designed to encourage and support this comparison
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 32
May 6, 2021
Highlighting Important Data Ineffectively
or Not at All
▪ Everything that deserves
space on a dashboard is
important, but not equally
▪ a viewer's eyes should
always be directed to the
most crucial information first
▪ navigation controls should
not be emphasised
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 33
May 6, 2021
Cluttering Display With Useless Decoration
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 34
May 6, 2021
Cluttering Display With Useless Decoration
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 35
May 6, 2021
Cluttering Display With Useless Decoration
Problems in this Example?
▪ Logo and title eat up most
valuable real estate across the
entire top of the dashboard
▪ if logo must be present
(branding) make it small and
place it out of the way
▪ Background gradient gets the
attention
▪ colour gradients with no real
purpose (distracting)
▪ Maps in the background of the
three upper graphs distract from
the data
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 36
May 6, 2021
Misusing or Overusing Colour
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 37
May 6, 2021
Designing an Unattractive Visual Display
▪ "Some dashboards are just plain ugly." (Few, 2006)
▪ when we see them, we are inclined to avert our eyes hardly the
desired reaction to a screen that is supposed to be supplying us
with important information
▪ when a dashboard is unattractive, the viewer is put in a frame of
mind that is not conducive to its use
▪ dashboards should not be made pretty, but rather attractively
display the data itself, without adding anything that distracts from
or obscures it
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 38
May 6, 2021
Strategies for Effective Dashboard Design
1. Condensing information with summaries and exceptions
2. Maximising the data-ink-ratio
3. Designing dashboards for usability/UX
▪ organise information to support its meaning and use
▪ make the viewing experience aesthetically pleasing
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 39
May 6, 2021
Condensing Information
▪ Summarisation
▪ represent a set of numbers (often a large set) as a single number
▪ two most common summaries are sums and averages
▪ Exception
▪ why make someone scan through hundreds of values when only
one or two require attention?
▪ we call these critical values exceptions
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 40
May 6, 2021
Reducing Non-Data Ink
▪ Eliminate all unnecessary data-ink
▪ eliminate graphics that provide decoration only (e.g. banners)
▪ remove chart junk (grids, borders, backgrounds, 3D effects, …)
▪ De-emphasise and regularise the remaining non-data ink
▪ keep the weight of the lines to a minimum
▪ grid lines and fill colours can be used in tables to distinguish
some columns from others
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 41
May 6, 2021
Reducing Non-Data Ink …
▪ De-emphasise and regularise the non-data-ink that remains
▪ Do not vary the colour, weight or shape of non-data pixels
that serve the same purpose
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 42
May 6, 2021
Reducing Non-Data Ink …
▪ What should we do with navigation and interaction
controls?
▪ buttons and selection boxes should not be given prominence as
they do not display data
▪ if they must exist, place them in an out-of-the-way location such
as the bottom-right corner of the screen and mute them visually,
so they will not compete with the data for attention
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 43
May 6, 2021
Enhancing Data Ink
▪ Highlight the most important data-ink
▪ information that is always important (static means of emphasis)
▪ information that is only important at the moment (dynamic means
of emphasis)
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 44
May 6, 2021
Enhancing Data Ink …
▪ Different degrees of visual emphasis should be associated with
different regions of a dashboard
Never waste this valuable
real estate by placing a
company logo or controls for
navigation or data selection
here
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 45
May 6, 2021
Organise Information to Support Its
Meaning and Use
▪ Organise groups according to business functions,
entities and use
▪ Co-locate items that belong to the same group
▪ Delineate groups using the least visible means
▪ Support meaningful comparisons
▪ Discourage meaningless comparisons
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 46
May 6, 2021
Organise Information to Support Its
Meaning and Use …
▪ Delineate groups using the least visible means (e.g. white space)
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 47
May 6, 2021
Organise Information to Support Its
Meaning and Use …
▪ Support meaningful
comparisons
▪ combine items in a single
visual encoding
▪ place items close to one
another
▪ use brushing and linking
▪ include comparative values
(e.g. ratios, percentages,
variances)
▪ use of colour can support
grouping and encourage
comparisons
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 48
May 6, 2021
Organise Information to Support Its
Meaning and Use …
▪ Discourage meaningless
comparisons by separa-
ting items and using
different colours
▪ In this example, some
colour choices produce
this unintended effect
▪ different use of yellow
colour (amber)
▪ our natural inclination to link
same colours is misleading
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 49
May 6, 2021
Make Viewing Experience Aesthetically
Pleasing
▪ Choose colours appropriately
▪ keep bright colours to a minimum, using them only to highlight
data that requires attention
▪ Use less saturated colours such as those that are predominant in
nature (e.g. colours of earth and sky), except for content that
demands attention
▪ use a barely discernible pale background colour other than pure
white to provide a more soothing, less-contrasting background
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 50
May 6, 2021
Make Viewing Experience Aesthetically
Pleasing …
▪ Choose colours appropriately
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 51
May 6, 2021
Make Viewing Experience Aesthetically
Pleasing …
▪ Use legible fonts
▪ decent font size
▪ no ornaments, no fancy fonts
▪ use a different font for headings
▪ find out what works and stick
with it throughout the dashboard
Fine legibility Poor legibility
Serif Sans-Serif Serif Sans-Serif
Times New Roman Arial Script Gill Sans Vitra
Palatino Verdana Broadway Papyrus
Courier Tahoma Old English Tempus Sans ITC
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 52
May 6, 2021
Exercise 9
▪ Interaction with D3.js
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 53
May 6, 2021
References
▪ Information Dashboard Design: The Effective
Visual Communication of Data, Stephen Few,
O'Reilly Media (1st edition), January 2006,
ISBN-13: 978-0596100162
▪ S. Few, 13 Common Pitfalls in Dashboard Design, White
Paper Perceptual Edge, 2006
▪ https://www.perceptualedge.com/articles/Whitepapers/Common_Pitfalls.pdf
▪ E. Nadelhoffer, 10 Best Practices for Building Effective
Dashboards, White Paper Tableau
▪ https://www.tableau.com/learn/whitepapers/10-best-practices-building-
effective-dashboards
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 54
May 6, 2021
References …
▪ Opsview Monitor, Opsview Inc
▪ https://www.opsview.com
▪ Log Analysis, Loggly
▪ https://www.loggly.com
2 December 2005
Next Lecture
Case Studies and Course Review

More Related Content

Similar to Dashboards - Lecture 11 - Information Visualisation (4019538FNR)

Interaction - Lecture 10 - Information Visualisation (4019538FNR)
Interaction - Lecture 10 - Information Visualisation (4019538FNR)Interaction - Lecture 10 - Information Visualisation (4019538FNR)
Interaction - Lecture 10 - Information Visualisation (4019538FNR)Beat Signer
 
Human Perception and Colour Theory - Lecture 2 - Information Visualisation (4...
Human Perception and Colour Theory - Lecture 2 - Information Visualisation (4...Human Perception and Colour Theory - Lecture 2 - Information Visualisation (4...
Human Perception and Colour Theory - Lecture 2 - Information Visualisation (4...Beat Signer
 
Information visualization: information dashboards
Information visualization: information dashboardsInformation visualization: information dashboards
Information visualization: information dashboardsKatrien Verbert
 
Data visualisation & analytics with Tableau
Data visualisation & analytics with Tableau Data visualisation & analytics with Tableau
Data visualisation & analytics with Tableau Outreach Digital
 
Data Visualization Design Best Practices Workshop
Data Visualization Design Best Practices WorkshopData Visualization Design Best Practices Workshop
Data Visualization Design Best Practices WorkshopJSI
 
Data Visualization Design Best Practices Workshop
Data Visualization Design Best Practices WorkshopData Visualization Design Best Practices Workshop
Data Visualization Design Best Practices WorkshopAmanda Makulec
 
Dynamic Data Visualization with Tableau
Dynamic Data Visualization with TableauDynamic Data Visualization with Tableau
Dynamic Data Visualization with TableauAkashBorse2
 
Data Visualization - Presentation at Microsoft IT Pro Mumbai July 2010
Data Visualization - Presentation at Microsoft IT Pro Mumbai July 2010Data Visualization - Presentation at Microsoft IT Pro Mumbai July 2010
Data Visualization - Presentation at Microsoft IT Pro Mumbai July 2010Dhiren Gala
 
Case Studies and Course Review - Lecture 12 - Information Visualisation (4019...
Case Studies and Course Review - Lecture 12 - Information Visualisation (4019...Case Studies and Course Review - Lecture 12 - Information Visualisation (4019...
Case Studies and Course Review - Lecture 12 - Information Visualisation (4019...Beat Signer
 
Slide Makeover #91: Comparing Revenue components to previous year
Slide Makeover #91: Comparing Revenue components to previous yearSlide Makeover #91: Comparing Revenue components to previous year
Slide Makeover #91: Comparing Revenue components to previous yearDave Paradi
 
Making connections matter: 2 use cases on graphs & analytics solutions
Making connections matter: 2 use cases on graphs & analytics solutionsMaking connections matter: 2 use cases on graphs & analytics solutions
Making connections matter: 2 use cases on graphs & analytics solutionsNeo4j
 
Data Visualization and Dashboard Design
Data Visualization and Dashboard DesignData Visualization and Dashboard Design
Data Visualization and Dashboard DesignJacques Warren
 
5 steps to a visually persuasive dashboard
5 steps to a visually persuasive dashboard5 steps to a visually persuasive dashboard
5 steps to a visually persuasive dashboardData IQ Argentina
 
Seattle DAA - Data Visualization - Russell Spangler December 2019
Seattle DAA - Data Visualization - Russell Spangler December 2019 Seattle DAA - Data Visualization - Russell Spangler December 2019
Seattle DAA - Data Visualization - Russell Spangler December 2019 Russell Spangler
 
Elementary Data Analysis with MS excel_Day-1
Elementary Data Analysis with MS excel_Day-1Elementary Data Analysis with MS excel_Day-1
Elementary Data Analysis with MS excel_Day-1Redwan Ferdous
 
Visual guidance calgary user group
Visual guidance calgary user groupVisual guidance calgary user group
Visual guidance calgary user groupBerkovich Consulting
 

Similar to Dashboards - Lecture 11 - Information Visualisation (4019538FNR) (20)

Interaction - Lecture 10 - Information Visualisation (4019538FNR)
Interaction - Lecture 10 - Information Visualisation (4019538FNR)Interaction - Lecture 10 - Information Visualisation (4019538FNR)
Interaction - Lecture 10 - Information Visualisation (4019538FNR)
 
Human Perception and Colour Theory - Lecture 2 - Information Visualisation (4...
Human Perception and Colour Theory - Lecture 2 - Information Visualisation (4...Human Perception and Colour Theory - Lecture 2 - Information Visualisation (4...
Human Perception and Colour Theory - Lecture 2 - Information Visualisation (4...
 
Information visualization: information dashboards
Information visualization: information dashboardsInformation visualization: information dashboards
Information visualization: information dashboards
 
Data visualisation
Data visualisation Data visualisation
Data visualisation
 
Data visualisation & analytics with Tableau
Data visualisation & analytics with Tableau Data visualisation & analytics with Tableau
Data visualisation & analytics with Tableau
 
Data Visualization Design Best Practices Workshop
Data Visualization Design Best Practices WorkshopData Visualization Design Best Practices Workshop
Data Visualization Design Best Practices Workshop
 
Data Visualization Design Best Practices Workshop
Data Visualization Design Best Practices WorkshopData Visualization Design Best Practices Workshop
Data Visualization Design Best Practices Workshop
 
storytelling-may-12-2022.pptx
storytelling-may-12-2022.pptxstorytelling-may-12-2022.pptx
storytelling-may-12-2022.pptx
 
Dynamic Data Visualization with Tableau
Dynamic Data Visualization with TableauDynamic Data Visualization with Tableau
Dynamic Data Visualization with Tableau
 
Data Visualization - Presentation at Microsoft IT Pro Mumbai July 2010
Data Visualization - Presentation at Microsoft IT Pro Mumbai July 2010Data Visualization - Presentation at Microsoft IT Pro Mumbai July 2010
Data Visualization - Presentation at Microsoft IT Pro Mumbai July 2010
 
Case Studies and Course Review - Lecture 12 - Information Visualisation (4019...
Case Studies and Course Review - Lecture 12 - Information Visualisation (4019...Case Studies and Course Review - Lecture 12 - Information Visualisation (4019...
Case Studies and Course Review - Lecture 12 - Information Visualisation (4019...
 
Slide Makeover #91: Comparing Revenue components to previous year
Slide Makeover #91: Comparing Revenue components to previous yearSlide Makeover #91: Comparing Revenue components to previous year
Slide Makeover #91: Comparing Revenue components to previous year
 
Making connections matter: 2 use cases on graphs & analytics solutions
Making connections matter: 2 use cases on graphs & analytics solutionsMaking connections matter: 2 use cases on graphs & analytics solutions
Making connections matter: 2 use cases on graphs & analytics solutions
 
Data Visualization and Dashboard Design
Data Visualization and Dashboard DesignData Visualization and Dashboard Design
Data Visualization and Dashboard Design
 
5 steps to a visually persuasive dashboard
5 steps to a visually persuasive dashboard5 steps to a visually persuasive dashboard
5 steps to a visually persuasive dashboard
 
Seattle DAA - Data Visualization - Russell Spangler December 2019
Seattle DAA - Data Visualization - Russell Spangler December 2019 Seattle DAA - Data Visualization - Russell Spangler December 2019
Seattle DAA - Data Visualization - Russell Spangler December 2019
 
Insights From Data Visualization - Stephen Lett (Procter & Gamble)
Insights From Data Visualization - Stephen Lett (Procter & Gamble)Insights From Data Visualization - Stephen Lett (Procter & Gamble)
Insights From Data Visualization - Stephen Lett (Procter & Gamble)
 
Elementary Data Analysis with MS excel_Day-1
Elementary Data Analysis with MS excel_Day-1Elementary Data Analysis with MS excel_Day-1
Elementary Data Analysis with MS excel_Day-1
 
Sales Forecasting as a Data Product by Francesca Iannuzzi
Sales Forecasting as a Data Product by Francesca IannuzziSales Forecasting as a Data Product by Francesca Iannuzzi
Sales Forecasting as a Data Product by Francesca Iannuzzi
 
Visual guidance calgary user group
Visual guidance calgary user groupVisual guidance calgary user group
Visual guidance calgary user group
 

More from Beat Signer

Introduction - Lecture 1 - Human-Computer Interaction (1023841ANR)
Introduction - Lecture 1 - Human-Computer Interaction (1023841ANR)Introduction - Lecture 1 - Human-Computer Interaction (1023841ANR)
Introduction - Lecture 1 - Human-Computer Interaction (1023841ANR)Beat Signer
 
Indoor Positioning Using the OpenHPS Framework
Indoor Positioning Using the OpenHPS FrameworkIndoor Positioning Using the OpenHPS Framework
Indoor Positioning Using the OpenHPS FrameworkBeat Signer
 
Personalised Learning Environments Based on Knowledge Graphs and the Zone of ...
Personalised Learning Environments Based on Knowledge Graphs and the Zone of ...Personalised Learning Environments Based on Knowledge Graphs and the Zone of ...
Personalised Learning Environments Based on Knowledge Graphs and the Zone of ...Beat Signer
 
Cross-Media Technologies and Applications - Future Directions for Personal In...
Cross-Media Technologies and Applications - Future Directions for Personal In...Cross-Media Technologies and Applications - Future Directions for Personal In...
Cross-Media Technologies and Applications - Future Directions for Personal In...Beat Signer
 
Bridging the Gap: Managing and Interacting with Information Across Media Boun...
Bridging the Gap: Managing and Interacting with Information Across Media Boun...Bridging the Gap: Managing and Interacting with Information Across Media Boun...
Bridging the Gap: Managing and Interacting with Information Across Media Boun...Beat Signer
 
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming CurriculaCodeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming CurriculaBeat Signer
 
The RSL Hypermedia Metamodel and Its Application in Cross-Media Solutions
The RSL Hypermedia Metamodel and Its Application in Cross-Media Solutions The RSL Hypermedia Metamodel and Its Application in Cross-Media Solutions
The RSL Hypermedia Metamodel and Its Application in Cross-Media Solutions Beat Signer
 
Towards a Framework for Dynamic Data Physicalisation
Towards a Framework for Dynamic Data PhysicalisationTowards a Framework for Dynamic Data Physicalisation
Towards a Framework for Dynamic Data PhysicalisationBeat Signer
 
Cross-Media Information Spaces and Architectures (CISA)
Cross-Media Information Spaces and Architectures (CISA)Cross-Media Information Spaces and Architectures (CISA)
Cross-Media Information Spaces and Architectures (CISA)Beat Signer
 
Cross-Media Document Linking and Navigation
Cross-Media Document Linking and NavigationCross-Media Document Linking and Navigation
Cross-Media Document Linking and NavigationBeat Signer
 
An Analysis of Cross-Document Linking Mechanisms
An Analysis of Cross-Document Linking MechanismsAn Analysis of Cross-Document Linking Mechanisms
An Analysis of Cross-Document Linking MechanismsBeat Signer
 
Crossing Spaces: Towards Cross-Media Personal Information Management User Int...
Crossing Spaces: Towards Cross-Media Personal Information Management User Int...Crossing Spaces: Towards Cross-Media Personal Information Management User Int...
Crossing Spaces: Towards Cross-Media Personal Information Management User Int...Beat Signer
 
Designing Prosthetic Memory: Audio or Transcript, That is the Question
Designing Prosthetic Memory: Audio or Transcript, That is the QuestionDesigning Prosthetic Memory: Audio or Transcript, That is the Question
Designing Prosthetic Memory: Audio or Transcript, That is the QuestionBeat Signer
 
Introduction - Lecture 1 - Advanced Topics in Information Systems (4016792ENR)
Introduction - Lecture 1 - Advanced Topics in Information Systems (4016792ENR)Introduction - Lecture 1 - Advanced Topics in Information Systems (4016792ENR)
Introduction - Lecture 1 - Advanced Topics in Information Systems (4016792ENR)Beat Signer
 
Bespoke Map Customization Behavior and Its Implications for the Design of Mul...
Bespoke Map Customization Behavior and Its Implications for the Design of Mul...Bespoke Map Customization Behavior and Its Implications for the Design of Mul...
Bespoke Map Customization Behavior and Its Implications for the Design of Mul...Beat Signer
 
Cross-Media Information Spaces and Architectures (CISA)
Cross-Media Information Spaces and Architectures (CISA)Cross-Media Information Spaces and Architectures (CISA)
Cross-Media Information Spaces and Architectures (CISA)Beat Signer
 
CSS3 and Responsive Web Design - Web Technologies (1019888BNR)
CSS3 and Responsive Web Design - Web Technologies (1019888BNR)CSS3 and Responsive Web Design - Web Technologies (1019888BNR)
CSS3 and Responsive Web Design - Web Technologies (1019888BNR)Beat Signer
 
Multimodal Interaction - Lecture 05 - Next Generation User Interfaces (401816...
Multimodal Interaction - Lecture 05 - Next Generation User Interfaces (401816...Multimodal Interaction - Lecture 05 - Next Generation User Interfaces (401816...
Multimodal Interaction - Lecture 05 - Next Generation User Interfaces (401816...Beat Signer
 
Web Application Frameworks - Web Technologies (1019888BNR)
Web Application Frameworks - Web Technologies (1019888BNR)Web Application Frameworks - Web Technologies (1019888BNR)
Web Application Frameworks - Web Technologies (1019888BNR)Beat Signer
 

More from Beat Signer (19)

Introduction - Lecture 1 - Human-Computer Interaction (1023841ANR)
Introduction - Lecture 1 - Human-Computer Interaction (1023841ANR)Introduction - Lecture 1 - Human-Computer Interaction (1023841ANR)
Introduction - Lecture 1 - Human-Computer Interaction (1023841ANR)
 
Indoor Positioning Using the OpenHPS Framework
Indoor Positioning Using the OpenHPS FrameworkIndoor Positioning Using the OpenHPS Framework
Indoor Positioning Using the OpenHPS Framework
 
Personalised Learning Environments Based on Knowledge Graphs and the Zone of ...
Personalised Learning Environments Based on Knowledge Graphs and the Zone of ...Personalised Learning Environments Based on Knowledge Graphs and the Zone of ...
Personalised Learning Environments Based on Knowledge Graphs and the Zone of ...
 
Cross-Media Technologies and Applications - Future Directions for Personal In...
Cross-Media Technologies and Applications - Future Directions for Personal In...Cross-Media Technologies and Applications - Future Directions for Personal In...
Cross-Media Technologies and Applications - Future Directions for Personal In...
 
Bridging the Gap: Managing and Interacting with Information Across Media Boun...
Bridging the Gap: Managing and Interacting with Information Across Media Boun...Bridging the Gap: Managing and Interacting with Information Across Media Boun...
Bridging the Gap: Managing and Interacting with Information Across Media Boun...
 
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming CurriculaCodeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
 
The RSL Hypermedia Metamodel and Its Application in Cross-Media Solutions
The RSL Hypermedia Metamodel and Its Application in Cross-Media Solutions The RSL Hypermedia Metamodel and Its Application in Cross-Media Solutions
The RSL Hypermedia Metamodel and Its Application in Cross-Media Solutions
 
Towards a Framework for Dynamic Data Physicalisation
Towards a Framework for Dynamic Data PhysicalisationTowards a Framework for Dynamic Data Physicalisation
Towards a Framework for Dynamic Data Physicalisation
 
Cross-Media Information Spaces and Architectures (CISA)
Cross-Media Information Spaces and Architectures (CISA)Cross-Media Information Spaces and Architectures (CISA)
Cross-Media Information Spaces and Architectures (CISA)
 
Cross-Media Document Linking and Navigation
Cross-Media Document Linking and NavigationCross-Media Document Linking and Navigation
Cross-Media Document Linking and Navigation
 
An Analysis of Cross-Document Linking Mechanisms
An Analysis of Cross-Document Linking MechanismsAn Analysis of Cross-Document Linking Mechanisms
An Analysis of Cross-Document Linking Mechanisms
 
Crossing Spaces: Towards Cross-Media Personal Information Management User Int...
Crossing Spaces: Towards Cross-Media Personal Information Management User Int...Crossing Spaces: Towards Cross-Media Personal Information Management User Int...
Crossing Spaces: Towards Cross-Media Personal Information Management User Int...
 
Designing Prosthetic Memory: Audio or Transcript, That is the Question
Designing Prosthetic Memory: Audio or Transcript, That is the QuestionDesigning Prosthetic Memory: Audio or Transcript, That is the Question
Designing Prosthetic Memory: Audio or Transcript, That is the Question
 
Introduction - Lecture 1 - Advanced Topics in Information Systems (4016792ENR)
Introduction - Lecture 1 - Advanced Topics in Information Systems (4016792ENR)Introduction - Lecture 1 - Advanced Topics in Information Systems (4016792ENR)
Introduction - Lecture 1 - Advanced Topics in Information Systems (4016792ENR)
 
Bespoke Map Customization Behavior and Its Implications for the Design of Mul...
Bespoke Map Customization Behavior and Its Implications for the Design of Mul...Bespoke Map Customization Behavior and Its Implications for the Design of Mul...
Bespoke Map Customization Behavior and Its Implications for the Design of Mul...
 
Cross-Media Information Spaces and Architectures (CISA)
Cross-Media Information Spaces and Architectures (CISA)Cross-Media Information Spaces and Architectures (CISA)
Cross-Media Information Spaces and Architectures (CISA)
 
CSS3 and Responsive Web Design - Web Technologies (1019888BNR)
CSS3 and Responsive Web Design - Web Technologies (1019888BNR)CSS3 and Responsive Web Design - Web Technologies (1019888BNR)
CSS3 and Responsive Web Design - Web Technologies (1019888BNR)
 
Multimodal Interaction - Lecture 05 - Next Generation User Interfaces (401816...
Multimodal Interaction - Lecture 05 - Next Generation User Interfaces (401816...Multimodal Interaction - Lecture 05 - Next Generation User Interfaces (401816...
Multimodal Interaction - Lecture 05 - Next Generation User Interfaces (401816...
 
Web Application Frameworks - Web Technologies (1019888BNR)
Web Application Frameworks - Web Technologies (1019888BNR)Web Application Frameworks - Web Technologies (1019888BNR)
Web Application Frameworks - Web Technologies (1019888BNR)
 

Recently uploaded

Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...DhatriParmar
 
Mental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsMental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsPooky Knightsmith
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxDhatriParmar
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfPrerana Jadhav
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvRicaMaeCastro1
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Developmentchesterberbo7
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...DhatriParmar
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseCeline George
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research DiscourseAnita GoswamiGiri
 
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptxDhatriParmar
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQuiz Club NITW
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
week 1 cookery 8 fourth - quarter .pptx
week 1 cookery 8  fourth  -  quarter .pptxweek 1 cookery 8  fourth  -  quarter .pptx
week 1 cookery 8 fourth - quarter .pptxJonalynLegaspi2
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxkarenfajardo43
 

Recently uploaded (20)

Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
 
Mental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsMental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young minds
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdf
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Development
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 Database
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research Discourse
 
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
 
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of EngineeringFaculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
week 1 cookery 8 fourth - quarter .pptx
week 1 cookery 8  fourth  -  quarter .pptxweek 1 cookery 8  fourth  -  quarter .pptx
week 1 cookery 8 fourth - quarter .pptx
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
 

Dashboards - Lecture 11 - Information Visualisation (4019538FNR)

  • 1. 2 December 2005 Information Visualisation Dashboards Prof. Beat Signer Department of Computer Science Vrije Universiteit Brussel beatsigner.com
  • 2. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 2 May 6, 2021 Opsview Monitor https://commons.wikimedia.org/wiki/File:Opsview_Monitor_6.0_Dashboard.jpg
  • 3. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 3 May 6, 2021 What is a Dashboard A dashboard is a visual display of the most important information needed to achieve one or more objectives; consolidated and arranged on a single screen so the information can be monitored at a glance. Stephen Few, Dashboard Confusion, Intelligent Enterprise, March 2004
  • 4. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 4 May 6, 2021 Log Analysis
  • 5. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 5 May 6, 2021 Dashboards Are Visual Displays Combine text and graphics, with an emphasis on graphics, as graphical presentations communicate information with greater efficiency and richer meaning than text alone.
  • 6. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 6 May 6, 2021 Dashboards Display Information Needed to Achieve Objectives Dashboards offer access to a collection of information that is not otherwise related, often coming from diverse sources related to various business functions. ▪ required information is often a set of Key Performance Indicators (KPIs)
  • 7. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 7 May 6, 2021 Dashboards Should Fit on One Screen The information must be entirely available without effort, so it can all be seen at a glance. ▪ no scrolling should be necessary ▪ no moving between multiple views (screens) ▪ depending on objective information might be refreshed in real time
  • 8. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 8 May 6, 2021 Dashboards Are Used to Monitor Information at Glance Information presented in a dashboard is in the form of summaries or exceptions. Main goal: show what requires attention Secondary goal: offer details needed to take action
  • 9. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 9 May 6, 2021 Dashboards Have Small, Concise, Clear and Intuitive Display Mechanisms Display mechanisms (visualisations) that do not require much screen space Choose the visualisation that is better suited for your needs ▪ line charts, gauges, thermometer, traffic signals
  • 10. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 10 May 6, 2021 Dashboards Are Customised Displayed information must be tailored to the require- ments of a person, group or function
  • 11. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 11 May 6, 2021 13 Common Mistakes in Dashboard Design 1. Exceeding the boundaries of a single screen 2. Supplying inadequate context for the data 3. Displaying excessive detail or precision 4. Choosing a deficient measure 5. Choosing inappropriate visualisation technique 6. Introducing meaningless variety 7. Using poorly designed visualisation technique 8. Encoding quantitative data inaccurately 9. Arranging data poorly 10. Highlighting important data ineffectively or not at all 11. Cluttering display with useless decoration 12. Misusing or overusing colour 13. Designing an unattractive visual display
  • 12. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 12 May 6, 2021 Exceeding Boundaries of a Single Screen ▪ Fragmenting data into separate screens ▪ separated into discrete screens
  • 13. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 13 May 6, 2021 Exceeding Boundaries of a Single Screen… ▪ Fragmenting data into separate screens ▪ separated into instances of a single screen
  • 14. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 14 May 6, 2021 Exceeding Boundaries of a Single Screen… ▪ Requiring scrolling ▪ assume that anything requiring scrolling to see is less important
  • 15. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 15 May 6, 2021 Supplying Inadequate Context for the Data ▪ there is no point of reference to compare presented data ▪ colour of handles to indicate good or bad ▪ gauge with incorporated context ▪ Add context if it provides real value ▪ more is not always better
  • 16. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 16 May 6, 2021 Displaying Excessive Detail or Precision ▪ Avoid too much details or too precise measures ▪ slows down the viewer without any benefits
  • 17. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 17 May 6, 2021 Choosing a Deficient Measure ▪ Deficient measure does not communicate in clearest way ▪ measure can be accurate but not the best choice for message Displaying actual and budgeted revenues sepa- rately fails to express the intended message Representing the differences in terms of per- centages emphasises a deviation from a target
  • 18. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 18 May 6, 2021 Choosing a Deficient Measure … ▪ Make sure that the viewer knows ▪ what is being measured ▪ the units in which the measure is being expressed ▪ Which message most directly support the viewer's needs? ▪ select the measure that most directly supports that message
  • 19. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 19 May 6, 2021 Choosing Inappropriate Vis Technique ▪ Circles are a poor choice to represent unidimensional variables ▪ problems with visual perception ▪ We simply cannot accurately compare areas ▪ what about the operating cost of February and May? - costs in May seem higher than those in February while they are the same - revenues bubble in May is smaller which makes the enclosed operating costs seem bigger (optical illusion)
  • 20. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 20 May 6, 2021 Choosing Inappropriate Vis Technique … ▪ A bar chart can represent this information efficiently and clearly
  • 21. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 21 May 6, 2021 Choosing Inappropriate Vis Technique … Do segments add up to 100%? Are segments properly labelled? Does the colour schema make any sense?
  • 22. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 22 May 6, 2021 Choosing Inappropriate Vis Technique … ▪ A bar chart (even without different colours) makes the comparison way easier
  • 23. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 23 May 6, 2021 Choosing Inappropriate Vis Technique … ▪ Spatial (geographical) representation of the data does not have any added value
  • 24. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 24 May 6, 2021 Introducing Meaningless Variety ▪ Unnecessary variety requires a shift in perceptual strategy for each visualisation technique on the dashboard, resulting in extra user time and effort
  • 25. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 25 May 6, 2021 Using Poorly Designed Vis Techniques ▪ Legend provides the labels and values of the segments ▪ forces back and forth eye- movements between the graph and the legend ▪ waste of time and effort ▪ Random and inefficient order of slides and labels ▪ ordering them by size would have provided useful information ▪ Bright colours of the pie slices produce sensory overkill ▪ bright colours reserved for specific data that should "pop out"
  • 26. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 26 May 6, 2021 Using Poorly Designed Vis Techniques … ▪ Can you tell how much was sold in the Catalog category? ▪ lack of delimiters between set of three digits (thousands, millions, etc.) ▪ Can you read every number on the scale used in every gauge? ▪ numbers along the scales are positioned inside rather than outside the axis leading to some occlusion ▪ text at the bottom of each meter obstructs the needle for measures near the bottom or top of the scale
  • 27. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 27 May 6, 2021 Using Poorly Designed Vis Techniques … ▪ Most important thing to remember is to show the data ▪ maximise the data-ink-ratio ▪ avoid chart chunk ▪ avoid poor colour schemes
  • 28. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 28 May 6, 2021 Using Poorly Designed Vis Techniques … ▪ Almost always avoid 3D-graphs for the presentation of business data ▪ problem of occlusion
  • 29. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 29 May 6, 2021 Encoding Quantitative Data Inaccurately ▪ Wrong axis scales and other design issues ▪ might easily lead to wrong conclusions
  • 30. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 30 May 6, 2021 Arranging Data Poorly ▪ Red band segments the space to an unnecessary degree
  • 31. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 31 May 6, 2021 Arranging Data Poorly … ▪ Lack of visual balance based on importance of data ▪ top left (most prominent) use to display logo and controls ▪ bottom right (least prominent) draws attention due to large amount of covered space ▪ Comparison between order size and profit tedious due to side-by-side rather than above-below arrangement ▪ Arrangement guideline ▪ most important data must get the attention - make it "pop out" so it gets immediate attention ▪ data that should be compared should be arranged and visually designed to encourage and support this comparison
  • 32. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 32 May 6, 2021 Highlighting Important Data Ineffectively or Not at All ▪ Everything that deserves space on a dashboard is important, but not equally ▪ a viewer's eyes should always be directed to the most crucial information first ▪ navigation controls should not be emphasised
  • 33. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 33 May 6, 2021 Cluttering Display With Useless Decoration
  • 34. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 34 May 6, 2021 Cluttering Display With Useless Decoration
  • 35. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 35 May 6, 2021 Cluttering Display With Useless Decoration Problems in this Example? ▪ Logo and title eat up most valuable real estate across the entire top of the dashboard ▪ if logo must be present (branding) make it small and place it out of the way ▪ Background gradient gets the attention ▪ colour gradients with no real purpose (distracting) ▪ Maps in the background of the three upper graphs distract from the data
  • 36. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 36 May 6, 2021 Misusing or Overusing Colour
  • 37. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 37 May 6, 2021 Designing an Unattractive Visual Display ▪ "Some dashboards are just plain ugly." (Few, 2006) ▪ when we see them, we are inclined to avert our eyes hardly the desired reaction to a screen that is supposed to be supplying us with important information ▪ when a dashboard is unattractive, the viewer is put in a frame of mind that is not conducive to its use ▪ dashboards should not be made pretty, but rather attractively display the data itself, without adding anything that distracts from or obscures it
  • 38. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 38 May 6, 2021 Strategies for Effective Dashboard Design 1. Condensing information with summaries and exceptions 2. Maximising the data-ink-ratio 3. Designing dashboards for usability/UX ▪ organise information to support its meaning and use ▪ make the viewing experience aesthetically pleasing
  • 39. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 39 May 6, 2021 Condensing Information ▪ Summarisation ▪ represent a set of numbers (often a large set) as a single number ▪ two most common summaries are sums and averages ▪ Exception ▪ why make someone scan through hundreds of values when only one or two require attention? ▪ we call these critical values exceptions
  • 40. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 40 May 6, 2021 Reducing Non-Data Ink ▪ Eliminate all unnecessary data-ink ▪ eliminate graphics that provide decoration only (e.g. banners) ▪ remove chart junk (grids, borders, backgrounds, 3D effects, …) ▪ De-emphasise and regularise the remaining non-data ink ▪ keep the weight of the lines to a minimum ▪ grid lines and fill colours can be used in tables to distinguish some columns from others
  • 41. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 41 May 6, 2021 Reducing Non-Data Ink … ▪ De-emphasise and regularise the non-data-ink that remains ▪ Do not vary the colour, weight or shape of non-data pixels that serve the same purpose
  • 42. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 42 May 6, 2021 Reducing Non-Data Ink … ▪ What should we do with navigation and interaction controls? ▪ buttons and selection boxes should not be given prominence as they do not display data ▪ if they must exist, place them in an out-of-the-way location such as the bottom-right corner of the screen and mute them visually, so they will not compete with the data for attention
  • 43. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 43 May 6, 2021 Enhancing Data Ink ▪ Highlight the most important data-ink ▪ information that is always important (static means of emphasis) ▪ information that is only important at the moment (dynamic means of emphasis)
  • 44. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 44 May 6, 2021 Enhancing Data Ink … ▪ Different degrees of visual emphasis should be associated with different regions of a dashboard Never waste this valuable real estate by placing a company logo or controls for navigation or data selection here
  • 45. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 45 May 6, 2021 Organise Information to Support Its Meaning and Use ▪ Organise groups according to business functions, entities and use ▪ Co-locate items that belong to the same group ▪ Delineate groups using the least visible means ▪ Support meaningful comparisons ▪ Discourage meaningless comparisons
  • 46. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 46 May 6, 2021 Organise Information to Support Its Meaning and Use … ▪ Delineate groups using the least visible means (e.g. white space)
  • 47. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 47 May 6, 2021 Organise Information to Support Its Meaning and Use … ▪ Support meaningful comparisons ▪ combine items in a single visual encoding ▪ place items close to one another ▪ use brushing and linking ▪ include comparative values (e.g. ratios, percentages, variances) ▪ use of colour can support grouping and encourage comparisons
  • 48. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 48 May 6, 2021 Organise Information to Support Its Meaning and Use … ▪ Discourage meaningless comparisons by separa- ting items and using different colours ▪ In this example, some colour choices produce this unintended effect ▪ different use of yellow colour (amber) ▪ our natural inclination to link same colours is misleading
  • 49. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 49 May 6, 2021 Make Viewing Experience Aesthetically Pleasing ▪ Choose colours appropriately ▪ keep bright colours to a minimum, using them only to highlight data that requires attention ▪ Use less saturated colours such as those that are predominant in nature (e.g. colours of earth and sky), except for content that demands attention ▪ use a barely discernible pale background colour other than pure white to provide a more soothing, less-contrasting background
  • 50. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 50 May 6, 2021 Make Viewing Experience Aesthetically Pleasing … ▪ Choose colours appropriately
  • 51. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 51 May 6, 2021 Make Viewing Experience Aesthetically Pleasing … ▪ Use legible fonts ▪ decent font size ▪ no ornaments, no fancy fonts ▪ use a different font for headings ▪ find out what works and stick with it throughout the dashboard Fine legibility Poor legibility Serif Sans-Serif Serif Sans-Serif Times New Roman Arial Script Gill Sans Vitra Palatino Verdana Broadway Papyrus Courier Tahoma Old English Tempus Sans ITC
  • 52. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 52 May 6, 2021 Exercise 9 ▪ Interaction with D3.js
  • 53. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 53 May 6, 2021 References ▪ Information Dashboard Design: The Effective Visual Communication of Data, Stephen Few, O'Reilly Media (1st edition), January 2006, ISBN-13: 978-0596100162 ▪ S. Few, 13 Common Pitfalls in Dashboard Design, White Paper Perceptual Edge, 2006 ▪ https://www.perceptualedge.com/articles/Whitepapers/Common_Pitfalls.pdf ▪ E. Nadelhoffer, 10 Best Practices for Building Effective Dashboards, White Paper Tableau ▪ https://www.tableau.com/learn/whitepapers/10-best-practices-building- effective-dashboards
  • 54. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 54 May 6, 2021 References … ▪ Opsview Monitor, Opsview Inc ▪ https://www.opsview.com ▪ Log Analysis, Loggly ▪ https://www.loggly.com
  • 55. 2 December 2005 Next Lecture Case Studies and Course Review