SlideShare a Scribd company logo
1 of 80
INTERACTIVE
VISUALIZATION
Data Matters 2018
Lorin Bruckner August 2018
About Using Tableau
About Using Tableau
• Tableau is not the most powerful interactive data
visualization tool.
• Other options are D3 and R Shiny.
• Tableau has a drag-and-drop graphical interface so it
can be learned quickly.
• Tableau is one of the most widely-used business
intelligence tools.
• Tableau has a free version (Tableau Public) and free
academic version (Tableau Desktop w/ academic license)
What is Interactive Visualization?
Visualization you can click on!
Digitally Interactive
Visualization
What is Interactive Visualization?
• Users can create changes to the
visualization
• When a user enacts a cause, the
visualization responds with an
effect
Conversation between visualization
and audience, a.k.a. USERS
Digital Interactions
Digital Interactions
Zoom
Digital Interactions
Highlight
Digital Interactions
Tooltips
Digital Interactions
Filters
Digital Interactions
Filters
What’s so great about
Interactive Visualization?
Why Interactive Visualization?
Show more data Get more insights Tell more stories
Interactive viz does MORE of everything.
Why Interactive Visualization?
The “Bart and Lisa” Theory
• Wants instant information
• Needs to understand
things quickly
• Prefers the big picture
• Longer attention span
• Likes to spend time
exploring information
• Pores over details
Interactive viz satisfies BOTH
Why Interactive Visualization?
Can be made PERSONAL to your audience
How Much Interaction
do we Need?
How Much Interaction do we Need?
What percentage of New York Times website users
interact with data visualizations?
How Much Interaction do we Need?
What percentage of New York Times website users
interact with data visualizations?
10-15%
How Much Interaction do we Need?
Two main goals of Interactive Data Visualization
Explore Explain
How Much Interaction do we Need?
• Used for research phase
• Do not support strong
communication of a message
• Often provide maximum amount
of interaction
Exploratory Visualizations
How Much Interaction do we Need?
• Used for communication
• Often tell a story, share a message
or make an argument
• Usually interaction has limitations
Explanatory Visualizations
How Much Interaction do we Need?
Many visualizations do a little of both.
How Can I Create GOOD Interactive
Visualizations?
How Can I Create GOOD Interactive
Visualizations?
Prioritize User Experience
Who is Our Stakeholder?
Stakeholder
• Provides small, 0% interest loans
• Works with small businesses in
developing countries
• Funding is crowdsourced
• Non-profit; takes donations separate
from loan system
Microloan Organization
Stakeholder
• Wants a re-do of this web page
• Give users an idea of what the economic
climates are like in the borrowers’ home
countries
• Give users an idea of what the loans are
being used for
What are their goals?
• Lenders (and those interested)
• Donors (and those interested)
• Employee Brand Promoters
Who are the users?
Activity:
Download Datasets and
Merge Them in Tableau
bit.ly/datamatters18
User Experience
• Useful - fulfills a need
• Usable - easy to use
• Desirable - attractive and evokes appreciation
• Findable - needed information is easy to find
• Accessible - accessible to people with disabilities
• Credible - trusted and believed by users
All aspects of the end-user’s
experience with a product, system
or service
The ideal system is…
Morville, Peter. “User Experience
Honeycomb.” Semantic Studios, 2004,
semanticstudios.com/user_experience_design/.
Activity: Evaluate UX
User Centered Design
• ISO 9241-210:2010
• Workflow begins with research
• Cycle is iterative based on results
of evaluation
• Similar in many ways to the
design thinking process
Process/Workflow for Creating
Optimal User Experience
Specify Context
of Use
Design Solutions
Specify
Requirements
Evaluate
Solutions
Identify User
Need
User Centered Design
• ISO 9241-210:2010
• Workflow begins with research
• Cycle is iterative based on results
of evaluation
• Similar in many ways to the
design thinking process
Process/Workflow for Creating
Optimal User Experience
Specify Context
of Use
Design Solutions
Specify
Requirements
Evaluate
Solutions
Identify User
Need
Activity: Specify Context of Use (Personas)
• Fictional representations of major
user groups
• Attempt to understand the system
from the user’s point of view
• Popular exercise among both
marketers and
designers/developers since the 80s
• The more research and data put
into creating personas, the better
they will be
Personas
“Personas.” My Internet Scout, myinternetscout.com/use-
customer-persona-profiles-to-increase-revenue/.
Activity: Specify Context of Use (Personas)
• No matter how much data we collect
on users, personas will always be a
reflection of our own biases.
• The goal of creating personas is to
practice putting yourself in
someone else’s shoes.
• You should love, care about and
support the personas you create.
Persona Tips
Vecteezy.com
Activity: Specify Context of Use (Personas)
Employee Brand Promoter Persona
Activity: Specify Context of Use (Personas)
• Most active lenders live on either the east
coast or west coast of the United States
• The largest number of lenders are either
students, teachers, or retirees
• They use Kiva through website and mobile
What we know about Lenders
Use the hand-outs to complete
personas for Lenders and
Donors.
If you aren’t sure what to write,
look at the Employee Brand
Promoter persona which I
already filled out as an example.
Instructions
• Majority are married women over the age of 50
• Make either less than $75k a year or more than
$200k a year
• Many give on a monthly basis (automated)
• Like Kiva for its transparency
What we know about Donors
Activity: Specify Context of Use (Personas)
Lender Persona Donor Persona
User Centered Design
Specify Context
of Use
Design Solutions
Specify
Requirements
Evaluate
Solutions
Identify User
Need
Requirements
FUNCTIONAL
REQUIREMENTS
NON-FUNCTIONAL
REQUIREMENTS
DEFINES
What the system
should do
What the system
should not do
DEMONSTRATES Behaviors Qualities
EXAMPLE
System will display a bar
chart with employment
data for each city
If there are no employment
records for a city, it will be
hidden from the bar chart
Activity: Identify Requirements
Working off your personas, come
up with at least three
requirements for each.
Requirements can be either
functional or non-functional.
Feel free to look at your dataset
to understand the capabilities
and constraints of your system.
Instructions
1. Presentation of a story for each borrower that
shows:
• how they are using their loan
• how long it took them to get the loan
• how many lenders helped fund the loan
2. An infographic presentation that provides
information on:
• borrower genders
• groups of borrowers vs. individuals
• loan amounts
• term lengths
• number of lenders
3. Both presentations should be customizable to
specific countries and industries.
Employee Brand Promoter
Requirements
Activity: Identify Requirements
Lender Requirements
Activity: Identify Requirements
1. Interactive map showing economic conditions of countries Kiva supports.
2. Interactive map showing how many borrowers are being supported in each country.
3. Links to Kiva website for lending in different countries.
4. Information about methods and data sources.
Lender Requirements
Activity: Identify Requirements
1. Interactive map showing economic conditions of countries Kiva supports.
2. Interactive map showing how many borrowers are being supported in each country.
3. Links to Kiva website for lending in different countries.
4. Information about methods and data sources.
Lender Requirements
Donor Requirements
Activity: Identify Requirements
1. Interactive map showing economic conditions of countries Kiva supports.
2. Interactive map showing how many borrowers are being supported in each country.
3. Links to Kiva website for lending in different countries.
4. Information about methods and data sources.
Lender Requirements
1. Interactive map showing borrowers that Kiva works with across the globe.
2. Information on loan amounts and uses.
3. Link to share with others.
Donor Requirements
User Centered Design
Specify Context
of Use
Design Solutions
Specify
Requirements
Evaluate
Solutions
Identify User
Need
Interaction Design
• Text
• Visuals
• Space
• Time
• Behavior
Practice of designing
interactions between the
user and system, with a
focus on…
Interaction Design
• What actions can the user take?
• What information do you provide to let a user
know what will happen before they perform an
action?
• What feedback does a user get once an action is
performed?
• Is information chunked into five (plus or minus
two) items at a time?
• Is the user’s end simplified as much as
possible?
Questions for Interaction Design
?
Interaction Design
Use Cases
Cloudgirl.tech. “Example of a Use Case Diagram.” Bertelsmann’s Data Science
Scholarship, 2017, cloudgirl.tech/use-case-diagram-example-project-update9/.
Interaction Design
User Journey
Map
Rehash.org. “User Journey Map.” ServiceBridge,
www.servicebridge.com/articles/customer-experience-in-service-businesses.
Activity: Develop Visualizations in Tableau
Open Tableau and click on “Sheet 1” in the bottom left.
User Interface
Combination of elements used to
interact with a system.
• The goal of UI design is to get
out of the user’s way.
• If the UI is good, the user will
barely notice it.
• Whenever you create an
interactive visualization, you
are creating a user interface.
UI Best Practices
UI Best Practices
Every element should have a reason for being included.
UI Best Practices
Every action should have feedback.
UI Best Practices
Every action should have feedback.
UI Best Practices
Controls should be close to the objects they control.
UI Best Practices
Break complex actions down into smaller steps.
UI Best Practices
Guide user’s attention using visual hierarchy and focal points.
UI Best Practices
Consistency is key
“Choreography.” Material Design, Google, material.io/design/motion/choreography.html.
Activity: Develop Dashboards in Tableau
Open Tableau and click on the icon at the bottom.
Graphic Design
• Graphic designers communicate with
symbols, imagery and text
• Need to be familiar with illustration,
photography and typography
• Critical understanding of basic design
elements and principles
Communication and Problem Solving Through Visual Elements
Vecteezy.com
Graphic Design
• Use titles, headlines and body text.
• Separate different levels of text using size, weight, color, position and contrast.
Typographic Hierarchy
TITLE
HEADLINE
BODY
Graphic Design
• Adhere to brand guidelines when available
• Choose a palette of no more than 5 colors
(black, white and grey count as different colors)
• Different palettes evoke different emotions
(Read Eiseman, Leatrice. Color: Messages and
Meanings: A Pantone Color Resource.
Gloucester, MA: Hand Books Press, 2006.)
• Use online resources to browse color palettes.
• Colour Lovers (colourlovers.com)
• Adobe Kuler (color.adobe.com)
Color
Graphic Design
• Elements that are close to one another but not quite
touching create tension
• White space reduces clutter and draws focus to
important elements
Proximity
This text is too close to
the edge of this box.
This text has room to breathe.
Graphic Design
This text has room to breathe.
INNER PADDING OUTER PADDING
Tableau Terminology
Activity: Develop Dashboards in Tableau
Open Tableau and go to your story tab.
User Centered Design
Specify Context
of Use
Design Solutions
Specify
Requirements
Evaluate
Solutions
Identify User
Need
Evaluation
• Usually involves asking a user to
complete some tasks with the system
and provide feedback
• Many different techniques with different
levels of interference from tester
• Some testing techniques involve fancy
equipment
• Heuristic evaluation by Neilson-
Norman Group is popular
Usability Testing
Activity: Develop Dashboards in Tableau
UX Heuristics Evaluation Worksheet

