SlideShare a Scribd company logo
1 of 29
Application UI Design with Large
           Data Sets
       User Focus Conference 2012
                Cathy Lu
We are in the age of large data

• Every day 2.5 quintillion (2.5x10x18) bytes of data
  were created
• 6 billion mobile phones in the world
• 2.3 billion Internet users
• By 2013, it is predicted the amount of traffic flowing
  over the Internet will reach 667 exabytes
• All big software or CPG companies are becoming data
  companies -- Google, Amazon, Apple, Wal-Mart, P&G,
  and etc
Data and analytics are the new raw material

 • A heightened interest in data and analytics to
   drive major business decisions
 • Enterprises are rapidly expanding their
   collection of sources of information and
   building business on it
 • The stake is high
Large data design challenges

• Limitless data, limited screen
• What can I do with the info
• Finding a needle in a haystack (drill-up, drill-
  down)
• Performance
Principles for large data UI design

• ‘Push’ not ‘pull’
• Data visualization drives insights and decisions
• Create ‘stickiness’ in the UI
• Go wide and deep
Principle I: ‘push’ not ‘pull’



I can build my own reports? I don’t want to…
Reporting application V1
Reporting application V2
Principle II: data visualization drives insights and
                      decisions


  “There is a magic in graphs. The profile of a
  curve reveals in a flash a whole situation — the
  life history of an epidemic, a panic, or an era of
  prosperity. The curve informs the mind, awakens
  the imagination, convinces.”


                                  Henry D. Hubbard
Dashboard V1

         • Click to edit Master text styles
           – Second level
           – Third level
               • Fourth level
                   – Fifth level
Dashboard V2
Different visualization for different use
Visualization for decision making
Is data visualization always necessary?
 • Use for key metrics or summary-level data
 • Use when user actions can be guided
 • Use when users can draw an additional layer of insights and gain
   clarity from it
 • Use to present trends, patterns, complex relationships


 • Avoid
   -- ‘Eye candy’ visualization
   -- Inappropriate use of charts
   -- Visual overload
Principle III: create ‘stickiness’ in the UI

 Usability heuristic: flexibility and efficiency of use


 Accelerators – unseen by the novice user – may often speed up the interaction
 for the expert user such that the system can cater to both inexperienced and
 experienced users. Allow users to tailor frequent actions.
Recently accessed data
User customization
Principle IV: go wide and deep



“Above all else show the data.”


                                  Edward Tufte
Breadth and depth
The dilemma of multiple drill-down paths
Performance issue handling

• UI feedback
• Asynchronous client-side processes
• Data fetching on demand
• Module-level timeout messaging
Export visual cue (before)
Export visual cue (during)
Export visual cue (after)
On-demand fetching
Review
• ‘Push’ not ‘pull’
   -- Don’t ask users to curate and select what they want to see
• Data visualization helps
   -- It informs users to make sound decisions
• Create ‘stickiness’ in the UI
   -- A ‘sticky’ UI ‘remembers’ what users recently accessed and last customized
• Go wide and deep
   -- Large data sets require a flexible and intuitive UI approach that enables users to
reach a single data point in a wide span of data aggregation and across many levels
Q&A




      Cathy Lu
      •   cathyhasclu@gmail.com
      •   www.linkedin.com/in/cathylu
      •   User Experience Design
      •   Advertising.com Group

More Related Content

What's hot

Sustainability meets Leadership & Entrepreneurship
Sustainability meets Leadership & EntrepreneurshipSustainability meets Leadership & Entrepreneurship
Sustainability meets Leadership & EntrepreneurshipSebastian Straube
 
Identificando Personas
Identificando PersonasIdentificando Personas
Identificando PersonasDaniel Gizo
 
Brand driven innovation, why culture is key for breakthrough innovations
Brand driven innovation, why culture is key for breakthrough innovationsBrand driven innovation, why culture is key for breakthrough innovations
Brand driven innovation, why culture is key for breakthrough innovationsErik Roscam Abbing
 
What’s The big ideaL?
What’s The big ideaL?What’s The big ideaL?
What’s The big ideaL?Ogilvy
 
Herschel Supply Marketing Strategies
Herschel Supply Marketing Strategies Herschel Supply Marketing Strategies
Herschel Supply Marketing Strategies SabaJawaid
 
The Startup Design Toolkit - a design-thinking approach to startups and produ...
The Startup Design Toolkit - a design-thinking approach to startups and produ...The Startup Design Toolkit - a design-thinking approach to startups and produ...
The Startup Design Toolkit - a design-thinking approach to startups and produ...Alejandro Rios Peña
 
The Future of Leadership Development in the Digital Age
The Future of Leadership Development in the Digital AgeThe Future of Leadership Development in the Digital Age
The Future of Leadership Development in the Digital AgeInfopro Learning, Inc.
 
Nike final presentation integrated marketing communication
Nike final presentation integrated marketing communicationNike final presentation integrated marketing communication
Nike final presentation integrated marketing communicationLaura Atorrasagasti
 
Justin Ferrell d.school
Justin Ferrell d.schoolJustin Ferrell d.school
Justin Ferrell d.schoolMarcela Kunova
 
Marketing 4.0 - do tradicional ao digital
Marketing 4.0 - do tradicional ao digitalMarketing 4.0 - do tradicional ao digital
Marketing 4.0 - do tradicional ao digitalMario Romero
 
