SlideShare a Scribd company logo
JustAnswer | Ask a question get an answer ASAP 
Data-Driven 
User 
Stories 
VLAD MYSLA
Data collection is the process of 
gathering and measuring information 
on variables of interest, in an 
established systematic fashion that 
enables one to answer stated research 
questions, test hypotheses, and 
evaluate outcomes. 
JustAnswer | Ask a question get an answer ASAP 
Five W’s 
1 
Who 
What 
Where 
When 
Why 
Regardless of the field of study or 
preference for defining data 
(quantitative, qualitative), accurate 
data collection is essential to 
maintaining the integrity of research.
JustAnswer | Ask a question get an answer ASAP 
Hypothesis to User Stories 
2 
Who is your target audience? 
What 
Where 
When 
Why 
MOST LIKELY 
- SEO 
- Mobile 
- Subscribers
JustAnswer | Ask a question get an answer ASAP 
Hypothesis to User Stories 
3 
Who is your target audience? 
What you are going to provide? 
Where 
When 
Why 
MOST LIKELY 
- UX 
- Offer 
- Speed
JustAnswer | Ask a question get an answer ASAP 
Hypothesis to User Stories 
4 
Who is your target audience? 
What you are going to provide? 
Where this makes sense? 
When 
Why 
MOST LIKELY 
- SIP 
- Funnel
JustAnswer | Ask a question get an answer ASAP 
Hypothesis to User Stories 
5 
Who is your target audience? 
What you are going to provide? 
Where this makes sense? 
When this makes sense? 
Why 
MOST LIKELY 
- Random* 
- Close site 
- No actions 
* - statistical distribution
푛 
JustAnswer | Ask a question get an answer ASAP 
Hypothesis to User Stories 
6 
Who is your target audience? 
What you are going to provide? 
Where this makes sense? 
When this makes sense? 
Why might this idea work? 
MOST LIKELY 
Next, think through the data that can help answer your question, and develop a plan for it 
the time someone says, “Ok, let’s begin.”? Or the time the real business of the meeting 
starts? Does kibitzing count? 
While the exercise is very much a how-to, each step also illustrwork, like consistently late-starting 
meetings. Whatever it is, form it up as a question and write it down: “Meetings 
always seem to start late. Is that really true?” 
푥 + 푎 푛 = 
푘=0 
푛 
푘 
푥푘푎푛−푘 
it the time someone says, “Ok, let’s begin.”? Or 
starts? Does kibitzing count?
Data is everything 
JustAnswer | Ask a question get an answer ASAP
8 
Data-Driven: Acceptance Criteria, Requirements, Definition of Done 
Who might be interested in data? 
Ops, Stakeholders, CEO, VP, PO, BI, Analytics, Developers, QA 
Goals, Conversions, CTAs, Micro-Conversions, Navigation, Measured Activity 
Client vs. Server, GA vs. CSRT vs. Event Sentry vs. NCV vs. Pixels 
Goals, Metrics, Linked References, Performance, Errors, Tests 
JustAnswer | Ask a question get an answer ASAP 
What data should we collect? 
Where data should be sent? 
When it is enough data? 
Why validate collected data? 
Referenced API or Data might be broken, same as your code.. after somebody has changed it
Data collection: Google Analytics and Big Data 
JustAnswer | Ask a question get an answer ASAP 
GA 
Premium Universal Google 
Analytics 
Big Data 
In-house Hadoop 
Data Base 
Back-End API Measurement Protocol Outcome Events 
Front-End API YES YES 
Navigation Tracking YES YES 
Event Tracking YES YES 
Standard Reports Yes Yes 
Custom Reports Yes By Request 
SQL Queries Big Query YES 
9
Su-Ha-Ri for Data: Su - discuss, validate, validate, repeat 
JustAnswer | Ask a question get an answer ASAP 
Use 
Vocabulary 
• Do not call 
same things 
differently 
• Do not use 
same term for 
different things 
Introduce 
monitoring 
• Integration 
and Unit Tests 
• Reports 
• Alerts 
Keep it 
Raw 
• Avoid 
changing 
original data 
if it is collected 
• Avoid data 
changes after 
it was saved 
Include 
References 
• Avoid 
duplicated 
data collection 
• Collect data 
with references 
on relevant 
objects 
10 
1 2 3 4
Data-Driven: Questions you should always ask 
11 
client vs. server, redis vs. sql vs. solr, javascript vs. cookies vs. url vs. session 
guest user can’t have subscriptions, cached page might contain wrong data 
JustAnswer | Ask a question get an answer ASAP 
Who owns the data? 
“Who Owns What”, skype Chats, email BI team 
What the data does or means? 
real life vs. implemented data models vs. your vision 
Where it is located? 
When it should be used? 
Why it is used that way? 
hacks, assumptions and curious solutions vs. simple usage in general way
http://www.justanswer.com/ 
JustAnswer | Ask a question get an answer ASAP
JustAnswer | Ask a question get an answer ASAP