More Related Content

What's hot

Data Visualization Techniques
Data Visualization TechniquesData Visualization Techniques
Data Visualization Techniques
AllAnalytics
 
Major issues in data mining
Major issues in data miningMajor issues in data mining
Major issues in data mining
Slideshare
 
Data warehouse architecture
Data warehouse architectureData warehouse architecture
Data warehouse architecture
pcherukumalla
 
Information visualization - introduction
Information visualization - introductionInformation visualization - introduction
Information visualization - introduction
Katrien Verbert
 

What's hot (20)

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 in Data Science
Data Visualization in Data ScienceData Visualization in Data Science
Data Visualization in Data Science
 
Data Visualization Tools
Data Visualization ToolsData Visualization Tools
Data Visualization Tools
 
Data Visualization Techniques
Data Visualization TechniquesData Visualization Techniques
Data Visualization Techniques
 
Data visualization
Data visualizationData visualization
Data visualization
 
Major issues in data mining
Major issues in data miningMajor issues in data mining
Major issues in data mining
 
The Future Of Data Visualization
The Future Of Data VisualizationThe Future Of Data Visualization
The Future Of Data Visualization
 
Data visualization
Data visualizationData visualization
Data visualization
 
Data warehouse architecture
Data warehouse architectureData warehouse architecture
Data warehouse architecture
 
