SlideShare a Scribd company logo
UX Analytics for Data-
driven Product
Development
● Turn your data into real products
● Discover user interests in real-time way
Trieu Nguyen - http://blog.trieu.xyz or @tantrieuf31
Lead Engineer at Ad Platform ( http://adsplay.vn ) at FPT Telecom
If you like Big Data Analytic Intern Jobs,
submit your CV to me: trieunt@fpt.
com.vn
More at http://engineering.adsplay.net
Just little introduction
● 2007 I did my first Graph Analytics on Yahoo 360 friend'
blogs (use Web Crawler)
● 2008 Java Developer, develop Social Trading Network for a
startup (Yopco)
● 2011 joined FPT Online, engineer at social network
platform, develop first API for VnExpress Mobile App
● 2012 Join Greengar Studios to learn more about mobile
● 2013 at FPT Online, back-end engineer for http://eClick.vn
● 2015 at FPT Telecom, lead engineer for http://itvad.vn
Contents for this talk
● Trends of Now and the Future
● Why analytics for mobile development
● Core KPIs
● How to implement, case study and demo
● Lessons
● Questions & Answers
Trends of Now and the Future
● Mobile
● Big Data
● Analytics
In 2013, mobile devices will pass PCs to be most
common Web access tools.
By 2015, over 80% of handsets in mature markets will
be smart phones.
Source:http://www.forbes.com/sites/ericsavitz/2012/10/23/gartner-top-10-strategic-
technology-trends-for-2013/
UX Analytics for Data-driven Product Development
We are in the age of Internet of
Things with connected handheld
devices
UX Analytics for Data-driven Product Development
Why analytics for mobile development ?
Turn your data to actionable things ?
Measure UX using
quantitative research ?
Mobile Apps => Backend APIs =>
Statistics => Find the Trends & Insights?
UX Analytics for Data-driven Product Development
Connecting the dots ?
Users are active dots.
and ...
“We Belong When We Connect with
Each Other”
http://tinybuddha.com/blog/we-belong-when-we-connect-with-each-other/
How could we see "user interest graph" in our user's database ?
● Social Graph
=> Keep the connection
● Interest Graph
=> Make new connection
=> recommendation
platform
Source: http://en.wikipedia.org/wiki/Interest_graph
Source: http://gigaom.com/2012/10/02/it-pays-to-know-you-interest-graph-master-gravity-gets-10-6m/
UX Analytics for Data-driven Product Development
Why do analytics for your business ?
=> read these Behavioral Economics Books
http://www.goodreads.com/shelf/show/behavioral-economics
Core KPIs for Data Analytics
Web vs Mobile App
Web
Visitors
Visits
Pageviews
Events
Mobile App
Users
Sessions
Events
How we build KPIs for mobile
analytics ?
● Keep it simple as possible, but no simpler
● Identity => Tracking => Data Mashup (Social API)
● Leverage the "small" data in real-time
Metrics: Causes and Effects
● Screen Size => App Design, UI/UX, Usability
● App version => Deployment, Marketing
● Connectivity => Code, User Experience
● Location => Marketing, User Behaviour
● OS => Marketing, Cost, Development
● Memory => User Experience
● Feature Session => How to engage app users
Big Data on Small Devices: Data Science goes Mobile
http://strataconf.com/strata2013/public/schedule/detail/27605
Keep it simple: Just log them all !
How to implement, case study and demo
And your databases
could be overloaded ?
UX Analytics for Data-driven Product Development
We can't solve problems
by using the same kind of
thinking we used when we
created them.
Albert Einstein
UX Analytics for Data-driven Product Development
“lambda architecture”
proposed by @nathanmarz
I have applied this architecture
at FPT since 2012
My “lambda architecture”
technology stack
● Kafka (http://kafka.apache.org)
● RFX ( https://github.com/rfxlab )
● Redis ( http://redis.io )
● MEAN stack for reporting
● Hadoop (HBase, HDFS)
● Spark ecosystem https://spark.apache.org
● D3 - http://d3js.org
Too theory.
I want
"Seeing is
believing".
Examples
from my
experience
UX Analytics for Data-driven Product Development
Case Study (from my freelance project)
Problem:
● Build the app to promote advertising
information in real time way
● Measure everything
● Report useful information
● Mashup and data integration with Facebook
API for social data analytics
Context:
● PhongCachMobile - Smartphone Retail Store
https://play.google.com/store/apps/details?id=com.mc2ads.browser4x
Simple architecture
● App <=> PHP API <=> JVM Data Analytics API
● User tap on an item, tracking it.
● User shares/likes an item with Facebook ID,
tracking these events, crawling data using
Graph API for Statistics.
UX Analytics for Data-driven Product Development
UX Analytics for Data-driven Product Development
Data Collector
UX Analytics for Data-driven Product Development
UX Analytics for Data-driven Product Development
Social Data Integration
Social Data Integration
Lessons
What I have learned so far
What I have learned
● Keep it as simple as possible, but no simpler !
● Choose right KPI, right questions => Profit
● Design an architecture for your data products
● Implement it! Just right tools for right jobs.
● Turn your data into the things everyone can
"look & feel"
Stay focused, keep innovating
“Logic will get you from A to Z;
imagination will get you
everywhere.” - Albert Einstein
Use your imaginationwith data analytics, notjust logic
UX Analytics for Data-driven Product Development

More Related Content

PDF
Building your data driven business with Reactive Marketing Technology
PDF
Data analytic for mobile app development
PDF
Reactive Data System in Practice
PDF
Using User Behavior for Real-time Advertising
PDF
RFX - Full-Stack Technology for Real-time Big Data
PDF
From Data Analytics to Fast Data Intelligence
PDF
Slide 3 Fast Data processing with kafka, rfx and redis
PDF
Reactive Reatime Big Data with Open Source Lambda Architecture - TechCampVN 2014
Building your data driven business with Reactive Marketing Technology
Data analytic for mobile app development
Reactive Data System in Practice
Using User Behavior for Real-time Advertising
RFX - Full-Stack Technology for Real-time Big Data
From Data Analytics to Fast Data Intelligence
Slide 3 Fast Data processing with kafka, rfx and redis
Reactive Reatime Big Data with Open Source Lambda Architecture - TechCampVN 2014

What's hot (20)

PDF
Real-time Big Data at FPT (for TechCamp University)
PPSX
Analytics Driven UX
PDF
London atlassian meetup 31 jan 2016 jira metrics-extract slides
PDF
Machine Learning with PyCaret
PPTX
Ruben Diaz, Vision Banco + Rafael Coss, H2O ai + Luis Armenta, IBM - AI journ...
PPTX
Enabling Data centric Teams
PPTX
Martin Stein, G5 - Driving Marketing Performance with H2O Driverless AI - H2O...
PPTX
DevOpsDays Amsterdam 2016 workshop
PDF
Managing mobile apps with ml df2020
PPTX
Real time analytics for streaming application v1.2
PPTX
Custom Machine Learning Recipes for the Enterprise
PDF
Pm.ais ummit 180917 final
PDF
Applied Data Science Course Part 2: the data science workflow and basic model...
PDF
The Convergence of Data Science and Software Development
PPTX
Automatic Model Documentation with H2O
PDF
LinkedIn-ATG-SI-2016May22-SE-V5
PDF
Evolutionary Design Patterns for Software Development
PDF
Building Real-Time Data Pipeline for Diabetes Medication Recommender System U...
PDF
Introducción al Aprendizaje Automatico con H2O-3 (1)
PDF
This Week in Neo4j - 24th November 2018
Real-time Big Data at FPT (for TechCamp University)
Analytics Driven UX
London atlassian meetup 31 jan 2016 jira metrics-extract slides
Machine Learning with PyCaret
Ruben Diaz, Vision Banco + Rafael Coss, H2O ai + Luis Armenta, IBM - AI journ...
Enabling Data centric Teams
Martin Stein, G5 - Driving Marketing Performance with H2O Driverless AI - H2O...
DevOpsDays Amsterdam 2016 workshop
Managing mobile apps with ml df2020
Real time analytics for streaming application v1.2
Custom Machine Learning Recipes for the Enterprise
Pm.ais ummit 180917 final
Applied Data Science Course Part 2: the data science workflow and basic model...
The Convergence of Data Science and Software Development
Automatic Model Documentation with H2O
LinkedIn-ATG-SI-2016May22-SE-V5
Evolutionary Design Patterns for Software Development
Building Real-Time Data Pipeline for Diabetes Medication Recommender System U...
Introducción al Aprendizaje Automatico con H2O-3 (1)
This Week in Neo4j - 24th November 2018
Ad

Viewers also liked (20)

PPTX
How to build a SQL-based data warehouse for a trillion rows in Python by Vill...
PDF
From Data Journalism to Data Illustration - Visualizing Data with JavaScript ...
PPTX
Demand driven product_innovation_
PPTX
Interprting analytics skillswap: How UX and analytics can work together
PPTX
Using analytics in ux design my view
PDF
[RakutenTechConf2013] [B-0] UX Analytics - Measure your ROI!
PDF
Big data infrastructure todo-tasks Rfx Framework
PPTX
Data-Driven Product Development
PPTX
Parallel and Iterative Processing for Machine Learning Recommendations with S...
PDF
Principles of Analytical Design - Visually Meetup - Sept. 2011
PPTX
Impact Your Business Growth Integrating Analytics and UX
PDF
OpenVisConf - WebGL for graphics and data visualization
PDF
Giới thiệu cơ bản về Big Data và các ứng dụng thực tiễn
PDF
Building Reactive Real-time Data Pipeline
PDF
Lean Analytics - How to Measure Your Product
PDF
User experience and Web Analytics for product managers
PDF
Making Informed Design Decisions - MinnSPRA 2013
PDF
Qualitative Data and UX Design
PPTX
Making Data Informed Decisions - Alyson Murphy
PDF
Sensory Informed Design: An effective clustering of incomplete block consumer...
How to build a SQL-based data warehouse for a trillion rows in Python by Vill...
From Data Journalism to Data Illustration - Visualizing Data with JavaScript ...
Demand driven product_innovation_
Interprting analytics skillswap: How UX and analytics can work together
Using analytics in ux design my view
[RakutenTechConf2013] [B-0] UX Analytics - Measure your ROI!
Big data infrastructure todo-tasks Rfx Framework
Data-Driven Product Development
Parallel and Iterative Processing for Machine Learning Recommendations with S...
Principles of Analytical Design - Visually Meetup - Sept. 2011
Impact Your Business Growth Integrating Analytics and UX
OpenVisConf - WebGL for graphics and data visualization
Giới thiệu cơ bản về Big Data và các ứng dụng thực tiễn
Building Reactive Real-time Data Pipeline
Lean Analytics - How to Measure Your Product
User experience and Web Analytics for product managers
Making Informed Design Decisions - MinnSPRA 2013
Qualitative Data and UX Design
Making Data Informed Decisions - Alyson Murphy
Sensory Informed Design: An effective clustering of incomplete block consumer...
Ad

Similar to UX Analytics for Data-driven Product Development (20)

PDF
Data Analytics for Mobile App Development
DOCX
Raman monga
ODT
Resume
PDF
i-ming_profile_Presentation
PDF
Lambda Architecture and open source technology stack for real time big data
PDF
WacharaResumeWebBase
DOCX
cv_shivarajB
PDF
Sonika pant 10years_cv
PDF
ArjunResumelatest2_2
DOC
AshutoshMishra-v1.0
DOC
Resume
PDF
Lambda architecture for real time big data
PDF
Open / Public APIs - From Implementation to Digital Business Model
DOC
Nagendran resume
DOC
Resume Firoz Hasan
PPTX
Building Intelligent Apps with MongoDB and Google Cloud - Jane Fine
PDF
PDF
Resume - Yannan Xu
ODP
Stop making tools! Nobody likes them anyway...
PPT
Sogeti Strategic Mobile Design 2011
Data Analytics for Mobile App Development
Raman monga
Resume
i-ming_profile_Presentation
Lambda Architecture and open source technology stack for real time big data
WacharaResumeWebBase
cv_shivarajB
Sonika pant 10years_cv
ArjunResumelatest2_2
AshutoshMishra-v1.0
Resume
Lambda architecture for real time big data
Open / Public APIs - From Implementation to Digital Business Model
Nagendran resume
Resume Firoz Hasan
Building Intelligent Apps with MongoDB and Google Cloud - Jane Fine
Resume - Yannan Xu
Stop making tools! Nobody likes them anyway...
Sogeti Strategic Mobile Design 2011

More from Trieu Nguyen (20)

PDF
Building Your Customer Data Platform with LEO CDP in Travel Industry.pdf
PDF
Building Your Customer Data Platform with LEO CDP - Spa and Hotel Business
PDF
Building Your Customer Data Platform with LEO CDP
PDF
How to track and improve Customer Experience with LEO CDP
PDF
[Notes] Customer 360 Analytics with LEO CDP
PDF
Leo CDP - Pitch Deck
PDF
LEO CDP - What's new in 2022
PDF
Lộ trình triển khai LEO CDP cho ngành bất động sản
PDF
Why is LEO CDP important for digital business ?
PDF
From Dataism to Customer Data Platform
PDF
Data collection, processing & organization with USPA framework
PDF
Part 1: Introduction to digital marketing technology
PDF
Why is Customer Data Platform (CDP) ?
PDF
How to build a Personalized News Recommendation Platform
PDF
How to grow your business in the age of digital marketing 4.0
PDF
Video Ecosystem and some ideas about video big data
PDF
Concepts, use cases and principles to build big data systems (1)
PDF
Open OTT - Video Content Platform
PDF
Apache Hadoop and Spark: Introduction and Use Cases for Data Analysis
PDF
Introduction to Recommendation Systems (Vietnam Web Submit)
Building Your Customer Data Platform with LEO CDP in Travel Industry.pdf
Building Your Customer Data Platform with LEO CDP - Spa and Hotel Business
Building Your Customer Data Platform with LEO CDP
How to track and improve Customer Experience with LEO CDP
[Notes] Customer 360 Analytics with LEO CDP
Leo CDP - Pitch Deck
LEO CDP - What's new in 2022
Lộ trình triển khai LEO CDP cho ngành bất động sản
Why is LEO CDP important for digital business ?
From Dataism to Customer Data Platform
Data collection, processing & organization with USPA framework
Part 1: Introduction to digital marketing technology
Why is Customer Data Platform (CDP) ?
How to build a Personalized News Recommendation Platform
How to grow your business in the age of digital marketing 4.0
Video Ecosystem and some ideas about video big data
Concepts, use cases and principles to build big data systems (1)
Open OTT - Video Content Platform
Apache Hadoop and Spark: Introduction and Use Cases for Data Analysis
Introduction to Recommendation Systems (Vietnam Web Submit)

Recently uploaded (20)

PDF
168300704-gasification-ppt.pdfhghhhsjsjhsuxush
PPTX
Introduction to Firewall Analytics - Interfirewall and Transfirewall.pptx
PPT
Miokarditis (Inflamasi pada Otot Jantung)
PPTX
Introduction-to-Cloud-ComputingFinal.pptx
PPTX
Introduction to machine learning and Linear Models
PPT
Quality review (1)_presentation of this 21
PPTX
Qualitative Qantitative and Mixed Methods.pptx
PDF
BF and FI - Blockchain, fintech and Financial Innovation Lesson 2.pdf
PPTX
STUDY DESIGN details- Lt Col Maksud (21).pptx
PPTX
Database Infoormation System (DBIS).pptx
PPTX
IB Computer Science - Internal Assessment.pptx
PDF
Mega Projects Data Mega Projects Data
PDF
Clinical guidelines as a resource for EBP(1).pdf
PPTX
IBA_Chapter_11_Slides_Final_Accessible.pptx
PDF
annual-report-2024-2025 original latest.
PPTX
climate analysis of Dhaka ,Banglades.pptx
PPT
Reliability_Chapter_ presentation 1221.5784
PPTX
mbdjdhjjodule 5-1 rhfhhfjtjjhafbrhfnfbbfnb
PPTX
AI Strategy room jwfjksfksfjsjsjsjsjfsjfsj
168300704-gasification-ppt.pdfhghhhsjsjhsuxush
Introduction to Firewall Analytics - Interfirewall and Transfirewall.pptx
Miokarditis (Inflamasi pada Otot Jantung)
Introduction-to-Cloud-ComputingFinal.pptx
Introduction to machine learning and Linear Models
Quality review (1)_presentation of this 21
Qualitative Qantitative and Mixed Methods.pptx
BF and FI - Blockchain, fintech and Financial Innovation Lesson 2.pdf
STUDY DESIGN details- Lt Col Maksud (21).pptx
Database Infoormation System (DBIS).pptx
IB Computer Science - Internal Assessment.pptx
Mega Projects Data Mega Projects Data
Clinical guidelines as a resource for EBP(1).pdf
IBA_Chapter_11_Slides_Final_Accessible.pptx
annual-report-2024-2025 original latest.
climate analysis of Dhaka ,Banglades.pptx
Reliability_Chapter_ presentation 1221.5784
mbdjdhjjodule 5-1 rhfhhfjtjjhafbrhfnfbbfnb
AI Strategy room jwfjksfksfjsjsjsjsjfsjfsj

UX Analytics for Data-driven Product Development

  • 1. UX Analytics for Data- driven Product Development ● Turn your data into real products ● Discover user interests in real-time way Trieu Nguyen - http://blog.trieu.xyz or @tantrieuf31 Lead Engineer at Ad Platform ( http://adsplay.vn ) at FPT Telecom
  • 2. If you like Big Data Analytic Intern Jobs, submit your CV to me: trieunt@fpt. com.vn More at http://engineering.adsplay.net
  • 3. Just little introduction ● 2007 I did my first Graph Analytics on Yahoo 360 friend' blogs (use Web Crawler) ● 2008 Java Developer, develop Social Trading Network for a startup (Yopco) ● 2011 joined FPT Online, engineer at social network platform, develop first API for VnExpress Mobile App ● 2012 Join Greengar Studios to learn more about mobile ● 2013 at FPT Online, back-end engineer for http://eClick.vn ● 2015 at FPT Telecom, lead engineer for http://itvad.vn
  • 4. Contents for this talk ● Trends of Now and the Future ● Why analytics for mobile development ● Core KPIs ● How to implement, case study and demo ● Lessons ● Questions & Answers
  • 5. Trends of Now and the Future ● Mobile ● Big Data ● Analytics
  • 6. In 2013, mobile devices will pass PCs to be most common Web access tools. By 2015, over 80% of handsets in mature markets will be smart phones. Source:http://www.forbes.com/sites/ericsavitz/2012/10/23/gartner-top-10-strategic- technology-trends-for-2013/
  • 8. We are in the age of Internet of Things with connected handheld devices
  • 10. Why analytics for mobile development ?
  • 11. Turn your data to actionable things ?
  • 13. Mobile Apps => Backend APIs => Statistics => Find the Trends & Insights?
  • 15. Connecting the dots ? Users are active dots. and ... “We Belong When We Connect with Each Other” http://tinybuddha.com/blog/we-belong-when-we-connect-with-each-other/
  • 16. How could we see "user interest graph" in our user's database ?
  • 17. ● Social Graph => Keep the connection ● Interest Graph => Make new connection => recommendation platform Source: http://en.wikipedia.org/wiki/Interest_graph
  • 20. Why do analytics for your business ? => read these Behavioral Economics Books http://www.goodreads.com/shelf/show/behavioral-economics
  • 21. Core KPIs for Data Analytics
  • 22. Web vs Mobile App Web Visitors Visits Pageviews Events Mobile App Users Sessions Events
  • 23. How we build KPIs for mobile analytics ? ● Keep it simple as possible, but no simpler ● Identity => Tracking => Data Mashup (Social API) ● Leverage the "small" data in real-time
  • 24. Metrics: Causes and Effects ● Screen Size => App Design, UI/UX, Usability ● App version => Deployment, Marketing ● Connectivity => Code, User Experience ● Location => Marketing, User Behaviour ● OS => Marketing, Cost, Development ● Memory => User Experience ● Feature Session => How to engage app users
  • 25. Big Data on Small Devices: Data Science goes Mobile http://strataconf.com/strata2013/public/schedule/detail/27605
  • 26. Keep it simple: Just log them all ! How to implement, case study and demo
  • 27. And your databases could be overloaded ?
  • 29. We can't solve problems by using the same kind of thinking we used when we created them. Albert Einstein
  • 31. “lambda architecture” proposed by @nathanmarz I have applied this architecture at FPT since 2012
  • 32. My “lambda architecture” technology stack ● Kafka (http://kafka.apache.org) ● RFX ( https://github.com/rfxlab ) ● Redis ( http://redis.io ) ● MEAN stack for reporting ● Hadoop (HBase, HDFS) ● Spark ecosystem https://spark.apache.org ● D3 - http://d3js.org
  • 33. Too theory. I want "Seeing is believing". Examples from my experience
  • 35. Case Study (from my freelance project) Problem: ● Build the app to promote advertising information in real time way ● Measure everything ● Report useful information ● Mashup and data integration with Facebook API for social data analytics Context: ● PhongCachMobile - Smartphone Retail Store https://play.google.com/store/apps/details?id=com.mc2ads.browser4x
  • 36. Simple architecture ● App <=> PHP API <=> JVM Data Analytics API ● User tap on an item, tracking it. ● User shares/likes an item with Facebook ID, tracking these events, crawling data using Graph API for Statistics.
  • 44. Lessons What I have learned so far
  • 45. What I have learned ● Keep it as simple as possible, but no simpler ! ● Choose right KPI, right questions => Profit ● Design an architecture for your data products ● Implement it! Just right tools for right jobs. ● Turn your data into the things everyone can "look & feel"
  • 46. Stay focused, keep innovating
  • 47. “Logic will get you from A to Z; imagination will get you everywhere.” - Albert Einstein Use your imaginationwith data analytics, notjust logic