More Related Content

What's hot

Setting and Achieving Growth Goals
Setting and Achieving Growth GoalsSetting and Achieving Growth Goals
Setting and Achieving Growth Goals
Sean Ellis
 
Omnyscope e245 march 2014 final
Omnyscope e245 march 2014 finalOmnyscope e245 march 2014 final
Omnyscope e245 march 2014 final
Stanford University
 
Agile Marketing Meetup: Moving Beyond the Marketing Plan So You Remain Relevant
Agile Marketing Meetup: Moving Beyond the Marketing Plan So You Remain RelevantAgile Marketing Meetup: Moving Beyond the Marketing Plan So You Remain Relevant
Agile Marketing Meetup: Moving Beyond the Marketing Plan So You Remain Relevant
Sean Ellis
 
Acceptance, accessible, actionable and auditable
Acceptance, accessible, actionable and auditableAcceptance, accessible, actionable and auditable
Acceptance, accessible, actionable and auditable
Alban Gérôme
 
Radical Analytics - SimpliLearn Webinar
Radical Analytics - SimpliLearn WebinarRadical Analytics - SimpliLearn Webinar
Radical Analytics - SimpliLearn Webinar
Stéphane Hamel
 
H2O World - Advanced Analytics at Macys.com - Daqing Zhao
H2O World - Advanced Analytics at Macys.com - Daqing ZhaoH2O World - Advanced Analytics at Macys.com - Daqing Zhao
H2O World - Advanced Analytics at Macys.com - Daqing Zhao
Sri Ambati
 
Startupfest 2015: SEAN ELLIS (GrowthHackers.com) - "How to" Stage
Startupfest 2015: SEAN ELLIS (GrowthHackers.com) - "How to" StageStartupfest 2015: SEAN ELLIS (GrowthHackers.com) - "How to" Stage
Startupfest 2015: SEAN ELLIS (GrowthHackers.com) - "How to" Stage
Startupfest
 
Pdf analytics-and-witch-doctoring -why-executives-succumb-to-the-black-box-me...
Pdf analytics-and-witch-doctoring -why-executives-succumb-to-the-black-box-me...Pdf analytics-and-witch-doctoring -why-executives-succumb-to-the-black-box-me...
Pdf analytics-and-witch-doctoring -why-executives-succumb-to-the-black-box-me...
OrateTeam
 
Agile Analytics
Agile AnalyticsAgile Analytics
Agile Analytics
Atif Shaikh
 
Data Lakes in Real Life. Superweek 2019
Data Lakes in Real Life. Superweek 2019Data Lakes in Real Life. Superweek 2019
Data Lakes in Real Life. Superweek 2019
OWOX BI
 
Data Lakes in Real Life: Analyzing Analysts to Improve Process Efficiency, Su...
Data Lakes in Real Life: Analyzing Analysts to Improve Process Efficiency, Su...Data Lakes in Real Life: Analyzing Analysts to Improve Process Efficiency, Su...
Data Lakes in Real Life: Analyzing Analysts to Improve Process Efficiency, Su...
Mariia Bocheva
 
Is data visualisation bullshit?
Is data visualisation bullshit?Is data visualisation bullshit?
Is data visualisation bullshit?
Alban Gérôme
 
How Truly Effective CRO Requires Great UX
How Truly Effective CRO Requires Great UXHow Truly Effective CRO Requires Great UX
How Truly Effective CRO Requires Great UX
Giles Thomas
 
Andreas weigend
Andreas weigendAndreas weigend
Andreas weigend
BigDataExpo
 
H2O World - Translating Advanced Analytics for Business Users - Conor Jensen
H2O World - Translating Advanced Analytics for Business Users - Conor JensenH2O World - Translating Advanced Analytics for Business Users - Conor Jensen
H2O World - Translating Advanced Analytics for Business Users - Conor Jensen
Sri Ambati
 