Best Practices for Killer Data Visualization
Best Practices for Killer Data VisualizationBest Practices for Killer Data Visualization
Best Practices for Killer Data Visualization
 
Intro to data visualization
Intro to data visualizationIntro to data visualization
Intro to data visualization
 
"Introduction to Data Visualization" Workshop for General Assembly by Hunter ...
"Introduction to Data Visualization" Workshop for General Assembly by Hunter ..."Introduction to Data Visualization" Workshop for General Assembly by Hunter ...
"Introduction to Data Visualization" Workshop for General Assembly by Hunter ...
 
Data Visualization
Data VisualizationData Visualization
Data Visualization
 
Information visualization - introduction
Information visualization - introductionInformation visualization - introduction
Information visualization - introduction
 
Data visualization
Data visualizationData visualization
Data visualization
 
3 data visualization
3 data visualization3 data visualization
3 data visualization
 
Data Visualization
Data VisualizationData Visualization
Data Visualization
 
Principles of Data Visualization
Principles of Data VisualizationPrinciples of Data Visualization
Principles of Data Visualization
 
Data Visualization.pptx
Data Visualization.pptxData Visualization.pptx
Data Visualization.pptx
 
Introduction to Data Warehouse
Introduction to Data WarehouseIntroduction to Data Warehouse
Introduction to Data Warehouse
 

