SlideShare a Scribd company logo
BENEATH THE SURFACE
IMPACT OF DATA ON UX
Big Design Conference 2017
Alexander Sicular
@siculars
Alyssa Gruen
@alyssa_g
AGENDA
• Data: Why
• Key Concepts
• Microservices
• Database
• Data Science
DO YOU BELIEVE IN MAGIC?
WHAT THEY SAID
TECHNICAL CONSTRAINTS & CAPABILITIES
Developers Designers
WHAT THEY SAID
NEED FOR UNDERSTANDING
Designers
Developers
WHAT THEY SAID
PERCEPTION OF UNDERSTANDING
Designers
Developers
CAN I GET SOME (MICRO)SERVICE AROUND HERE?
KEY CONCEPT
MICROSERVICES
ARCHITECTURE
Interoperable
Well Defined APIs
Modular
Decoupled
A method for architecting
large applications by
loosely connecting
smaller self-contained
components.
RETAIL APPLICATION
THE MONOLITH
Payment
Processing
Session
Management
Shopping Cart
Returns
Product
Catalogue
User Profiles
Inventory
Authentication
Reports
Checkout
Message
Queue
The most damaging
phrase in language
is ‘It’s always been
done that way.’”
- Grace Hopper
RETAIL APPLICATION
MICROSERVICES ARCHITECTURE
Payment
Processing
Session
Management
Shopping Cart
Returns
Product
Catalogue
User Profiles
Inventory
Authentication Reports
Checkout
Message
Queue
ENABLING TECH
MICROSERVICES ARCHITECTURE
GET /statuses/show/:id

https://dev.twitter.com/rest/
reference/get/statuses/show/id
POST /statuses/update

https://dev.twitter.com/rest/
reference/post/statuses/update
RETAIL APPLICATION
MICROSERVICES ARCHITECTURE
RETAIL APPLICATION
MICROSERVICES ARCHITECTURE
Product
Catalogue
RETAIL APPLICATION
MICROSERVICES ARCHITECTURE
Shopping Cart
RETAIL APPLICATION
MICROSERVICES ARCHITECTURE
Payment
Processing
RETAIL APPLICATION
MICROSERVICES ARCHITECTURE
Authentication
RETAIL APPLICATION
MICROSERVICES ARCHITECTURE
User Profile
RETAIL APPLICATION
MICROSERVICES ARCHITECTURE
Reporting
CHALLENGES
MICROSERVICES
ARCHITECTURE
1. Increased
Complexity
2.Location Services
3.More Surface Area
Share your designs early
and often.
UX KEY TAKEAWAYS
MICROSERVICES ARCHITECTURE
Microservice architecture
lends itself to iterative ux
design.
UX KEY TAKEAWAYS
MICROSERVICES ARCHITECTURE
DATA, DATA, EVERYWHERE
KEY CONCEPT
DATABASE
Speed
Availability
Data Model
Scalability
Transactional
Expressive query language
Rigid, relational, normalized
data model
Limited availability and
scalability
MAJOR TYPES
DATABASE
1. Relational
2. Non-Relational
Legacy
Emerging
Non - Transactional
Limited query language
Flexible, non-relational, de-
normalized data model
High availability and
scalability
RELATIONAL
DATABASE
NON-RELATIONAL
DATABASE
Know thy database.
UX KEY TAKEAWAYS
DATABASE
Flexible data models (non-
relational) support iterative
design and development.
UX KEY TAKEAWAYS
DATABASE
Legacy products that are
info-centric, rather than
user-centric often depend
on a normalized data-
model (relational).
UX KEY TAKEAWAYS
DATABASE
Include a scheduled
maintenance user story in
your design if the product
uses a relational database.
UX KEY TAKEAWAYS
DATABASE
DATA SCIENCE…OH YEAH.
KEY CONCEPT
DATA SCIENCE
Machine Learning
Recommender System
Analytics
CANONICAL DATA SCIENCE VENNY’D
DATA SCIENCE
AND ANOTHER ONE
DATA SCIENCE
http://www.prooffreader.com/2016/09/battle-of-data-science-venn-diagrams.html
MACHINE LEARNING: RECOMMENDER SYSTEM
DATA SCIENCE
MACHINE LEARNING: RECOMMENDER ENGINES
DATA SCIENCE
AMAZON: IF YOU LIKE THIS THEN YOU’LL LIKE THAT
DATA SCIENCE
User “Likes” something
Group based on content/product
similarity
Ex. Songs, movies, books
MODEL TYPES
RECOMMENDER
SYSTEMS
1. CONTENT
2. COLLABORATIVE
User activity comparisons
Group Based on vast amounts of
data
Ex. Likes, search history,
purchase history, AB testing
CONTENT MODEL V. COLLABORATIVE MODEL
RECOMMENDATION ENGINE
Content Collaborative
Recommender Systems
streamline information
architecture.
UX KEY TAKEAWAYS
DATA SCIENCE
User Interface abstracts
the complexity of data
science.
UX KEY TAKEAWAYS
DATA SCIENCE
User experience
professionals define
metrics that matter to
users.
UX KEY TAKEAWAYS
DATA SCIENCE
It takes a village.
UX KEY TAKEAWAYS
DATA SCIENCE
Our technology, our
machines, is part of our
humanity. We created
them to extend ourselves,
and that is what is unique
about human beings.