Getting Started with Product Analytics - A 101 Implementation Guide for Begin...
Getting Started with Product Analytics - A 101 Implementation Guide for Begin...Getting Started with Product Analytics - A 101 Implementation Guide for Begin...
Getting Started with Product Analytics - A 101 Implementation Guide for Begin...
Vishrut Shukla
 
Talent Week presentation - Sarah Marrs
Talent Week presentation - Sarah MarrsTalent Week presentation - Sarah Marrs
Talent Week presentation - Sarah Marrs
Qualtrics
 
Optimize Everything : A framework for solving your BIGGEST Problems Through O...
Optimize Everything : A framework for solving your BIGGEST Problems Through O...Optimize Everything : A framework for solving your BIGGEST Problems Through O...
Optimize Everything : A framework for solving your BIGGEST Problems Through O...
Optimizely
 
Product Driven Growth from Lean Product Meetup
Product Driven Growth from Lean Product MeetupProduct Driven Growth from Lean Product Meetup
Product Driven Growth from Lean Product Meetup
Sean Ellis
 
Delivering on the KCS promise and empowering people by tracking the evolution...
Delivering on the KCS promise and empowering people by tracking the evolution...Delivering on the KCS promise and empowering people by tracking the evolution...
Delivering on the KCS promise and empowering people by tracking the evolution...
KM Chicago
 

What's hot (20)

Setting and Achieving Growth Goals
Setting and Achieving Growth GoalsSetting and Achieving Growth Goals
Setting and Achieving Growth Goals
 
Omnyscope e245 march 2014 final
Omnyscope e245 march 2014 finalOmnyscope e245 march 2014 final
Omnyscope e245 march 2014 final
 
Agile Marketing Meetup: Moving Beyond the Marketing Plan So You Remain Relevant
Agile Marketing Meetup: Moving Beyond the Marketing Plan So You Remain RelevantAgile Marketing Meetup: Moving Beyond the Marketing Plan So You Remain Relevant
Agile Marketing Meetup: Moving Beyond the Marketing Plan So You Remain Relevant
 
Acceptance, accessible, actionable and auditable
Acceptance, accessible, actionable and auditableAcceptance, accessible, actionable and auditable
Acceptance, accessible, actionable and auditable
 
Radical Analytics - SimpliLearn Webinar
Radical Analytics - SimpliLearn WebinarRadical Analytics - SimpliLearn Webinar
Radical Analytics - SimpliLearn Webinar
 
H2O World - Advanced Analytics at Macys.com - Daqing Zhao
H2O World - Advanced Analytics at Macys.com - Daqing ZhaoH2O World - Advanced Analytics at Macys.com - Daqing Zhao
H2O World - Advanced Analytics at Macys.com - Daqing Zhao
 
Startupfest 2015: SEAN ELLIS (GrowthHackers.com) - "How to" Stage
Startupfest 2015: SEAN ELLIS (GrowthHackers.com) - "How to" StageStartupfest 2015: SEAN ELLIS (GrowthHackers.com) - "How to" Stage
Startupfest 2015: SEAN ELLIS (GrowthHackers.com) - "How to" Stage
 
Pdf analytics-and-witch-doctoring -why-executives-succumb-to-the-black-box-me...
Pdf analytics-and-witch-doctoring -why-executives-succumb-to-the-black-box-me...Pdf analytics-and-witch-doctoring -why-executives-succumb-to-the-black-box-me...
Pdf analytics-and-witch-doctoring -why-executives-succumb-to-the-black-box-me...
 
Agile Analytics
Agile AnalyticsAgile Analytics
Agile Analytics
 
Data Lakes in Real Life. Superweek 2019
Data Lakes in Real Life. Superweek 2019Data Lakes in Real Life. Superweek 2019
Data Lakes in Real Life. Superweek 2019
 
Data Lakes in Real Life: Analyzing Analysts to Improve Process Efficiency, Su...
Data Lakes in Real Life: Analyzing Analysts to Improve Process Efficiency, Su...Data Lakes in Real Life: Analyzing Analysts to Improve Process Efficiency, Su...
Data Lakes in Real Life: Analyzing Analysts to Improve Process Efficiency, Su...
 
Is data visualisation bullshit?
Is data visualisation bullshit?Is data visualisation bullshit?
Is data visualisation bullshit?
 