Briefing Converse - Chuck Taylor All Star
Briefing Converse - Chuck Taylor All StarBriefing Converse - Chuck Taylor All Star
Briefing Converse - Chuck Taylor All StarCíntia Dal Bello
 
Creating buzz in a digital world
Creating buzz in a digital worldCreating buzz in a digital world
Creating buzz in a digital worldSocialab
 
Apresentação Aula Neuromarketing
Apresentação Aula NeuromarketingApresentação Aula Neuromarketing
Apresentação Aula NeuromarketingRicardo Abreu
 
Plano de ensino planejamento estratégico de marketing
Plano de ensino planejamento estratégico de marketingPlano de ensino planejamento estratégico de marketing
Plano de ensino planejamento estratégico de marketingJéssica Almeida Bastida Raszl
 
Personas Bootcamp - Where Product Meets User Needs
Personas Bootcamp - Where Product Meets User NeedsPersonas Bootcamp - Where Product Meets User Needs
Personas Bootcamp - Where Product Meets User NeedsMauricio Perez
 

What's hot (20)

Sustainability meets Leadership & Entrepreneurship
Sustainability meets Leadership & EntrepreneurshipSustainability meets Leadership & Entrepreneurship
Sustainability meets Leadership & Entrepreneurship
 
Identificando Personas
Identificando PersonasIdentificando Personas
Identificando Personas
 
Brand driven innovation, why culture is key for breakthrough innovations
Brand driven innovation, why culture is key for breakthrough innovationsBrand driven innovation, why culture is key for breakthrough innovations
Brand driven innovation, why culture is key for breakthrough innovations
 
Inovação e gestão
Inovação e gestãoInovação e gestão
Inovação e gestão
 
What’s The big ideaL?
What’s The big ideaL?What’s The big ideaL?
What’s The big ideaL?
 
IDEO - Design thinking workshop 2016
IDEO - Design thinking workshop 2016IDEO - Design thinking workshop 2016
IDEO - Design thinking workshop 2016
 
Herschel Supply Marketing Strategies
Herschel Supply Marketing Strategies Herschel Supply Marketing Strategies
Herschel Supply Marketing Strategies
 
The Startup Design Toolkit - a design-thinking approach to startups and produ...
The Startup Design Toolkit - a design-thinking approach to startups and produ...The Startup Design Toolkit - a design-thinking approach to startups and produ...
The Startup Design Toolkit - a design-thinking approach to startups and produ...
 
The Future of Leadership Development in the Digital Age
The Future of Leadership Development in the Digital AgeThe Future of Leadership Development in the Digital Age
The Future of Leadership Development in the Digital Age
 
The north face concept
The north face conceptThe north face concept
The north face concept
 
Nike final presentation integrated marketing communication
Nike final presentation integrated marketing communicationNike final presentation integrated marketing communication
Nike final presentation integrated marketing communication
 
Justin Ferrell d.school
Justin Ferrell d.schoolJustin Ferrell d.school
Justin Ferrell d.school
 
Marketing 4.0 - do tradicional ao digital
Marketing 4.0 - do tradicional ao digitalMarketing 4.0 - do tradicional ao digital
Marketing 4.0 - do tradicional ao digital
 
Briefing Converse - Chuck Taylor All Star
Briefing Converse - Chuck Taylor All StarBriefing Converse - Chuck Taylor All Star
Briefing Converse - Chuck Taylor All Star
 
Palestra arquetipos de mkt
Palestra arquetipos de mktPalestra arquetipos de mkt
Palestra arquetipos de mkt
 
Gestão de marcas
Gestão de marcasGestão de marcas
Gestão de marcas
 
Creating buzz in a digital world
Creating buzz in a digital worldCreating buzz in a digital world
Creating buzz in a digital world
 
Apresentação Aula Neuromarketing
Apresentação Aula NeuromarketingApresentação Aula Neuromarketing
Apresentação Aula Neuromarketing
 
Plano de ensino planejamento estratégico de marketing
Plano de ensino planejamento estratégico de marketingPlano de ensino planejamento estratégico de marketing
Plano de ensino planejamento estratégico de marketing
 
Personas Bootcamp - Where Product Meets User Needs
Personas Bootcamp - Where Product Meets User NeedsPersonas Bootcamp - Where Product Meets User Needs
Personas Bootcamp - Where Product Meets User Needs
 

Viewers also liked

Top 10 Data Visualization Tools
Top 10 Data Visualization ToolsTop 10 Data Visualization Tools
Top 10 Data Visualization ToolsDeZyre
 
When Worlds Collide: UX Design of Data-Centric Apps
When Worlds Collide: UX Design of Data-Centric AppsWhen Worlds Collide: UX Design of Data-Centric Apps
When Worlds Collide: UX Design of Data-Centric AppsTaylor B.
 
Pxd ui study 04 contextual interview interpretation session(open src)
Pxd ui study 04 contextual interview interpretation session(open src)Pxd ui study 04 contextual interview interpretation session(open src)
Pxd ui study 04 contextual interview interpretation session(open src)pxdstory
 
Visualization of Big Data in Web Apps
Visualization of Big Data in Web AppsVisualization of Big Data in Web Apps
Visualization of Big Data in Web AppsEPAM
 