- Ray Kurtzweil
THANK YOU!
Alexander Sicular
@siculars
Alyssa Gruen
@alyssa_g

More Related Content

PDF
Architecting for Data Science
PDF
From Business Idea to Successful Delivery by Serhiy Haziyev & Olha Hrytsay, S...
PDF
Customer summit - big data (final)
PDF
Database Revolution - Exploratory Webcast
PDF
Database revolution opening webcast 01 18-12
PDF
Design - What differentiates the useful from usable & delightful
PDF
big_data_case_studies.pdf
PPTX
Dr. Shahbaz Ali, CEO at Tarmin - Business Transformation in the Age of Big Data
Architecting for Data Science
From Business Idea to Successful Delivery by Serhiy Haziyev & Olha Hrytsay, S...
Customer summit - big data (final)
Database Revolution - Exploratory Webcast
Database revolution opening webcast 01 18-12
Design - What differentiates the useful from usable & delightful
big_data_case_studies.pdf
Dr. Shahbaz Ali, CEO at Tarmin - Business Transformation in the Age of Big Data

Similar to Beneath the Surface: The Impact of Data on UX (20)

PPTX
A Big Data Concept
PDF
The Age Of UX presented by JParanteau
PPT
Big Data = Big Decisions
PPT
Choosing the Right Big Data Architecture for your Business
PDF
Adventures in Integrating UX in Data-Driven Corporations
PDF
Designing with Big Data
PDF
Barak regev
PPTX
Big Data, NoSQL, NewSQL & The Future of Data Management
PDF
The Comprehensive Approach: A Unified Information Architecture
PPTX
Big Data Cloud Meetup - Jan 29 2013 - Mike Stonebraker & Scott Jarr of VoltDB
PDF
Voxxed Athens 2018 - UX design and back-ends: When the back-end meets the user
PDF
Data-Driven Design for User Experience
PDF
What is AI without Data?
PDF
Monitoring analytics workshop marshall sponder for london - march 26th prese...
PDF
Why Every NoSQL Deployment Should Be Paired with Hadoop Webinar
PDF
Integrating social media monitoring, analytics and engagment marshall sponde...
PDF
Hortonworks roadshow
PDF
2011/06/21 Microsoft Developer Day 2011—Design Decade
PDF
Big Data, Analytics and Data Science
PDF
OSC2012: Big Data Using Open Source: Netapp Project - Technical
A Big Data Concept
The Age Of UX presented by JParanteau
Big Data = Big Decisions
Choosing the Right Big Data Architecture for your Business
Adventures in Integrating UX in Data-Driven Corporations
Designing with Big Data
Barak regev
Big Data, NoSQL, NewSQL & The Future of Data Management
The Comprehensive Approach: A Unified Information Architecture
Big Data Cloud Meetup - Jan 29 2013 - Mike Stonebraker & Scott Jarr of VoltDB
Voxxed Athens 2018 - UX design and back-ends: When the back-end meets the user
Data-Driven Design for User Experience
What is AI without Data?
Monitoring analytics workshop marshall sponder for london - march 26th prese...
Why Every NoSQL Deployment Should Be Paired with Hadoop Webinar
Integrating social media monitoring, analytics and engagment marshall sponde...
Hortonworks roadshow
2011/06/21 Microsoft Developer Day 2011—Design Decade
Big Data, Analytics and Data Science
OSC2012: Big Data Using Open Source: Netapp Project - Technical
Ad

Recently uploaded (20)

PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
Machine Learning_overview_presentation.pptx
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Big Data Technologies - Introduction.pptx
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
Spectroscopy.pptx food analysis technology
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PPT
Teaching material agriculture food technology
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PPTX
Tartificialntelligence_presentation.pptx
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
NewMind AI Weekly Chronicles - August'25-Week II
Diabetes mellitus diagnosis method based random forest with bat algorithm
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Machine Learning_overview_presentation.pptx
Encapsulation_ Review paper, used for researhc scholars
Unlocking AI with Model Context Protocol (MCP)
Big Data Technologies - Introduction.pptx
Spectral efficient network and resource selection model in 5G networks
MYSQL Presentation for SQL database connectivity
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Spectroscopy.pptx food analysis technology
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
SOPHOS-XG Firewall Administrator PPT.pptx
Teaching material agriculture food technology
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Tartificialntelligence_presentation.pptx
20250228 LYD VKU AI Blended-Learning.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
Ad

Beneath the Surface: The Impact of Data on UX