How Truly Effective CRO Requires Great UX
How Truly Effective CRO Requires Great UXHow Truly Effective CRO Requires Great UX
How Truly Effective CRO Requires Great UX
 
Andreas weigend
Andreas weigendAndreas weigend
Andreas weigend
 
H2O World - Translating Advanced Analytics for Business Users - Conor Jensen
H2O World - Translating Advanced Analytics for Business Users - Conor JensenH2O World - Translating Advanced Analytics for Business Users - Conor Jensen
H2O World - Translating Advanced Analytics for Business Users - Conor Jensen
 
Getting Started with Product Analytics - A 101 Implementation Guide for Begin...
Getting Started with Product Analytics - A 101 Implementation Guide for Begin...Getting Started with Product Analytics - A 101 Implementation Guide for Begin...
Getting Started with Product Analytics - A 101 Implementation Guide for Begin...
 
Talent Week presentation - Sarah Marrs
Talent Week presentation - Sarah MarrsTalent Week presentation - Sarah Marrs
Talent Week presentation - Sarah Marrs
 
Optimize Everything : A framework for solving your BIGGEST Problems Through O...
Optimize Everything : A framework for solving your BIGGEST Problems Through O...Optimize Everything : A framework for solving your BIGGEST Problems Through O...
Optimize Everything : A framework for solving your BIGGEST Problems Through O...
 
Product Driven Growth from Lean Product Meetup
Product Driven Growth from Lean Product MeetupProduct Driven Growth from Lean Product Meetup
Product Driven Growth from Lean Product Meetup
 
Delivering on the KCS promise and empowering people by tracking the evolution...
Delivering on the KCS promise and empowering people by tracking the evolution...Delivering on the KCS promise and empowering people by tracking the evolution...
Delivering on the KCS promise and empowering people by tracking the evolution...
 

Viewers also liked

Landing Page in 14kb. Myth or Reality?
Landing Page in 14kb. Myth or Reality?Landing Page in 14kb. Myth or Reality?
Landing Page in 14kb. Myth or Reality?
Vlad Mysla
 
Universal Google Analytics: Event Tracking
Universal Google Analytics: Event TrackingUniversal Google Analytics: Event Tracking
Universal Google Analytics: Event Tracking
Vlad Mysla
 
Professionalism
ProfessionalismProfessionalism
Professionalism
Joakim Sundén
 
Behavior or Data-Driven Testing? Both and Jasmine!
Behavior or Data-Driven Testing? Both and Jasmine!Behavior or Data-Driven Testing? Both and Jasmine!
Behavior or Data-Driven Testing? Both and Jasmine!
Vlad Mysla
 
From Good-Enough to Great
From Good-Enough to GreatFrom Good-Enough to Great
From Good-Enough to Great
Christophe Achouiantz
 
Spotify - staying lean from small start-up through rapid growth
Spotify - staying lean from small start-up through rapid growthSpotify - staying lean from small start-up through rapid growth
Spotify - staying lean from small start-up through rapid growth
Joakim Sundén
 
Practical intro to kanban- Joakim Sunden
Practical intro to kanban- Joakim SundenPractical intro to kanban- Joakim Sunden
Practical intro to kanban- Joakim Sunden
AGILEMinds
 
From Scrum To Kanban
From Scrum To KanbanFrom Scrum To Kanban
From Scrum To Kanban
Joakim Sundén
 
Scaling Agile at Spotify (representation)
Scaling Agile at Spotify (representation)Scaling Agile at Spotify (representation)
Scaling Agile at Spotify (representation)
Vlad Mysla
 

Viewers also liked (9)

Landing Page in 14kb. Myth or Reality?
Landing Page in 14kb. Myth or Reality?Landing Page in 14kb. Myth or Reality?
Landing Page in 14kb. Myth or Reality?
 
Universal Google Analytics: Event Tracking
Universal Google Analytics: Event TrackingUniversal Google Analytics: Event Tracking
Universal Google Analytics: Event Tracking
 
Professionalism
ProfessionalismProfessionalism
Professionalism
 
Behavior or Data-Driven Testing? Both and Jasmine!
Behavior or Data-Driven Testing? Both and Jasmine!Behavior or Data-Driven Testing? Both and Jasmine!
Behavior or Data-Driven Testing? Both and Jasmine!
 
From Good-Enough to Great
From Good-Enough to GreatFrom Good-Enough to Great
From Good-Enough to Great
 