SAP Screen Personas Overview (Korean)
SAP Screen Personas Overview (Korean)SAP Screen Personas Overview (Korean)
SAP Screen Personas Overview (Korean)Adam Park
 
UX디자인 bookstudy
UX디자인 bookstudyUX디자인 bookstudy
UX디자인 bookstudy정인 주
 
당신이 UX Design Project에 참여할 때 알아야 할 것들
당신이 UX Design Project에 참여할 때 알아야 할 것들당신이 UX Design Project에 참여할 때 알아야 할 것들
당신이 UX Design Project에 참여할 때 알아야 할 것들Dongsik Yang
 
UX 디자인에서 사용자를 정의하는 3가지방법
UX 디자인에서 사용자를 정의하는 3가지방법 UX 디자인에서 사용자를 정의하는 3가지방법
UX 디자인에서 사용자를 정의하는 3가지방법 Dongsik Yang
 
Design for Startups
Design for StartupsDesign for Startups
Design for StartupsHieu Nguyen
 
Hci 2012 퍼소나활용-블로깅
Hci 2012 퍼소나활용-블로깅Hci 2012 퍼소나활용-블로깅
Hci 2012 퍼소나활용-블로깅성진 전
 
UI for Big Data Visualization | Jonathan Stray | UX Week 2012
UI for Big Data Visualization | Jonathan Stray | UX Week 2012UI for Big Data Visualization | Jonathan Stray | UX Week 2012
UI for Big Data Visualization | Jonathan Stray | UX Week 2012Adaptive Path
 
Jen Ng | UX / UI Design Portfolio
Jen Ng  |  UX / UI Design PortfolioJen Ng  |  UX / UI Design Portfolio
Jen Ng | UX / UI Design PortfolioJen Ng
 
자주 사용되는 UI 패턴(컴포넌트) 과 UI 레이아웃
자주 사용되는 UI 패턴(컴포넌트) 과 UI 레이아웃자주 사용되는 UI 패턴(컴포넌트) 과 UI 레이아웃
자주 사용되는 UI 패턴(컴포넌트) 과 UI 레이아웃Dongsik Yang
 
UX 프로젝트 가이드 (UX Project Guide)
UX 프로젝트 가이드 (UX Project Guide) UX 프로젝트 가이드 (UX Project Guide)
UX 프로젝트 가이드 (UX Project Guide) RightBrain inc.
 
UI/UX 개선을 위한 빠른 프로토타이핑
UI/UX 개선을 위한 빠른 프로토타이핑UI/UX 개선을 위한 빠른 프로토타이핑
UI/UX 개선을 위한 빠른 프로토타이핑Dongsik Yang
 
The Best Windows Phone Apps 2013: A Designers Collection
The Best Windows Phone Apps 2013: A Designers CollectionThe Best Windows Phone Apps 2013: A Designers Collection
The Best Windows Phone Apps 2013: A Designers CollectionTheresa Neil
 
라이트브레인 UX 아카데미 3기 오픈 프로젝트_CATCH
라이트브레인 UX 아카데미 3기 오픈 프로젝트_CATCH라이트브레인 UX 아카데미 3기 오픈 프로젝트_CATCH
라이트브레인 UX 아카데미 3기 오픈 프로젝트_CATCHRightBrain inc.
 

Viewers also liked (20)

Top 10 Data Visualization Tools
Top 10 Data Visualization ToolsTop 10 Data Visualization Tools
Top 10 Data Visualization Tools
 
When Worlds Collide: UX Design of Data-Centric Apps
When Worlds Collide: UX Design of Data-Centric AppsWhen Worlds Collide: UX Design of Data-Centric Apps
When Worlds Collide: UX Design of Data-Centric Apps
 
User Research
User ResearchUser Research
User Research
 
Pxd ui study 04 contextual interview interpretation session(open src)
Pxd ui study 04 contextual interview interpretation session(open src)Pxd ui study 04 contextual interview interpretation session(open src)
Pxd ui study 04 contextual interview interpretation session(open src)
 
Visualization of Big Data in Web Apps
Visualization of Big Data in Web AppsVisualization of Big Data in Web Apps
Visualization of Big Data in Web Apps
 
SAP Screen Personas Overview (Korean)
SAP Screen Personas Overview (Korean)SAP Screen Personas Overview (Korean)
SAP Screen Personas Overview (Korean)
 
UX디자인 bookstudy
UX디자인 bookstudyUX디자인 bookstudy
UX디자인 bookstudy
 
Ux for beginners
Ux for beginnersUx for beginners
Ux for beginners
 
당신이 UX Design Project에 참여할 때 알아야 할 것들
당신이 UX Design Project에 참여할 때 알아야 할 것들당신이 UX Design Project에 참여할 때 알아야 할 것들
당신이 UX Design Project에 참여할 때 알아야 할 것들
 
Ux design approach
Ux design approachUx design approach
Ux design approach
 
UX 디자인에서 사용자를 정의하는 3가지방법
UX 디자인에서 사용자를 정의하는 3가지방법 UX 디자인에서 사용자를 정의하는 3가지방법
UX 디자인에서 사용자를 정의하는 3가지방법
 
Design for Startups
Design for StartupsDesign for Startups
Design for Startups
 
Hci 2012 퍼소나활용-블로깅
Hci 2012 퍼소나활용-블로깅Hci 2012 퍼소나활용-블로깅
Hci 2012 퍼소나활용-블로깅
 