Similar to Interactive Visualization

Website Strategy Planning for Nonprofits
Website Strategy Planning for NonprofitsWebsite Strategy Planning for Nonprofits
Website Strategy Planning for Nonprofits
501 Commons
 

Similar to Interactive Visualization (20)

Delightful UX
Delightful UXDelightful UX
Delightful UX
 
Web strategy
Web strategyWeb strategy
Web strategy
 
Social Media and AI: Don’t forget the users
Social Media and AI: Don’t forget the usersSocial Media and AI: Don’t forget the users
Social Media and AI: Don’t forget the users
 
Website Strategy Planning for Nonprofits
Website Strategy Planning for NonprofitsWebsite Strategy Planning for Nonprofits
Website Strategy Planning for Nonprofits
 
SPS Jersey 2014 - Creating a Great User Experience in SharePoint
SPS Jersey 2014 - Creating a Great User Experience in SharePointSPS Jersey 2014 - Creating a Great User Experience in SharePoint
SPS Jersey 2014 - Creating a Great User Experience in SharePoint
 
Ux gsg
Ux gsgUx gsg
Ux gsg
 
6.6 Family and Youth Program Measurement Simplified
6.6 Family and Youth Program Measurement Simplified6.6 Family and Youth Program Measurement Simplified
6.6 Family and Youth Program Measurement Simplified
 