Spotify - staying lean from small start-up through rapid growth
Spotify - staying lean from small start-up through rapid growthSpotify - staying lean from small start-up through rapid growth
Spotify - staying lean from small start-up through rapid growth
 
Practical intro to kanban- Joakim Sunden
Practical intro to kanban- Joakim SundenPractical intro to kanban- Joakim Sunden
Practical intro to kanban- Joakim Sunden
 
From Scrum To Kanban
From Scrum To KanbanFrom Scrum To Kanban
From Scrum To Kanban
 
Scaling Agile at Spotify (representation)
Scaling Agile at Spotify (representation)Scaling Agile at Spotify (representation)
Scaling Agile at Spotify (representation)
 

Similar to Data-Driven Requirements for User-Stories on JustAnswer

How to Use Data to Inform Your Design and Drive Your Business
How to Use Data to Inform Your Design and Drive Your BusinessHow to Use Data to Inform Your Design and Drive Your Business
How to Use Data to Inform Your Design and Drive Your Business
Kissmetrics on SlideShare
 
Optimizely building your_data_dna_e_booktthh
Optimizely building your_data_dna_e_booktthhOptimizely building your_data_dna_e_booktthh
Optimizely building your_data_dna_e_booktthh
ciciedeng
 
Master the Essentials of Conversion Optimization
Master the Essentials of Conversion OptimizationMaster the Essentials of Conversion Optimization
Master the Essentials of Conversion Optimization
joshuapaulharper
 
Training Taster: Leading the way to become a data-driven organization
Training Taster: Leading the way to become a data-driven organizationTraining Taster: Leading the way to become a data-driven organization
Training Taster: Leading the way to become a data-driven organization
GoDataDriven
 
Rapid Growth Driven by Analytics
Rapid Growth Driven by AnalyticsRapid Growth Driven by Analytics
Rapid Growth Driven by Analytics
Sujan Patel
 
CSI: Clinical Site Intelligence
CSI: Clinical Site IntelligenceCSI: Clinical Site Intelligence
CSI: Clinical Site Intelligence
goBalto
 
What's Next: The Value of Data
What's Next: The Value of DataWhat's Next: The Value of Data
What's Next: The Value of Data
Ogilvy Consulting
 
Going Beyond ‘What Success Looks Like’ – Using Data to Achieve Successful Pro...
Going Beyond ‘What Success Looks Like’ – Using Data to Achieve Successful Pro...Going Beyond ‘What Success Looks Like’ – Using Data to Achieve Successful Pro...
Going Beyond ‘What Success Looks Like’ – Using Data to Achieve Successful Pro...
Jamie Clouting (CSPO)
 
Top 25 Big Data Interview Questions and Answers
Top 25 Big Data Interview Questions and Answers Top 25 Big Data Interview Questions and Answers
Top 25 Big Data Interview Questions and Answers
Whizlabs
 
B tucker plp
B tucker plpB tucker plp
B tucker plp
BELTucker
 
Learning Analytics Primer: Getting Started with Learning and Performance Anal...
Learning Analytics Primer: Getting Started with Learning and Performance Anal...Learning Analytics Primer: Getting Started with Learning and Performance Anal...
Learning Analytics Primer: Getting Started with Learning and Performance Anal...
Watershed
 
Asking the Right Questions of Your Data
Asking the Right Questions of Your DataAsking the Right Questions of Your Data
Asking the Right Questions of Your Data
DataWorks Summit
 
NYC Data Driven Business Meetup - 2.7.17
NYC Data Driven Business Meetup - 2.7.17NYC Data Driven Business Meetup - 2.7.17
NYC Data Driven Business Meetup - 2.7.17
Karl Pawlewicz
 
Converge 2014: Digital Analytics - Getting Leadership Buy-in - Thayer
Converge 2014: Digital Analytics - Getting Leadership Buy-in - ThayerConverge 2014: Digital Analytics - Getting Leadership Buy-in - Thayer
Converge 2014: Digital Analytics - Getting Leadership Buy-in - Thayer
Converge Consulting
 
Online Survey Creation Guide
Online Survey Creation GuideOnline Survey Creation Guide
Online Survey Creation Guide
SimplyCast
 
Publishers presentation ucl
Publishers presentation uclPublishers presentation ucl
Publishers presentation ucl
Stephen Morgan
 
Driving Insights with Tableau
Driving Insights with TableauDriving Insights with Tableau
Driving Insights with Tableau
João Correia
 