UI for Big Data Visualization | Jonathan Stray | UX Week 2012
UI for Big Data Visualization | Jonathan Stray | UX Week 2012UI for Big Data Visualization | Jonathan Stray | UX Week 2012
UI for Big Data Visualization | Jonathan Stray | UX Week 2012
 
Jen Ng | UX / UI Design Portfolio
Jen Ng  |  UX / UI Design PortfolioJen Ng  |  UX / UI Design Portfolio
Jen Ng | UX / UI Design Portfolio
 
자주 사용되는 UI 패턴(컴포넌트) 과 UI 레이아웃
자주 사용되는 UI 패턴(컴포넌트) 과 UI 레이아웃자주 사용되는 UI 패턴(컴포넌트) 과 UI 레이아웃
자주 사용되는 UI 패턴(컴포넌트) 과 UI 레이아웃
 
UX 프로젝트 가이드 (UX Project Guide)
UX 프로젝트 가이드 (UX Project Guide) UX 프로젝트 가이드 (UX Project Guide)
UX 프로젝트 가이드 (UX Project Guide)
 
UI/UX 개선을 위한 빠른 프로토타이핑
UI/UX 개선을 위한 빠른 프로토타이핑UI/UX 개선을 위한 빠른 프로토타이핑
UI/UX 개선을 위한 빠른 프로토타이핑
 
The Best Windows Phone Apps 2013: A Designers Collection
The Best Windows Phone Apps 2013: A Designers CollectionThe Best Windows Phone Apps 2013: A Designers Collection
The Best Windows Phone Apps 2013: A Designers Collection
 
라이트브레인 UX 아카데미 3기 오픈 프로젝트_CATCH
라이트브레인 UX 아카데미 3기 오픈 프로젝트_CATCH라이트브레인 UX 아카데미 3기 오픈 프로젝트_CATCH
라이트브레인 UX 아카데미 3기 오픈 프로젝트_CATCH
 

Similar to Application UI Design with Large Data Sets (Cathy Lu)

Get Smart: The Present and Future of Data Discovery
Get Smart: The Present and Future of Data DiscoveryGet Smart: The Present and Future of Data Discovery
Get Smart: The Present and Future of Data DiscoveryInside Analysis
 
Targeted documentation STC Houston, Mar 20, 2012
Targeted documentation   STC Houston, Mar 20, 2012Targeted documentation   STC Houston, Mar 20, 2012
Targeted documentation STC Houston, Mar 20, 2012STC_Houston
 
Monetizing data - An Evening with Eight of Chicago's Data Product Management...
Monetizing data  - An Evening with Eight of Chicago's Data Product Management...Monetizing data  - An Evening with Eight of Chicago's Data Product Management...
Monetizing data - An Evening with Eight of Chicago's Data Product Management...Randy Horton
 
Data Governance in the Big Data Era
Data Governance in the Big Data EraData Governance in the Big Data Era
Data Governance in the Big Data EraPieter De Leenheer
 
User expectations: Rise of the Baseline
User expectations: Rise of the BaselineUser expectations: Rise of the Baseline
User expectations: Rise of the BaselineTech Toledo
 
In memory analysis 衍華
In memory analysis 衍華In memory analysis 衍華
In memory analysis 衍華Lawrence Huang
 
Exploring the Value of Casual Information Visualization
Exploring the Value of Casual  Information VisualizationExploring the Value of Casual  Information Visualization
Exploring the Value of Casual Information Visualizationhckingmtuedu
 
Next Generation BI: current state and changing product assumptions
Next Generation BI: current state and changing product assumptionsNext Generation BI: current state and changing product assumptions
Next Generation BI: current state and changing product assumptionsmark madsen
 
Visualizing Healthcare Data with Tableau (Toronto Central LHIN Presentation)
Visualizing Healthcare Data with Tableau (Toronto Central LHIN Presentation)Visualizing Healthcare Data with Tableau (Toronto Central LHIN Presentation)
Visualizing Healthcare Data with Tableau (Toronto Central LHIN Presentation)Stefan Popowycz
 
Managing New Technologies: The Challenge Of Web 2.0
Managing New Technologies: The Challenge Of Web 2.0Managing New Technologies: The Challenge Of Web 2.0
Managing New Technologies: The Challenge Of Web 2.0lisbk
 
Intro to Google Analytics Universal Analytics
Intro to Google Analytics Universal AnalyticsIntro to Google Analytics Universal Analytics
Intro to Google Analytics Universal AnalyticsSwellPath
 
Basics of Interaction Design & Strategy - 6/12/15
Basics of Interaction Design & Strategy - 6/12/15Basics of Interaction Design & Strategy - 6/12/15
Basics of Interaction Design & Strategy - 6/12/15Robert Stribley
 
Towards policy making 2.0: Rethinking public engagement
Towards policy making 2.0: Rethinking public engagementTowards policy making 2.0: Rethinking public engagement
Towards policy making 2.0: Rethinking public engagementUNDP Eurasia
 
Yahoo! Stanford APARC Presentation
Yahoo! Stanford APARC PresentationYahoo! Stanford APARC Presentation
Yahoo! Stanford APARC PresentationAmit Seth
 