Responsive Web Design: Clever Tips and Techniques - Vitaly Friedman (UX Riga ...
Responsive Web Design: Clever Tips and Techniques - Vitaly Friedman (UX Riga ...Responsive Web Design: Clever Tips and Techniques - Vitaly Friedman (UX Riga ...
Responsive Web Design: Clever Tips and Techniques - Vitaly Friedman (UX Riga ...
 
Requirements Engineering for the Humanities
Requirements Engineering for the HumanitiesRequirements Engineering for the Humanities
Requirements Engineering for the Humanities
 
The UX Analyst
The UX AnalystThe UX Analyst
The UX Analyst
 
Ch 3
Ch   3Ch   3
Ch 3
 
Social media data analysis
Social media data analysisSocial media data analysis
Social media data analysis
 
Digital Marketing Analytics: Book Review
Digital Marketing Analytics: Book ReviewDigital Marketing Analytics: Book Review
Digital Marketing Analytics: Book Review
 
NYC UXPA: 2014 - Bringing Together User Experience and Web Analytics (Michael...
NYC UXPA: 2014 - Bringing Together User Experience and Web Analytics (Michael...NYC UXPA: 2014 - Bringing Together User Experience and Web Analytics (Michael...
NYC UXPA: 2014 - Bringing Together User Experience and Web Analytics (Michael...
 
Digitally Integrated Organizations
Digitally Integrated OrganizationsDigitally Integrated Organizations
Digitally Integrated Organizations
 
Usability Workshop, 11-8-2012
Usability Workshop, 11-8-2012Usability Workshop, 11-8-2012
Usability Workshop, 11-8-2012
 
HandsOn Connect Nonprofit Demo Presentation- SC2011
HandsOn Connect Nonprofit  Demo Presentation- SC2011HandsOn Connect Nonprofit  Demo Presentation- SC2011
HandsOn Connect Nonprofit Demo Presentation- SC2011
 
2.6 Expert Forum: Data and Performance Simplified
2.6 Expert Forum: Data and Performance Simplified2.6 Expert Forum: Data and Performance Simplified
2.6 Expert Forum: Data and Performance Simplified
 
Crowdfunding.pptx
Crowdfunding.pptxCrowdfunding.pptx
Crowdfunding.pptx
 
Getting Under the Hood: What Analytics and Metrics Can Show You About Your We...
Getting Under the Hood: What Analytics and Metrics Can Show You About Your We...Getting Under the Hood: What Analytics and Metrics Can Show You About Your We...
Getting Under the Hood: What Analytics and Metrics Can Show You About Your We...
 

More from UNCResearchHub

More from UNCResearchHub (14)

A Gentle Introduction to Text Analysis :)
A Gentle Introduction to Text Analysis :)A Gentle Introduction to Text Analysis :)
A Gentle Introduction to Text Analysis :)
 
A Gentle Introduction to Text Analysis II
A Gentle Introduction to Text Analysis IIA Gentle Introduction to Text Analysis II
A Gentle Introduction to Text Analysis II
 
A Gentle Introduction to Text Analysis I
A Gentle Introduction to Text Analysis IA Gentle Introduction to Text Analysis I
A Gentle Introduction to Text Analysis I
 
Identify the Best Sites for Your Research with ArchiveGrid
Identify the Best Sites for Your Research with ArchiveGridIdentify the Best Sites for Your Research with ArchiveGrid
Identify the Best Sites for Your Research with ArchiveGrid
 
Making the Most of Your Time in an Archive: Archival Research Management, or...
Making the Most of Your Time in an Archive:  Archival Research Management, or...Making the Most of Your Time in an Archive:  Archival Research Management, or...
Making the Most of Your Time in an Archive: Archival Research Management, or...
 
Manage Research Images with Tropy
Manage Research Images with TropyManage Research Images with Tropy
Manage Research Images with Tropy
 
Finding data
Finding dataFinding data
Finding data
 
Census concepts
Census conceptsCensus concepts
Census concepts
 
Data Visualization Tools & Resources
Data Visualization Tools & ResourcesData Visualization Tools & Resources
Data Visualization Tools & Resources
 
Working With Infographics
Working With InfographicsWorking With Infographics
Working With Infographics
 
Making an Impact With Data Visualization
Making an Impact With Data VisualizationMaking an Impact With Data Visualization
Making an Impact With Data Visualization
 
You Should Really Have an Online Portfolio
You Should Really Have an Online PortfolioYou Should Really Have an Online Portfolio
You Should Really Have an Online Portfolio
 
Turning Data into Infographics: An Interactive Workshop for Problem Solvers
Turning Data into Infographics: An Interactive Workshop for Problem SolversTurning Data into Infographics: An Interactive Workshop for Problem Solvers
Turning Data into Infographics: An Interactive Workshop for Problem Solvers
 
Orphan Works Best Practices
Orphan Works Best PracticesOrphan Works Best Practices
Orphan Works Best Practices
 

Recently uploaded

Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
MateoGardella
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
MateoGardella
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
Chris Hunter
 

Recently uploaded (20)

Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 

Interactive Visualization

  • 3. About Using Tableau • Tableau is not the most powerful interactive data visualization tool. • Other options are D3 and R Shiny. • Tableau has a drag-and-drop graphical interface so it can be learned quickly. • Tableau is one of the most widely-used business intelligence tools. • Tableau has a free version (Tableau Public) and free academic version (Tableau Desktop w/ academic license)
  • 4. What is Interactive Visualization?
  • 6.
  • 7.
  • 9. What is Interactive Visualization? • Users can create changes to the visualization • When a user enacts a cause, the visualization responds with an effect Conversation between visualization and audience, a.k.a. USERS
  • 16. What’s so great about Interactive Visualization?
  • 17. Why Interactive Visualization? Show more data Get more insights Tell more stories Interactive viz does MORE of everything.
  • 18. Why Interactive Visualization? The “Bart and Lisa” Theory • Wants instant information • Needs to understand things quickly • Prefers the big picture • Longer attention span • Likes to spend time exploring information • Pores over details Interactive viz satisfies BOTH
  • 19. Why Interactive Visualization? Can be made PERSONAL to your audience
  • 21. How Much Interaction do we Need? What percentage of New York Times website users interact with data visualizations?
  • 22. How Much Interaction do we Need? What percentage of New York Times website users interact with data visualizations? 10-15%
  • 23. How Much Interaction do we Need? Two main goals of Interactive Data Visualization Explore Explain
  • 24. How Much Interaction do we Need? • Used for research phase • Do not support strong communication of a message • Often provide maximum amount of interaction Exploratory Visualizations
  • 25. How Much Interaction do we Need? • Used for communication • Often tell a story, share a message or make an argument • Usually interaction has limitations Explanatory Visualizations
  • 26. How Much Interaction do we Need? Many visualizations do a little of both.
  • 27. How Can I Create GOOD Interactive Visualizations?
  • 28. How Can I Create GOOD Interactive Visualizations? Prioritize User Experience
  • 29.
  • 30. Who is Our Stakeholder?
  • 31. Stakeholder • Provides small, 0% interest loans • Works with small businesses in developing countries • Funding is crowdsourced • Non-profit; takes donations separate from loan system Microloan Organization
  • 32. Stakeholder • Wants a re-do of this web page • Give users an idea of what the economic climates are like in the borrowers’ home countries • Give users an idea of what the loans are being used for What are their goals? • Lenders (and those interested) • Donors (and those interested) • Employee Brand Promoters Who are the users?
  • 35.
  • 36. User Experience • Useful - fulfills a need • Usable - easy to use • Desirable - attractive and evokes appreciation • Findable - needed information is easy to find • Accessible - accessible to people with disabilities • Credible - trusted and believed by users All aspects of the end-user’s experience with a product, system or service The ideal system is… Morville, Peter. “User Experience Honeycomb.” Semantic Studios, 2004, semanticstudios.com/user_experience_design/.
  • 38.
  • 39. User Centered Design • ISO 9241-210:2010 • Workflow begins with research • Cycle is iterative based on results of evaluation • Similar in many ways to the design thinking process Process/Workflow for Creating Optimal User Experience Specify Context of Use Design Solutions Specify Requirements Evaluate Solutions Identify User Need
  • 40. User Centered Design • ISO 9241-210:2010 • Workflow begins with research • Cycle is iterative based on results of evaluation • Similar in many ways to the design thinking process Process/Workflow for Creating Optimal User Experience Specify Context of Use Design Solutions Specify Requirements Evaluate Solutions Identify User Need
  • 41. Activity: Specify Context of Use (Personas) • Fictional representations of major user groups • Attempt to understand the system from the user’s point of view • Popular exercise among both marketers and designers/developers since the 80s • The more research and data put into creating personas, the better they will be Personas “Personas.” My Internet Scout, myinternetscout.com/use- customer-persona-profiles-to-increase-revenue/.
  • 42. Activity: Specify Context of Use (Personas) • No matter how much data we collect on users, personas will always be a reflection of our own biases. • The goal of creating personas is to practice putting yourself in someone else’s shoes. • You should love, care about and support the personas you create. Persona Tips Vecteezy.com
  • 43. Activity: Specify Context of Use (Personas) Employee Brand Promoter Persona
  • 44. Activity: Specify Context of Use (Personas) • Most active lenders live on either the east coast or west coast of the United States • The largest number of lenders are either students, teachers, or retirees • They use Kiva through website and mobile What we know about Lenders Use the hand-outs to complete personas for Lenders and Donors. If you aren’t sure what to write, look at the Employee Brand Promoter persona which I already filled out as an example. Instructions • Majority are married women over the age of 50 • Make either less than $75k a year or more than $200k a year • Many give on a monthly basis (automated) • Like Kiva for its transparency What we know about Donors
  • 45. Activity: Specify Context of Use (Personas) Lender Persona Donor Persona
  • 46. User Centered Design Specify Context of Use Design Solutions Specify Requirements Evaluate Solutions Identify User Need
  • 47. Requirements FUNCTIONAL REQUIREMENTS NON-FUNCTIONAL REQUIREMENTS DEFINES What the system should do What the system should not do DEMONSTRATES Behaviors Qualities EXAMPLE System will display a bar chart with employment data for each city If there are no employment records for a city, it will be hidden from the bar chart
  • 48. Activity: Identify Requirements Working off your personas, come up with at least three requirements for each. Requirements can be either functional or non-functional. Feel free to look at your dataset to understand the capabilities and constraints of your system. Instructions 1. Presentation of a story for each borrower that shows: • how they are using their loan • how long it took them to get the loan • how many lenders helped fund the loan 2. An infographic presentation that provides information on: • borrower genders • groups of borrowers vs. individuals • loan amounts • term lengths • number of lenders 3. Both presentations should be customizable to specific countries and industries. Employee Brand Promoter Requirements
  • 50. Activity: Identify Requirements 1. Interactive map showing economic conditions of countries Kiva supports. 2. Interactive map showing how many borrowers are being supported in each country. 3. Links to Kiva website for lending in different countries. 4. Information about methods and data sources. Lender Requirements
  • 51. Activity: Identify Requirements 1. Interactive map showing economic conditions of countries Kiva supports. 2. Interactive map showing how many borrowers are being supported in each country. 3. Links to Kiva website for lending in different countries. 4. Information about methods and data sources. Lender Requirements Donor Requirements
  • 52. Activity: Identify Requirements 1. Interactive map showing economic conditions of countries Kiva supports. 2. Interactive map showing how many borrowers are being supported in each country. 3. Links to Kiva website for lending in different countries. 4. Information about methods and data sources. Lender Requirements 1. Interactive map showing borrowers that Kiva works with across the globe. 2. Information on loan amounts and uses. 3. Link to share with others. Donor Requirements
  • 53. User Centered Design Specify Context of Use Design Solutions Specify Requirements Evaluate Solutions Identify User Need
  • 54.
  • 55. Interaction Design • Text • Visuals • Space • Time • Behavior Practice of designing interactions between the user and system, with a focus on…
  • 56. Interaction Design • What actions can the user take? • What information do you provide to let a user know what will happen before they perform an action? • What feedback does a user get once an action is performed? • Is information chunked into five (plus or minus two) items at a time? • Is the user’s end simplified as much as possible? Questions for Interaction Design ?
  • 57. Interaction Design Use Cases Cloudgirl.tech. “Example of a Use Case Diagram.” Bertelsmann’s Data Science Scholarship, 2017, cloudgirl.tech/use-case-diagram-example-project-update9/.
  • 58. Interaction Design User Journey Map Rehash.org. “User Journey Map.” ServiceBridge, www.servicebridge.com/articles/customer-experience-in-service-businesses.
  • 59. Activity: Develop Visualizations in Tableau Open Tableau and click on “Sheet 1” in the bottom left.
  • 60.
  • 61. User Interface Combination of elements used to interact with a system. • The goal of UI design is to get out of the user’s way. • If the UI is good, the user will barely notice it. • Whenever you create an interactive visualization, you are creating a user interface.
  • 63. UI Best Practices Every element should have a reason for being included.
  • 64. UI Best Practices Every action should have feedback.
  • 65. UI Best Practices Every action should have feedback.
  • 66. UI Best Practices Controls should be close to the objects they control.
  • 67. UI Best Practices Break complex actions down into smaller steps.
  • 68. UI Best Practices Guide user’s attention using visual hierarchy and focal points.
  • 69. UI Best Practices Consistency is key “Choreography.” Material Design, Google, material.io/design/motion/choreography.html.
  • 70. Activity: Develop Dashboards in Tableau Open Tableau and click on the icon at the bottom.
  • 71.
  • 72. Graphic Design • Graphic designers communicate with symbols, imagery and text • Need to be familiar with illustration, photography and typography • Critical understanding of basic design elements and principles Communication and Problem Solving Through Visual Elements Vecteezy.com
  • 73. Graphic Design • Use titles, headlines and body text. • Separate different levels of text using size, weight, color, position and contrast. Typographic Hierarchy TITLE HEADLINE BODY
  • 74. Graphic Design • Adhere to brand guidelines when available • Choose a palette of no more than 5 colors (black, white and grey count as different colors) • Different palettes evoke different emotions (Read Eiseman, Leatrice. Color: Messages and Meanings: A Pantone Color Resource. Gloucester, MA: Hand Books Press, 2006.) • Use online resources to browse color palettes. • Colour Lovers (colourlovers.com) • Adobe Kuler (color.adobe.com) Color
  • 75. Graphic Design • Elements that are close to one another but not quite touching create tension • White space reduces clutter and draws focus to important elements Proximity This text is too close to the edge of this box. This text has room to breathe.
  • 76. Graphic Design This text has room to breathe. INNER PADDING OUTER PADDING Tableau Terminology
  • 77. Activity: Develop Dashboards in Tableau Open Tableau and go to your story tab.
  • 78. User Centered Design Specify Context of Use Design Solutions Specify Requirements Evaluate Solutions Identify User Need
  • 79. Evaluation • Usually involves asking a user to complete some tasks with the system and provide feedback • Many different techniques with different levels of interference from tester • Some testing techniques involve fancy equipment • Heuristic evaluation by Neilson- Norman Group is popular Usability Testing
  • 80. Activity: Develop Dashboards in Tableau UX Heuristics Evaluation Worksheet