Google Analytics Overview
Google Analytics OverviewGoogle Analytics Overview
Google Analytics Overview
Kayden Kelly
 
Google Analytics Overview
Google Analytics OverviewGoogle Analytics Overview
Google Analytics Overview
Sarah Katinger
 
How to Start Thinking Like a Data Scientist
How to Start Thinking Like a Data ScientistHow to Start Thinking Like a Data Scientist
How to Start Thinking Like a Data Scientist
TanayKarnik1
 

Similar to Data-Driven Requirements for User-Stories on JustAnswer (20)

How to Use Data to Inform Your Design and Drive Your Business
How to Use Data to Inform Your Design and Drive Your BusinessHow to Use Data to Inform Your Design and Drive Your Business
How to Use Data to Inform Your Design and Drive Your Business
 
Optimizely building your_data_dna_e_booktthh
Optimizely building your_data_dna_e_booktthhOptimizely building your_data_dna_e_booktthh
Optimizely building your_data_dna_e_booktthh
 
Master the Essentials of Conversion Optimization
Master the Essentials of Conversion OptimizationMaster the Essentials of Conversion Optimization
Master the Essentials of Conversion Optimization
 
Training Taster: Leading the way to become a data-driven organization
Training Taster: Leading the way to become a data-driven organizationTraining Taster: Leading the way to become a data-driven organization
Training Taster: Leading the way to become a data-driven organization
 
Rapid Growth Driven by Analytics
Rapid Growth Driven by AnalyticsRapid Growth Driven by Analytics
Rapid Growth Driven by Analytics
 
CSI: Clinical Site Intelligence
CSI: Clinical Site IntelligenceCSI: Clinical Site Intelligence
CSI: Clinical Site Intelligence
 
What's Next: The Value of Data
What's Next: The Value of DataWhat's Next: The Value of Data
What's Next: The Value of Data
 
Going Beyond ‘What Success Looks Like’ – Using Data to Achieve Successful Pro...
Going Beyond ‘What Success Looks Like’ – Using Data to Achieve Successful Pro...Going Beyond ‘What Success Looks Like’ – Using Data to Achieve Successful Pro...
Going Beyond ‘What Success Looks Like’ – Using Data to Achieve Successful Pro...
 
Top 25 Big Data Interview Questions and Answers
Top 25 Big Data Interview Questions and Answers Top 25 Big Data Interview Questions and Answers
Top 25 Big Data Interview Questions and Answers
 
B tucker plp
B tucker plpB tucker plp
B tucker plp
 
Learning Analytics Primer: Getting Started with Learning and Performance Anal...
Learning Analytics Primer: Getting Started with Learning and Performance Anal...Learning Analytics Primer: Getting Started with Learning and Performance Anal...
Learning Analytics Primer: Getting Started with Learning and Performance Anal...
 
Asking the Right Questions of Your Data
Asking the Right Questions of Your DataAsking the Right Questions of Your Data
Asking the Right Questions of Your Data
 
NYC Data Driven Business Meetup - 2.7.17
NYC Data Driven Business Meetup - 2.7.17NYC Data Driven Business Meetup - 2.7.17
NYC Data Driven Business Meetup - 2.7.17
 
Converge 2014: Digital Analytics - Getting Leadership Buy-in - Thayer
Converge 2014: Digital Analytics - Getting Leadership Buy-in - ThayerConverge 2014: Digital Analytics - Getting Leadership Buy-in - Thayer
Converge 2014: Digital Analytics - Getting Leadership Buy-in - Thayer
 
Online Survey Creation Guide
Online Survey Creation GuideOnline Survey Creation Guide
Online Survey Creation Guide
 
Publishers presentation ucl
Publishers presentation uclPublishers presentation ucl
Publishers presentation ucl
 
Driving Insights with Tableau
Driving Insights with TableauDriving Insights with Tableau
Driving Insights with Tableau
 
Google Analytics Overview
Google Analytics OverviewGoogle Analytics Overview
Google Analytics Overview
 
Google Analytics Overview
Google Analytics OverviewGoogle Analytics Overview
Google Analytics Overview
 
How to Start Thinking Like a Data Scientist
How to Start Thinking Like a Data ScientistHow to Start Thinking Like a Data Scientist
How to Start Thinking Like a Data Scientist
 

Recently uploaded

GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Zilliz
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 

Recently uploaded (20)

GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 