Basics of Interaction Design & Strategy - 4/11/15
Basics of Interaction Design & Strategy - 4/11/15Basics of Interaction Design & Strategy - 4/11/15
Basics of Interaction Design & Strategy - 4/11/15Robert Stribley
 
InfoVision_PM101_RPadaki
InfoVision_PM101_RPadakiInfoVision_PM101_RPadaki
InfoVision_PM101_RPadakiRavi Padaki
 
Understanding The Value Of User Research, Usability Testing, and Information ...
Understanding The Value Of User Research, Usability Testing, and Information ...Understanding The Value Of User Research, Usability Testing, and Information ...
Understanding The Value Of User Research, Usability Testing, and Information ...Kyle Soucy
 
User Experience Strategy
User Experience StrategyUser Experience Strategy
User Experience StrategyJeromeNadel
 

Similar to Application UI Design with Large Data Sets (Cathy Lu) (20)

Get Smart: The Present and Future of Data Discovery
Get Smart: The Present and Future of Data DiscoveryGet Smart: The Present and Future of Data Discovery
Get Smart: The Present and Future of Data Discovery
 
Targeted documentation STC Houston, Mar 20, 2012
Targeted documentation   STC Houston, Mar 20, 2012Targeted documentation   STC Houston, Mar 20, 2012
Targeted documentation STC Houston, Mar 20, 2012
 
Monetizing data - An Evening with Eight of Chicago's Data Product Management...
Monetizing data  - An Evening with Eight of Chicago's Data Product Management...Monetizing data  - An Evening with Eight of Chicago's Data Product Management...
Monetizing data - An Evening with Eight of Chicago's Data Product Management...
 
Data Governance in the Big Data Era
Data Governance in the Big Data EraData Governance in the Big Data Era
Data Governance in the Big Data Era
 
User expectations: Rise of the Baseline
User expectations: Rise of the BaselineUser expectations: Rise of the Baseline
User expectations: Rise of the Baseline
 
In memory analysis 衍華
In memory analysis 衍華In memory analysis 衍華
In memory analysis 衍華
 
Exploring the Value of Casual Information Visualization
Exploring the Value of Casual  Information VisualizationExploring the Value of Casual  Information Visualization
Exploring the Value of Casual Information Visualization
 
Next Generation BI: current state and changing product assumptions
Next Generation BI: current state and changing product assumptionsNext Generation BI: current state and changing product assumptions
Next Generation BI: current state and changing product assumptions
 
Visualizing Healthcare Data with Tableau (Toronto Central LHIN Presentation)
Visualizing Healthcare Data with Tableau (Toronto Central LHIN Presentation)Visualizing Healthcare Data with Tableau (Toronto Central LHIN Presentation)
Visualizing Healthcare Data with Tableau (Toronto Central LHIN Presentation)
 
Managing New Technologies: The Challenge Of Web 2.0
Managing New Technologies: The Challenge Of Web 2.0Managing New Technologies: The Challenge Of Web 2.0
Managing New Technologies: The Challenge Of Web 2.0
 
Intro to Google Analytics Universal Analytics
Intro to Google Analytics Universal AnalyticsIntro to Google Analytics Universal Analytics
Intro to Google Analytics Universal Analytics
 
Week 3 Lecture: Accessibility
Week 3 Lecture: AccessibilityWeek 3 Lecture: Accessibility
Week 3 Lecture: Accessibility
 
Basics of Interaction Design & Strategy - 6/12/15
Basics of Interaction Design & Strategy - 6/12/15Basics of Interaction Design & Strategy - 6/12/15
Basics of Interaction Design & Strategy - 6/12/15
 
Towards policy making 2.0: Rethinking public engagement
Towards policy making 2.0: Rethinking public engagementTowards policy making 2.0: Rethinking public engagement
Towards policy making 2.0: Rethinking public engagement
 
Yahoo! Stanford APARC Presentation
Yahoo! Stanford APARC PresentationYahoo! Stanford APARC Presentation
Yahoo! Stanford APARC Presentation
 
Basics of Interaction Design & Strategy - 4/11/15
Basics of Interaction Design & Strategy - 4/11/15Basics of Interaction Design & Strategy - 4/11/15
Basics of Interaction Design & Strategy - 4/11/15
 
InfoVision_PM101_RPadaki
InfoVision_PM101_RPadakiInfoVision_PM101_RPadaki
InfoVision_PM101_RPadaki
 
Understanding The Value Of User Research, Usability Testing, and Information ...
Understanding The Value Of User Research, Usability Testing, and Information ...Understanding The Value Of User Research, Usability Testing, and Information ...
Understanding The Value Of User Research, Usability Testing, and Information ...
 
User Experience Strategy
User Experience StrategyUser Experience Strategy
User Experience Strategy
 
Everything is changing in IT
Everything is changing in IT Everything is changing in IT
Everything is changing in IT
 

More from uxpa-dc

Hands on Usability Testing (Jonathan Rubin)
Hands on Usability Testing (Jonathan Rubin)Hands on Usability Testing (Jonathan Rubin)
Hands on Usability Testing (Jonathan Rubin)uxpa-dc
 
Mobile web vs app (Sharon Grubaugh)
Mobile web vs app (Sharon Grubaugh)Mobile web vs app (Sharon Grubaugh)
Mobile web vs app (Sharon Grubaugh)uxpa-dc
 