Data-Driven Requirements for User-Stories on JustAnswer

  • 1. JustAnswer | Ask a question get an answer ASAP Data-Driven User Stories VLAD MYSLA
  • 2. Data collection is the process of gathering and measuring information on variables of interest, in an established systematic fashion that enables one to answer stated research questions, test hypotheses, and evaluate outcomes. JustAnswer | Ask a question get an answer ASAP Five W’s 1 Who What Where When Why Regardless of the field of study or preference for defining data (quantitative, qualitative), accurate data collection is essential to maintaining the integrity of research.
  • 3. JustAnswer | Ask a question get an answer ASAP Hypothesis to User Stories 2 Who is your target audience? What Where When Why MOST LIKELY - SEO - Mobile - Subscribers
  • 4. JustAnswer | Ask a question get an answer ASAP Hypothesis to User Stories 3 Who is your target audience? What you are going to provide? Where When Why MOST LIKELY - UX - Offer - Speed
  • 5. JustAnswer | Ask a question get an answer ASAP Hypothesis to User Stories 4 Who is your target audience? What you are going to provide? Where this makes sense? When Why MOST LIKELY - SIP - Funnel
  • 6. JustAnswer | Ask a question get an answer ASAP Hypothesis to User Stories 5 Who is your target audience? What you are going to provide? Where this makes sense? When this makes sense? Why MOST LIKELY - Random* - Close site - No actions * - statistical distribution
  • 7. 푛 JustAnswer | Ask a question get an answer ASAP Hypothesis to User Stories 6 Who is your target audience? What you are going to provide? Where this makes sense? When this makes sense? Why might this idea work? MOST LIKELY Next, think through the data that can help answer your question, and develop a plan for it the time someone says, “Ok, let’s begin.”? Or the time the real business of the meeting starts? Does kibitzing count? While the exercise is very much a how-to, each step also illustrwork, like consistently late-starting meetings. Whatever it is, form it up as a question and write it down: “Meetings always seem to start late. Is that really true?” 푥 + 푎 푛 = 푘=0 푛 푘 푥푘푎푛−푘 it the time someone says, “Ok, let’s begin.”? Or starts? Does kibitzing count?
  • 8. Data is everything JustAnswer | Ask a question get an answer ASAP
  • 9. 8 Data-Driven: Acceptance Criteria, Requirements, Definition of Done Who might be interested in data? Ops, Stakeholders, CEO, VP, PO, BI, Analytics, Developers, QA Goals, Conversions, CTAs, Micro-Conversions, Navigation, Measured Activity Client vs. Server, GA vs. CSRT vs. Event Sentry vs. NCV vs. Pixels Goals, Metrics, Linked References, Performance, Errors, Tests JustAnswer | Ask a question get an answer ASAP What data should we collect? Where data should be sent? When it is enough data? Why validate collected data? Referenced API or Data might be broken, same as your code.. after somebody has changed it
  • 10. Data collection: Google Analytics and Big Data JustAnswer | Ask a question get an answer ASAP GA Premium Universal Google Analytics Big Data In-house Hadoop Data Base Back-End API Measurement Protocol Outcome Events Front-End API YES YES Navigation Tracking YES YES Event Tracking YES YES Standard Reports Yes Yes Custom Reports Yes By Request SQL Queries Big Query YES 9
  • 11. Su-Ha-Ri for Data: Su - discuss, validate, validate, repeat JustAnswer | Ask a question get an answer ASAP Use Vocabulary • Do not call same things differently • Do not use same term for different things Introduce monitoring • Integration and Unit Tests • Reports • Alerts Keep it Raw • Avoid changing original data if it is collected • Avoid data changes after it was saved Include References • Avoid duplicated data collection • Collect data with references on relevant objects 10 1 2 3 4
  • 12. Data-Driven: Questions you should always ask 11 client vs. server, redis vs. sql vs. solr, javascript vs. cookies vs. url vs. session guest user can’t have subscriptions, cached page might contain wrong data JustAnswer | Ask a question get an answer ASAP Who owns the data? “Who Owns What”, skype Chats, email BI team What the data does or means? real life vs. implemented data models vs. your vision Where it is located? When it should be used? Why it is used that way? hacks, assumptions and curious solutions vs. simple usage in general way
  • 13. http://www.justanswer.com/ JustAnswer | Ask a question get an answer ASAP
  • 14. JustAnswer | Ask a question get an answer ASAP