So you think you can moderate? (Andrew Schall)
So you think you can moderate? (Andrew Schall)So you think you can moderate? (Andrew Schall)
So you think you can moderate? (Andrew Schall)uxpa-dc
 
The hybrids are coming (John Whalen)
The hybrids are coming (John Whalen)The hybrids are coming (John Whalen)
The hybrids are coming (John Whalen)uxpa-dc
 
Developing a User Interface for Large-Scale Surveys (Jennifer Beck & Elizabet...
Developing a User Interface for Large-Scale Surveys (Jennifer Beck & Elizabet...Developing a User Interface for Large-Scale Surveys (Jennifer Beck & Elizabet...
Developing a User Interface for Large-Scale Surveys (Jennifer Beck & Elizabet...uxpa-dc
 
Usable Usability Reports (Dick Horst)
Usable Usability Reports (Dick Horst)Usable Usability Reports (Dick Horst)
Usable Usability Reports (Dick Horst)uxpa-dc
 
Style Me Pretty: Impact First Impressions (Sarah Weise & Linna Manomaitis Fer...
Style Me Pretty: Impact First Impressions (Sarah Weise & Linna Manomaitis Fer...Style Me Pretty: Impact First Impressions (Sarah Weise & Linna Manomaitis Fer...
Style Me Pretty: Impact First Impressions (Sarah Weise & Linna Manomaitis Fer...uxpa-dc
 
Behind Eyetracking: How the Brain Utilizies Its Eyes (Dixon Cleveland)
Behind Eyetracking: How the Brain Utilizies Its Eyes (Dixon Cleveland)Behind Eyetracking: How the Brain Utilizies Its Eyes (Dixon Cleveland)
Behind Eyetracking: How the Brain Utilizies Its Eyes (Dixon Cleveland)uxpa-dc
 
Intelligent content a case study
Intelligent content   a case studyIntelligent content   a case study
Intelligent content a case studyuxpa-dc
 
Adaptive Design, Adapted Adapted (Dara Pressley, Lindy Roux)
Adaptive Design, Adapted Adapted (Dara Pressley, Lindy Roux)Adaptive Design, Adapted Adapted (Dara Pressley, Lindy Roux)
Adaptive Design, Adapted Adapted (Dara Pressley, Lindy Roux)uxpa-dc
 
Agile / UX (Luis Rodriguez)
Agile / UX (Luis Rodriguez)Agile / UX (Luis Rodriguez)
Agile / UX (Luis Rodriguez)uxpa-dc
 
User Experience Evaluation of Surveys (Jennifer Romano Bergstrom & Ricardo Ca...
User Experience Evaluation of Surveys (Jennifer Romano Bergstrom & Ricardo Ca...User Experience Evaluation of Surveys (Jennifer Romano Bergstrom & Ricardo Ca...
User Experience Evaluation of Surveys (Jennifer Romano Bergstrom & Ricardo Ca...uxpa-dc
 
Optimizing User Experience Across Devices with Responsive Web Design (Clariss...
Optimizing User Experience Across Devices with Responsive Web Design (Clariss...Optimizing User Experience Across Devices with Responsive Web Design (Clariss...
Optimizing User Experience Across Devices with Responsive Web Design (Clariss...uxpa-dc
 
Building Your UX Team Through Practical Usability Training (Jonathan Rubin & ...
Building Your UX Team Through Practical Usability Training (Jonathan Rubin & ...Building Your UX Team Through Practical Usability Training (Jonathan Rubin & ...
Building Your UX Team Through Practical Usability Training (Jonathan Rubin & ...uxpa-dc
 
Developing Guidelines for Suites of Application (Rachel Sengers & Lesley Hump...
Developing Guidelines for Suites of Application (Rachel Sengers & Lesley Hump...Developing Guidelines for Suites of Application (Rachel Sengers & Lesley Hump...
Developing Guidelines for Suites of Application (Rachel Sengers & Lesley Hump...uxpa-dc
 
Visually Integrative Representation of User Types in Surveys (Ricardo Carvalh...
Visually Integrative Representation of User Types in Surveys (Ricardo Carvalh...Visually Integrative Representation of User Types in Surveys (Ricardo Carvalh...
Visually Integrative Representation of User Types in Surveys (Ricardo Carvalh...uxpa-dc
 
Note-Taker's Perspective During Usability Testing (Kristen Davis & Dana Douglas)
Note-Taker's Perspective During Usability Testing (Kristen Davis & Dana Douglas)Note-Taker's Perspective During Usability Testing (Kristen Davis & Dana Douglas)
Note-Taker's Perspective During Usability Testing (Kristen Davis & Dana Douglas)uxpa-dc
 
mLearning for Veterans: Designing for Diverse Audiences (Michelle Chin)
mLearning for Veterans: Designing for Diverse Audiences (Michelle Chin)mLearning for Veterans: Designing for Diverse Audiences (Michelle Chin)
mLearning for Veterans: Designing for Diverse Audiences (Michelle Chin)uxpa-dc
 
Graphics and Wireframes (Scott McDaniel)
Graphics and Wireframes (Scott McDaniel)Graphics and Wireframes (Scott McDaniel)
Graphics and Wireframes (Scott McDaniel)uxpa-dc
 
Optimal SEO (Marianne Sweeny)
Optimal SEO (Marianne Sweeny) Optimal SEO (Marianne Sweeny)
Optimal SEO (Marianne Sweeny) uxpa-dc
 

More from uxpa-dc (20)

Hands on Usability Testing (Jonathan Rubin)
Hands on Usability Testing (Jonathan Rubin)Hands on Usability Testing (Jonathan Rubin)
Hands on Usability Testing (Jonathan Rubin)
 
Mobile web vs app (Sharon Grubaugh)
Mobile web vs app (Sharon Grubaugh)Mobile web vs app (Sharon Grubaugh)
Mobile web vs app (Sharon Grubaugh)
 
So you think you can moderate? (Andrew Schall)
So you think you can moderate? (Andrew Schall)So you think you can moderate? (Andrew Schall)
So you think you can moderate? (Andrew Schall)
 
The hybrids are coming (John Whalen)
The hybrids are coming (John Whalen)The hybrids are coming (John Whalen)
The hybrids are coming (John Whalen)
 
Developing a User Interface for Large-Scale Surveys (Jennifer Beck & Elizabet...
Developing a User Interface for Large-Scale Surveys (Jennifer Beck & Elizabet...Developing a User Interface for Large-Scale Surveys (Jennifer Beck & Elizabet...
Developing a User Interface for Large-Scale Surveys (Jennifer Beck & Elizabet...
 
Usable Usability Reports (Dick Horst)
Usable Usability Reports (Dick Horst)Usable Usability Reports (Dick Horst)
Usable Usability Reports (Dick Horst)
 
Style Me Pretty: Impact First Impressions (Sarah Weise & Linna Manomaitis Fer...
Style Me Pretty: Impact First Impressions (Sarah Weise & Linna Manomaitis Fer...Style Me Pretty: Impact First Impressions (Sarah Weise & Linna Manomaitis Fer...
Style Me Pretty: Impact First Impressions (Sarah Weise & Linna Manomaitis Fer...
 
Behind Eyetracking: How the Brain Utilizies Its Eyes (Dixon Cleveland)
Behind Eyetracking: How the Brain Utilizies Its Eyes (Dixon Cleveland)Behind Eyetracking: How the Brain Utilizies Its Eyes (Dixon Cleveland)
Behind Eyetracking: How the Brain Utilizies Its Eyes (Dixon Cleveland)
 
Intelligent content a case study
Intelligent content   a case studyIntelligent content   a case study
Intelligent content a case study
 
Adaptive Design, Adapted Adapted (Dara Pressley, Lindy Roux)
Adaptive Design, Adapted Adapted (Dara Pressley, Lindy Roux)Adaptive Design, Adapted Adapted (Dara Pressley, Lindy Roux)
Adaptive Design, Adapted Adapted (Dara Pressley, Lindy Roux)
 
Agile / UX (Luis Rodriguez)
Agile / UX (Luis Rodriguez)Agile / UX (Luis Rodriguez)
Agile / UX (Luis Rodriguez)
 
User Experience Evaluation of Surveys (Jennifer Romano Bergstrom & Ricardo Ca...
User Experience Evaluation of Surveys (Jennifer Romano Bergstrom & Ricardo Ca...User Experience Evaluation of Surveys (Jennifer Romano Bergstrom & Ricardo Ca...
User Experience Evaluation of Surveys (Jennifer Romano Bergstrom & Ricardo Ca...
 
Optimizing User Experience Across Devices with Responsive Web Design (Clariss...
Optimizing User Experience Across Devices with Responsive Web Design (Clariss...Optimizing User Experience Across Devices with Responsive Web Design (Clariss...
Optimizing User Experience Across Devices with Responsive Web Design (Clariss...
 
Building Your UX Team Through Practical Usability Training (Jonathan Rubin & ...
Building Your UX Team Through Practical Usability Training (Jonathan Rubin & ...Building Your UX Team Through Practical Usability Training (Jonathan Rubin & ...
Building Your UX Team Through Practical Usability Training (Jonathan Rubin & ...
 
Developing Guidelines for Suites of Application (Rachel Sengers & Lesley Hump...
Developing Guidelines for Suites of Application (Rachel Sengers & Lesley Hump...Developing Guidelines for Suites of Application (Rachel Sengers & Lesley Hump...
Developing Guidelines for Suites of Application (Rachel Sengers & Lesley Hump...
 
Visually Integrative Representation of User Types in Surveys (Ricardo Carvalh...
Visually Integrative Representation of User Types in Surveys (Ricardo Carvalh...Visually Integrative Representation of User Types in Surveys (Ricardo Carvalh...
Visually Integrative Representation of User Types in Surveys (Ricardo Carvalh...
 
Note-Taker's Perspective During Usability Testing (Kristen Davis & Dana Douglas)
Note-Taker's Perspective During Usability Testing (Kristen Davis & Dana Douglas)Note-Taker's Perspective During Usability Testing (Kristen Davis & Dana Douglas)
Note-Taker's Perspective During Usability Testing (Kristen Davis & Dana Douglas)
 
mLearning for Veterans: Designing for Diverse Audiences (Michelle Chin)
mLearning for Veterans: Designing for Diverse Audiences (Michelle Chin)mLearning for Veterans: Designing for Diverse Audiences (Michelle Chin)
mLearning for Veterans: Designing for Diverse Audiences (Michelle Chin)
 
Graphics and Wireframes (Scott McDaniel)
Graphics and Wireframes (Scott McDaniel)Graphics and Wireframes (Scott McDaniel)
Graphics and Wireframes (Scott McDaniel)
 
Optimal SEO (Marianne Sweeny)
Optimal SEO (Marianne Sweeny) Optimal SEO (Marianne Sweeny)
Optimal SEO (Marianne Sweeny)
 

Application UI Design with Large Data Sets (Cathy Lu)

  • 1. Application UI Design with Large Data Sets User Focus Conference 2012 Cathy Lu
  • 2. We are in the age of large data • Every day 2.5 quintillion (2.5x10x18) bytes of data were created • 6 billion mobile phones in the world • 2.3 billion Internet users • By 2013, it is predicted the amount of traffic flowing over the Internet will reach 667 exabytes • All big software or CPG companies are becoming data companies -- Google, Amazon, Apple, Wal-Mart, P&G, and etc
  • 3. Data and analytics are the new raw material • A heightened interest in data and analytics to drive major business decisions • Enterprises are rapidly expanding their collection of sources of information and building business on it • The stake is high
  • 4. Large data design challenges • Limitless data, limited screen • What can I do with the info • Finding a needle in a haystack (drill-up, drill- down) • Performance
  • 5. Principles for large data UI design • ‘Push’ not ‘pull’ • Data visualization drives insights and decisions • Create ‘stickiness’ in the UI • Go wide and deep
  • 6. Principle I: ‘push’ not ‘pull’ I can build my own reports? I don’t want to…
  • 9.
  • 10.
  • 11. Principle II: data visualization drives insights and decisions “There is a magic in graphs. The profile of a curve reveals in a flash a whole situation — the life history of an epidemic, a panic, or an era of prosperity. The curve informs the mind, awakens the imagination, convinces.” Henry D. Hubbard
  • 12. Dashboard V1 • Click to edit Master text styles – Second level – Third level • Fourth level – Fifth level
  • 16. Is data visualization always necessary? • Use for key metrics or summary-level data • Use when user actions can be guided • Use when users can draw an additional layer of insights and gain clarity from it • Use to present trends, patterns, complex relationships • Avoid -- ‘Eye candy’ visualization -- Inappropriate use of charts -- Visual overload
  • 17. Principle III: create ‘stickiness’ in the UI Usability heuristic: flexibility and efficiency of use Accelerators – unseen by the novice user – may often speed up the interaction for the expert user such that the system can cater to both inexperienced and experienced users. Allow users to tailor frequent actions.
  • 20. Principle IV: go wide and deep “Above all else show the data.” Edward Tufte
  • 22. The dilemma of multiple drill-down paths
  • 23. Performance issue handling • UI feedback • Asynchronous client-side processes • Data fetching on demand • Module-level timeout messaging
  • 24. Export visual cue (before)
  • 25. Export visual cue (during)
  • 26. Export visual cue (after)
  • 28. Review • ‘Push’ not ‘pull’ -- Don’t ask users to curate and select what they want to see • Data visualization helps -- It informs users to make sound decisions • Create ‘stickiness’ in the UI -- A ‘sticky’ UI ‘remembers’ what users recently accessed and last customized • Go wide and deep -- Large data sets require a flexible and intuitive UI approach that enables users to reach a single data point in a wide span of data aggregation and across many levels
  • 29. Q&A Cathy Lu • cathyhasclu@gmail.com • www.linkedin.com/in/cathylu • User Experience Design • Advertising.com Group

Editor's Notes

  1. Large data can mostly be handled by traditional BI, reporting and analysis tools Big data is info in large quantity but also needs to be accessible at almost real-time. (Give Forbes) example: "When you walk through the airport and they take pictures of everybody in the security line to match every face through facial recognition, they have to do that almost in real-time. That becomes a big data problem. If I am a bank and looking at a vast number of credit scores and histories, and I don’t need to provide an answer in five seconds but can do it next day, then that is not a big data problem."
  2. 2nd point supporting facts: Zillow, Google Maps, weather.com 3rd point supporting facts: weather forecast – an annual economic value of $10 billion, annual economic value of liquid health data $350 billion; in the online display marketing industry where I work in, whether programmatic buying in ad exchanges or premium campaigns, data and analytics is what moves the marketing dollars(~$20B+ in US) today.
  3. Understand your audience, guestimate what they need to know to save them from doing the analysis. Even further, give them the right tools and info to shine light on their problems so they can arrive at solutions with ease and feeling of control.
  4. cloud technology enabled cross-device instant sync (iCloud), another form of disseminating data to the end user
  5. Geo heat map by country tells where a campaign most of our user views across the world;
  6. Inappropriate use of charts include examples: no 3D charts, careful with pie charts, column charts for too many data points on the X axis, more than 5 line charts in one graph
  7. Provide quick access for users to return to the data they just viewed or submitted
  8. Key stakeholders report the feature (as designed) non-intuitive and confusing and asking for a simplified drill-down experience – we thought we were giving them more flexibility with two ways to drill down into the data grid.
  9. The strategy to handle this type of issues: have your design reviewed by technology as early as possible, ask about any potential performance risks, and work together to come up with mediation ways
  10. Step 1: tell your users what is about to happen.
  11. Details about how the export reports would be saved for 24 hours for download after users closing the popup