SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Why Big and Small Data Is Important by
Google Product Manager
www.productschool.com
FREE INVITE
Join 12,000+ Product Managers on
productschool.com/slack-community
Product
Management
2-month part-time Courses
Coding
for Managers
2-month part-time Courses
Data Analytics
for Managers
2-month part-time Courses
Include @productschool and #prodmgmt at the end of your tweet
Tweet to get a free ticket
for our next Event!
Dan McClary
Tonight’s Speaker
Show Your Work
Why data is important to Product Management
Dan McClary
Rough Agenda
Show Your Work: Why PM requires collecting and analyzing data
Case example: planning a product
Case example: instrumenting a product
Case example: analyzing the product and users
Who is this person, anyway?
Product Manager @ Google
I work on Google BigQuery and Dremel
Mostly, I’m going to use BigQuery as a tool to explain a broader
concept
Before that
PM at Oracle, Startup Eng Manager, Researcher, etc.
Ph.D. in CS, Postdoc in “complex systems”
What is this talk about?
Playing Breakout!
http://bigphaser-demo.appspot.com
What is this talk really about?
When I’m asked about “what I do as a PM,” it’s really hard to come up with one answer
Technical design, marketing, strategy, accounting, pitching, etc.
There’s only one constant in my job
I analyze data, every day.
So should you.
We’ll do some demos, and talk about concepts.
If you get bored, play Breakout!
So this isn’t a talk about Big Data?
It can be, if you have that much data
Remember
Before you have Big Data, you just have data
After you have Big Data, you will still just have data
Sometimes joining two spreadsheets is more important than a PB of logs
Why does a PM need to analyze data?
Credibility
Never assume that as a PM you have the authority to order things (you probably don’t)
Most of our work comes in convincing groups to do the right thing
Engineering build the right feature
Marketing craft the right message
Sales execute the right play
Users choose the best product
How to convince most of the people, most of the
time
Engineering build the right feature
Marketing craft the right message
Sales execute the right play
Users choose the best product
Your background might give you inherent credibility with 1 or 2 of these groups
There’s only one thing that’s credible to all of them: facts
Where to get facts
01 Get data (hopefully good data)
02 Analyze it
03 Share the results of the analysis and
show your work
Why show your work?
Show your work because:
This forms a basis for consensus (or disagreement)
Argue about actuals, instead of abstracts
You will always have to argue about some abstracts, but you can make them less
abstract using the preceding recipe.
Scenario: Let’s make a video game!
We could just start making one…
But we probably should think about the problem space.
What will our stakeholders want to know before we
start?
How much money could we make?
What kind of game is the right kind to make?
How will we position it?
So I went and found some data
A CSV of video game sales data
A web-scrape of all the video game ratings on IGN.com
Great -- we should probably analyze these.
I’ll just open each of them in Excel/Google Sheets and…
STOP! How is that going to help you show your
work?
“Showing your work” → Organizing for
reusability
Sharing our results and analysis credibly
Organizing data so that it can be found (and analyzed) again
Organizing data so that it can be analyzed by different tools
For example, this is part of what Google BigQuery is designed for.
What is Google BigQuery?
Industry-Standard SQL
Encrypted, Durable and Highly Available
Petabyte-Scale
Fully Managed, No-Ops Enterprise Data
Warehouse
Virtually unlimited resources
Pricing for any scale product effort
Feature Price
Storage $0.02 per GB, per month
$0.01 per GB, per month for long
term storage
First 10 GB is free
Streaming Insert $0.01 per 200 MB
Load, Copy, and Export Free
Pay-as-you-go Queries $5 per TB
First 1TB per month is free
Let’s analyze data: sizing
an opportunity
Who’s the biggest publisher in the industry (by
revenue)?
How many companies make more than $1M? Less
than $1M?
How much could we make in a year, per region?
Let’s do it in SQL!
Who’s the biggest
publisher in the industry
(by revenue)?
SELECT Publisher,
SUM(Global_Sales) as overall_revenue
FROM `bigphaser-
demo.market_data.game_sales`
GROUP BY 1
ORDER BY overall_revenue desc
What are the top-selling,
top-rated games?
SELECT AVG(score) as avg_score,
SUM(Global_Sales) as sum_sales,
s.Name, r.genre
FROM `market_data.game_ratings` r,
`market_data.game_sales` s
WHERE title = s.Name
GROUP BY 3, 4
ORDER BY sum_sales desc, avg_score desc
But I don’t know SQL!
There are other free tools we can
tap into to help us analyze this
data….
While maintaining a consistent
repository of data.
Example: Google Data Studio
Scenario: We made a game, but what are
people doing?
Once we’ve got an MVP, understanding user adoption
and behavior can be done many ways.
We could use surveys to understand user happiness.
We could collect data from our application to understand
what users are doing.
Adding app-logging
direct to BigQuery
app.post('/data', (req, res) => {
var table = dataset.table(tableId);
console.log(req.body);
var rows = [req.body];
console.log(rows);
bigquery
.dataset(datasetId)
.table(tableId)
.insert(rows)
.then((insertErrors) => {
console.log('Inserted:');
rows.forEach((row) => console.log(row));
if (insertErrors && insertErrors.length > 0) {
insertErrors.forEach((err) =>
...
“Extend your work” → Continue to build your data
foundation
Adding additional data to your analytical footprint can help you add exponential value.
Let’s take a look at some of the things that players are doing…
How could we understand user happiness and still analyze it in the context of the data
we already have?
Surveying and Analyzing
User Happiness
Here’s a quick survey for our users. Take it now.
https://goo.gl/forms/
jWiGDM0alSIn8Zf83
Leverage your foundation broader sets of
stakeholders
You can leverage your foundation to draw additional insight out of new pieces of data.
For example, we can examine our survey responses in isolation….
Or we could make them a table in our data warehouse so that we can combine it with
data we already have.
Let’s try it!
Scenario: If we make a change to the game,
how can we collect that data?
Based on what we know, let’s make a product decision:
How many lives should a user have in the game?
If we make that change, it would be good to have
information about the application change.
Building beyond the foundation
Once you’ve established an analyzable repository for data, you’ll inherently want more
data to leverage. Most of these can be added easily to BigQuery
Application and service logs
Billing and cost data
Marketing data
SaaS and Social data
Wrapping Up: Why Show Your Work
Your background, charisma, and “product feel” will never be enough to influence all
your stakeholders all the time.
Building consensus requires facts
Facts means
Data
Analysis with work shown
It’s not enough to say “I analyzed it.” Show people and you’ll build both credibility and
consensus.
Wrapping Up: How to show your work
Find a place, tool, or set of tools for your data that let’s you
Analyze
Join
Share
Grow your data as if it were capital, and you’ll find it pays dividends for you, your team,
and your product
Q&A
Part-time Product Management Courses in
San Francisco, Silicon Valley, Los Angeles and
New York
www.productschool.com

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Intro to Artificial Intelligence w/ Target's Director of PM
 Intro to Artificial Intelligence w/ Target's Director of PM Intro to Artificial Intelligence w/ Target's Director of PM
Intro to Artificial Intelligence w/ Target's Director of PM
 
Intro to Data Analytics with Oscar's Director of Product
 Intro to Data Analytics with Oscar's Director of Product Intro to Data Analytics with Oscar's Director of Product
Intro to Data Analytics with Oscar's Director of Product
 
How to Understand Product Tools by Omaze’s Product Manager
How to Understand Product Tools by Omaze’s Product ManagerHow to Understand Product Tools by Omaze’s Product Manager
How to Understand Product Tools by Omaze’s Product Manager
 
Growth: How to (Not) Lose Your Customers in 14 days by Box's Sr. Product Manager
Growth: How to (Not) Lose Your Customers in 14 days by Box's Sr. Product ManagerGrowth: How to (Not) Lose Your Customers in 14 days by Box's Sr. Product Manager
Growth: How to (Not) Lose Your Customers in 14 days by Box's Sr. Product Manager
 
Product in Online Advertising with LinkedIn's Senior Product Manager
 Product in Online Advertising with LinkedIn's Senior Product Manager Product in Online Advertising with LinkedIn's Senior Product Manager
Product in Online Advertising with LinkedIn's Senior Product Manager
 
Intro to Data Analytics with EA's Director of Product
 Intro to Data Analytics with EA's Director of Product Intro to Data Analytics with EA's Director of Product
Intro to Data Analytics with EA's Director of Product
 
Building the Right Product Features with Dir. of Product at Audible
 Building the Right Product Features with Dir. of Product at Audible Building the Right Product Features with Dir. of Product at Audible
Building the Right Product Features with Dir. of Product at Audible
 
How to Combine Retail and Product Technology by Gilt.com Sr. PM
How to Combine Retail and Product Technology by Gilt.com Sr. PMHow to Combine Retail and Product Technology by Gilt.com Sr. PM
How to Combine Retail and Product Technology by Gilt.com Sr. PM
 
Design Prototypes that Feel Real w/ Proto.io Product Evangelist
 Design Prototypes that Feel Real w/ Proto.io Product Evangelist Design Prototypes that Feel Real w/ Proto.io Product Evangelist
Design Prototypes that Feel Real w/ Proto.io Product Evangelist
 
5 Tips for Non-Technical Product Managers by CBS Interactive PM
5 Tips for Non-Technical Product Managers by CBS Interactive PM5 Tips for Non-Technical Product Managers by CBS Interactive PM
5 Tips for Non-Technical Product Managers by CBS Interactive PM
 
Dropbox's Product Manager on Enterprise Product Management (in SF)
 Dropbox's Product Manager on Enterprise Product Management (in SF) Dropbox's Product Manager on Enterprise Product Management (in SF)
Dropbox's Product Manager on Enterprise Product Management (in SF)
 
Data Driven Growth Hacks with ListenFirst Media's Senior PM
 Data Driven Growth Hacks with ListenFirst Media's Senior PM Data Driven Growth Hacks with ListenFirst Media's Senior PM
Data Driven Growth Hacks with ListenFirst Media's Senior PM
 
5 Steps for Product Management Success by Stash Product Manager
5 Steps for Product Management Success by Stash Product Manager5 Steps for Product Management Success by Stash Product Manager
5 Steps for Product Management Success by Stash Product Manager
 
Leveraging User Data w/ Betterment's PM
Leveraging User Data w/ Betterment's PMLeveraging User Data w/ Betterment's PM
Leveraging User Data w/ Betterment's PM
 
Becoming a Successful PM with Product School's Founder
Becoming a Successful PM with Product School's FounderBecoming a Successful PM with Product School's Founder
Becoming a Successful PM with Product School's Founder
 
What Are the Basics of Product Manager Interviews by Google PM
What Are the Basics of Product Manager Interviews by Google PMWhat Are the Basics of Product Manager Interviews by Google PM
What Are the Basics of Product Manager Interviews by Google PM
 
Product Development with Spotify's Product Manager
 Product Development with Spotify's Product Manager Product Development with Spotify's Product Manager
Product Development with Spotify's Product Manager
 
How to Use Quant and Qual Feedback to Rapidly Improve Your Product
How to Use Quant and Qual Feedback to Rapidly Improve Your ProductHow to Use Quant and Qual Feedback to Rapidly Improve Your Product
How to Use Quant and Qual Feedback to Rapidly Improve Your Product
 
How to Transition into Product by Product School Instructor
How to Transition into Product by Product School InstructorHow to Transition into Product by Product School Instructor
How to Transition into Product by Product School Instructor
 
5 Tips on How to Be a Good Emotional Leader by former Nokia PM
5 Tips on How to Be a Good Emotional Leader by former Nokia PM5 Tips on How to Be a Good Emotional Leader by former Nokia PM
5 Tips on How to Be a Good Emotional Leader by former Nokia PM
 

Andere mochten auch

Andere mochten auch (20)

Startup vs Corporate Products by Oracle's Director of Product
Startup vs Corporate Products by Oracle's Director of ProductStartup vs Corporate Products by Oracle's Director of Product
Startup vs Corporate Products by Oracle's Director of Product
 
Product Management Ethics in A.I. by Yammer's former Dir. of Product
Product Management Ethics in A.I. by Yammer's former Dir. of ProductProduct Management Ethics in A.I. by Yammer's former Dir. of Product
Product Management Ethics in A.I. by Yammer's former Dir. of Product
 
From Engineering to Product Management by Olapic Product Manager
From Engineering to Product Management by Olapic Product ManagerFrom Engineering to Product Management by Olapic Product Manager
From Engineering to Product Management by Olapic Product Manager
 
Big Companies vs. Startups by Google's former Product Manager
Big Companies vs. Startups by Google's former Product ManagerBig Companies vs. Startups by Google's former Product Manager
Big Companies vs. Startups by Google's former Product Manager
 
Cracking the Product Manager Interview with Gayle McDowell
Cracking the Product Manager Interview with Gayle McDowellCracking the Product Manager Interview with Gayle McDowell
Cracking the Product Manager Interview with Gayle McDowell
 
Large vs. Small Company Product Management by StubHub Product Manager
Large vs. Small Company Product Management by StubHub Product ManagerLarge vs. Small Company Product Management by StubHub Product Manager
Large vs. Small Company Product Management by StubHub Product Manager
 
How to Lead Product Teams without Authority by former Google PM
How to Lead Product Teams without Authority by former Google PMHow to Lead Product Teams without Authority by former Google PM
How to Lead Product Teams without Authority by former Google PM
 
How to Use Customer Feedback on Your Product by UserVoice CEO
How to Use Customer Feedback on Your Product by UserVoice CEOHow to Use Customer Feedback on Your Product by UserVoice CEO
How to Use Customer Feedback on Your Product by UserVoice CEO
 
Solving Problems by Using Products with Google's Product Manager
Solving Problems by Using Products with Google's Product ManagerSolving Problems by Using Products with Google's Product Manager
Solving Problems by Using Products with Google's Product Manager
 
How to Transition from Engineering to Product by LinkedIn's PM
How to Transition from Engineering to Product by LinkedIn's PMHow to Transition from Engineering to Product by LinkedIn's PM
How to Transition from Engineering to Product by LinkedIn's PM
 
How to Improve Managing Stakeholders by Navigate Next Product Manager
How to Improve Managing Stakeholders by Navigate Next Product ManagerHow to Improve Managing Stakeholders by Navigate Next Product Manager
How to Improve Managing Stakeholders by Navigate Next Product Manager
 
Innovation Fueled by Immersive Experiences by Pendo.io's Product Manager
Innovation Fueled by Immersive Experiences by Pendo.io's Product ManagerInnovation Fueled by Immersive Experiences by Pendo.io's Product Manager
Innovation Fueled by Immersive Experiences by Pendo.io's Product Manager
 
How to Design Inclusive Products by Google's Sr. Product Manager
How to Design Inclusive Products by Google's Sr. Product ManagerHow to Design Inclusive Products by Google's Sr. Product Manager
How to Design Inclusive Products by Google's Sr. Product Manager
 
How to Build Products for the Blind by Sidewalk Labs' Engineer
How to Build Products for the Blind by Sidewalk Labs' EngineerHow to Build Products for the Blind by Sidewalk Labs' Engineer
How to Build Products for the Blind by Sidewalk Labs' Engineer
 
How to Create the Sound Platform by Sonos' Global Product Lead
How to Create the Sound Platform by Sonos' Global Product LeadHow to Create the Sound Platform by Sonos' Global Product Lead
How to Create the Sound Platform by Sonos' Global Product Lead
 
How to Get to Know Your Users by Google's former Product Manager
How to Get to Know Your Users by Google's former Product ManagerHow to Get to Know Your Users by Google's former Product Manager
How to Get to Know Your Users by Google's former Product Manager
 
How to Pick the Price for Your Product by Amazon Product Manager
How to Pick the Price for Your Product by Amazon Product ManagerHow to Pick the Price for Your Product by Amazon Product Manager
How to Pick the Price for Your Product by Amazon Product Manager
 
Product Management For Free-to-Play Games w/ AC&A's Senior PM
Product Management For Free-to-Play Games w/ AC&A's Senior PMProduct Management For Free-to-Play Games w/ AC&A's Senior PM
Product Management For Free-to-Play Games w/ AC&A's Senior PM
 
Experimentation Concepts & How to Leverage Them with Jet.com's PM
Experimentation Concepts & How to Leverage Them with Jet.com's PMExperimentation Concepts & How to Leverage Them with Jet.com's PM
Experimentation Concepts & How to Leverage Them with Jet.com's PM
 
Customer to Product Idea Iteration by Amazon's Product Manager
Customer to Product Idea Iteration by Amazon's Product ManagerCustomer to Product Idea Iteration by Amazon's Product Manager
Customer to Product Idea Iteration by Amazon's Product Manager
 

Ähnlich wie Why Big and Small Data Is Important by Google's Product Manager

[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptx
[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptx[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptx
[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptx
DataScienceConferenc1
 
2009 10 28 The Lean Startup In Paris
2009 10 28 The Lean Startup In Paris2009 10 28 The Lean Startup In Paris
2009 10 28 The Lean Startup In Paris
Eric Ries
 
Prioritizing for Profit from AgilePalooza
Prioritizing for Profit from AgilePaloozaPrioritizing for Profit from AgilePalooza
Prioritizing for Profit from AgilePalooza
Enthiosys Inc
 
Jewelry has been a really unstructuredsomewhat chaotic with resp.docx
Jewelry has been a really unstructuredsomewhat chaotic with resp.docxJewelry has been a really unstructuredsomewhat chaotic with resp.docx
Jewelry has been a really unstructuredsomewhat chaotic with resp.docx
vrickens
 

Ähnlich wie Why Big and Small Data Is Important by Google's Product Manager (20)

Google Analytics location data visualised with CARTO & BigQuery
Google Analytics location data visualised with CARTO & BigQueryGoogle Analytics location data visualised with CARTO & BigQuery
Google Analytics location data visualised with CARTO & BigQuery
 
How to be a Successful Data PM by Zillow Product Leaders
How to be a Successful Data PM by Zillow Product LeadersHow to be a Successful Data PM by Zillow Product Leaders
How to be a Successful Data PM by Zillow Product Leaders
 
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
 
SPT 104 Unlock your big data with analytics and BI on Office 365
SPT 104 Unlock your big data with analytics and BI on Office 365SPT 104 Unlock your big data with analytics and BI on Office 365
SPT 104 Unlock your big data with analytics and BI on Office 365
 
SPS Utah 2016 - Unlock your big data with analytics and BI on Office 365
SPS Utah 2016 - Unlock your big data with analytics and BI on Office 365SPS Utah 2016 - Unlock your big data with analytics and BI on Office 365
SPS Utah 2016 - Unlock your big data with analytics and BI on Office 365
 
[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptx
[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptx[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptx
[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptx
 
Demystifying ML/AI
Demystifying ML/AIDemystifying ML/AI
Demystifying ML/AI
 
How GetNinjas uses data to make smarter product decisions
How GetNinjas uses data to make smarter product decisionsHow GetNinjas uses data to make smarter product decisions
How GetNinjas uses data to make smarter product decisions
 
2009 10 28 The Lean Startup In Paris
2009 10 28 The Lean Startup In Paris2009 10 28 The Lean Startup In Paris
2009 10 28 The Lean Startup In Paris
 
Carol Scott - Fast Track Your AI Journey.pdf
Carol Scott - Fast Track  Your AI Journey.pdfCarol Scott - Fast Track  Your AI Journey.pdf
Carol Scott - Fast Track Your AI Journey.pdf
 
Unlock your Big Data with Analytics and BI on Office 365
Unlock your Big Data with Analytics and BI on Office 365Unlock your Big Data with Analytics and BI on Office 365
Unlock your Big Data with Analytics and BI on Office 365
 
Prioritizing for Profit from AgilePalooza
Prioritizing for Profit from AgilePaloozaPrioritizing for Profit from AgilePalooza
Prioritizing for Profit from AgilePalooza
 
Big data-analytics-ebook
Big data-analytics-ebookBig data-analytics-ebook
Big data-analytics-ebook
 
What are the Assumptions About Data Products by Hiya.com Lead PM
What are the Assumptions About Data Products by Hiya.com Lead PMWhat are the Assumptions About Data Products by Hiya.com Lead PM
What are the Assumptions About Data Products by Hiya.com Lead PM
 
Being data driven - our data journey
Being data driven - our data journeyBeing data driven - our data journey
Being data driven - our data journey
 
Creating a Single View: Overview and Analysis
Creating a Single View: Overview and AnalysisCreating a Single View: Overview and Analysis
Creating a Single View: Overview and Analysis
 
What's So Great About Embedded Analytics?
What's So Great About Embedded Analytics?What's So Great About Embedded Analytics?
What's So Great About Embedded Analytics?
 
Age of Exploration: How to Achieve Enterprise-Wide Discovery
Age of Exploration: How to Achieve Enterprise-Wide DiscoveryAge of Exploration: How to Achieve Enterprise-Wide Discovery
Age of Exploration: How to Achieve Enterprise-Wide Discovery
 
Jewelry has been a really unstructuredsomewhat chaotic with resp.docx
Jewelry has been a really unstructuredsomewhat chaotic with resp.docxJewelry has been a really unstructuredsomewhat chaotic with resp.docx
Jewelry has been a really unstructuredsomewhat chaotic with resp.docx
 
Ingesting click events for analytics
Ingesting click events for analyticsIngesting click events for analytics
Ingesting click events for analytics
 

Mehr von Product School

Mehr von Product School (20)

Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - TechWebinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
 
Harnessing the Power of GenAI for Exceptional Product Outcomes by Booking.com...
Harnessing the Power of GenAI for Exceptional Product Outcomes by Booking.com...Harnessing the Power of GenAI for Exceptional Product Outcomes by Booking.com...
Harnessing the Power of GenAI for Exceptional Product Outcomes by Booking.com...
 
Relationship Counselling: From Disjointed Features to Product-First Thinking ...
Relationship Counselling: From Disjointed Features to Product-First Thinking ...Relationship Counselling: From Disjointed Features to Product-First Thinking ...
Relationship Counselling: From Disjointed Features to Product-First Thinking ...
 
Launching New Products In Companies Where It Matters Most by Product Director...
Launching New Products In Companies Where It Matters Most by Product Director...Launching New Products In Companies Where It Matters Most by Product Director...
Launching New Products In Companies Where It Matters Most by Product Director...
 
Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...
Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...
Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...
 
Revolutionizing The Banking Industry: The Monzo Way by CPO, Monzo
Revolutionizing The Banking Industry: The Monzo Way by CPO, MonzoRevolutionizing The Banking Industry: The Monzo Way by CPO, Monzo
Revolutionizing The Banking Industry: The Monzo Way by CPO, Monzo
 
Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...
Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...
Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...
 
Act Like an Owner, Challenge Like a VC by former CPO, Tripadvisor
Act Like an Owner,  Challenge Like a VC by former CPO, TripadvisorAct Like an Owner,  Challenge Like a VC by former CPO, Tripadvisor
Act Like an Owner, Challenge Like a VC by former CPO, Tripadvisor
 
The Future of Product, by Founder & CEO, Product School
The Future of Product, by Founder & CEO, Product SchoolThe Future of Product, by Founder & CEO, Product School
The Future of Product, by Founder & CEO, Product School
 
Webinar How PMs Use AI to 10X Their Productivity by Product School EiR.pdf
Webinar How PMs Use AI to 10X Their Productivity by Product School EiR.pdfWebinar How PMs Use AI to 10X Their Productivity by Product School EiR.pdf
Webinar How PMs Use AI to 10X Their Productivity by Product School EiR.pdf
 
Webinar: Using GenAI for Increasing Productivity in PM by Amazon PM Leader
Webinar: Using GenAI for Increasing Productivity in PM by Amazon PM LeaderWebinar: Using GenAI for Increasing Productivity in PM by Amazon PM Leader
Webinar: Using GenAI for Increasing Productivity in PM by Amazon PM Leader
 
Unlocking High-Performance Product Teams by former Meta Global PMM
Unlocking High-Performance Product Teams by former Meta Global PMMUnlocking High-Performance Product Teams by former Meta Global PMM
Unlocking High-Performance Product Teams by former Meta Global PMM
 
The Types of TPM Content Roles by Facebook product Leader
The Types of TPM Content Roles by Facebook product LeaderThe Types of TPM Content Roles by Facebook product Leader
The Types of TPM Content Roles by Facebook product Leader
 
Match Is the New Sell in The Digital World by Amazon Product leader
Match Is the New Sell in The Digital World by Amazon Product leaderMatch Is the New Sell in The Digital World by Amazon Product leader
Match Is the New Sell in The Digital World by Amazon Product leader
 
Beyond the Cart: Unleashing AI Wonders with Instacart’s Shopping Revolution
Beyond the Cart: Unleashing AI Wonders with Instacart’s Shopping RevolutionBeyond the Cart: Unleashing AI Wonders with Instacart’s Shopping Revolution
Beyond the Cart: Unleashing AI Wonders with Instacart’s Shopping Revolution
 
Designing Great Products The Power of Design and Leadership
Designing Great Products The Power of Design and LeadershipDesigning Great Products The Power of Design and Leadership
Designing Great Products The Power of Design and Leadership
 
Command the Room: Empower Your Team of Product Managers with Effective Commun...
Command the Room: Empower Your Team of Product Managers with Effective Commun...Command the Room: Empower Your Team of Product Managers with Effective Commun...
Command the Room: Empower Your Team of Product Managers with Effective Commun...
 
Metrics That Matter: Bridging User Needs and Board Priorities for Business Su...
Metrics That Matter: Bridging User Needs and Board Priorities for Business Su...Metrics That Matter: Bridging User Needs and Board Priorities for Business Su...
Metrics That Matter: Bridging User Needs and Board Priorities for Business Su...
 
Customer-Centric PM: Anticipating Needs Across the Product Life Cycle
Customer-Centric PM: Anticipating Needs Across the Product Life CycleCustomer-Centric PM: Anticipating Needs Across the Product Life Cycle
Customer-Centric PM: Anticipating Needs Across the Product Life Cycle
 
AI in Action The New Age of Intelligent Products and Sales Automation
AI in Action The New Age of Intelligent Products and Sales AutomationAI in Action The New Age of Intelligent Products and Sales Automation
AI in Action The New Age of Intelligent Products and Sales Automation
 

Kürzlich hochgeladen

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Kürzlich hochgeladen (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 

Why Big and Small Data Is Important by Google's Product Manager

  • 1. Why Big and Small Data Is Important by Google Product Manager www.productschool.com
  • 2. FREE INVITE Join 12,000+ Product Managers on productschool.com/slack-community
  • 6. Include @productschool and #prodmgmt at the end of your tweet Tweet to get a free ticket for our next Event!
  • 8. Show Your Work Why data is important to Product Management Dan McClary
  • 9. Rough Agenda Show Your Work: Why PM requires collecting and analyzing data Case example: planning a product Case example: instrumenting a product Case example: analyzing the product and users
  • 10. Who is this person, anyway? Product Manager @ Google I work on Google BigQuery and Dremel Mostly, I’m going to use BigQuery as a tool to explain a broader concept Before that PM at Oracle, Startup Eng Manager, Researcher, etc. Ph.D. in CS, Postdoc in “complex systems”
  • 11. What is this talk about? Playing Breakout! http://bigphaser-demo.appspot.com
  • 12. What is this talk really about? When I’m asked about “what I do as a PM,” it’s really hard to come up with one answer Technical design, marketing, strategy, accounting, pitching, etc. There’s only one constant in my job I analyze data, every day. So should you. We’ll do some demos, and talk about concepts. If you get bored, play Breakout!
  • 13. So this isn’t a talk about Big Data? It can be, if you have that much data Remember Before you have Big Data, you just have data After you have Big Data, you will still just have data Sometimes joining two spreadsheets is more important than a PB of logs
  • 14. Why does a PM need to analyze data? Credibility Never assume that as a PM you have the authority to order things (you probably don’t) Most of our work comes in convincing groups to do the right thing Engineering build the right feature Marketing craft the right message Sales execute the right play Users choose the best product
  • 15. How to convince most of the people, most of the time Engineering build the right feature Marketing craft the right message Sales execute the right play Users choose the best product Your background might give you inherent credibility with 1 or 2 of these groups There’s only one thing that’s credible to all of them: facts
  • 16. Where to get facts 01 Get data (hopefully good data) 02 Analyze it 03 Share the results of the analysis and show your work
  • 17. Why show your work? Show your work because: This forms a basis for consensus (or disagreement) Argue about actuals, instead of abstracts You will always have to argue about some abstracts, but you can make them less abstract using the preceding recipe.
  • 18. Scenario: Let’s make a video game! We could just start making one… But we probably should think about the problem space. What will our stakeholders want to know before we start? How much money could we make? What kind of game is the right kind to make? How will we position it?
  • 19. So I went and found some data A CSV of video game sales data A web-scrape of all the video game ratings on IGN.com Great -- we should probably analyze these. I’ll just open each of them in Excel/Google Sheets and… STOP! How is that going to help you show your work?
  • 20. “Showing your work” → Organizing for reusability Sharing our results and analysis credibly Organizing data so that it can be found (and analyzed) again Organizing data so that it can be analyzed by different tools For example, this is part of what Google BigQuery is designed for.
  • 21. What is Google BigQuery? Industry-Standard SQL Encrypted, Durable and Highly Available Petabyte-Scale Fully Managed, No-Ops Enterprise Data Warehouse Virtually unlimited resources
  • 22. Pricing for any scale product effort Feature Price Storage $0.02 per GB, per month $0.01 per GB, per month for long term storage First 10 GB is free Streaming Insert $0.01 per 200 MB Load, Copy, and Export Free Pay-as-you-go Queries $5 per TB First 1TB per month is free
  • 23. Let’s analyze data: sizing an opportunity Who’s the biggest publisher in the industry (by revenue)? How many companies make more than $1M? Less than $1M? How much could we make in a year, per region? Let’s do it in SQL!
  • 24. Who’s the biggest publisher in the industry (by revenue)? SELECT Publisher, SUM(Global_Sales) as overall_revenue FROM `bigphaser- demo.market_data.game_sales` GROUP BY 1 ORDER BY overall_revenue desc
  • 25. What are the top-selling, top-rated games? SELECT AVG(score) as avg_score, SUM(Global_Sales) as sum_sales, s.Name, r.genre FROM `market_data.game_ratings` r, `market_data.game_sales` s WHERE title = s.Name GROUP BY 3, 4 ORDER BY sum_sales desc, avg_score desc
  • 26. But I don’t know SQL! There are other free tools we can tap into to help us analyze this data…. While maintaining a consistent repository of data. Example: Google Data Studio
  • 27. Scenario: We made a game, but what are people doing? Once we’ve got an MVP, understanding user adoption and behavior can be done many ways. We could use surveys to understand user happiness. We could collect data from our application to understand what users are doing.
  • 28. Adding app-logging direct to BigQuery app.post('/data', (req, res) => { var table = dataset.table(tableId); console.log(req.body); var rows = [req.body]; console.log(rows); bigquery .dataset(datasetId) .table(tableId) .insert(rows) .then((insertErrors) => { console.log('Inserted:'); rows.forEach((row) => console.log(row)); if (insertErrors && insertErrors.length > 0) { insertErrors.forEach((err) => ...
  • 29. “Extend your work” → Continue to build your data foundation Adding additional data to your analytical footprint can help you add exponential value. Let’s take a look at some of the things that players are doing… How could we understand user happiness and still analyze it in the context of the data we already have?
  • 30. Surveying and Analyzing User Happiness Here’s a quick survey for our users. Take it now. https://goo.gl/forms/ jWiGDM0alSIn8Zf83
  • 31. Leverage your foundation broader sets of stakeholders You can leverage your foundation to draw additional insight out of new pieces of data. For example, we can examine our survey responses in isolation…. Or we could make them a table in our data warehouse so that we can combine it with data we already have. Let’s try it!
  • 32. Scenario: If we make a change to the game, how can we collect that data? Based on what we know, let’s make a product decision: How many lives should a user have in the game? If we make that change, it would be good to have information about the application change.
  • 33. Building beyond the foundation Once you’ve established an analyzable repository for data, you’ll inherently want more data to leverage. Most of these can be added easily to BigQuery Application and service logs Billing and cost data Marketing data SaaS and Social data
  • 34. Wrapping Up: Why Show Your Work Your background, charisma, and “product feel” will never be enough to influence all your stakeholders all the time. Building consensus requires facts Facts means Data Analysis with work shown It’s not enough to say “I analyzed it.” Show people and you’ll build both credibility and consensus.
  • 35. Wrapping Up: How to show your work Find a place, tool, or set of tools for your data that let’s you Analyze Join Share Grow your data as if it were capital, and you’ll find it pays dividends for you, your team, and your product
  • 36. Q&A
  • 37. Part-time Product Management Courses in San Francisco, Silicon Valley, Los Angeles and New York www.productschool.com

Hinweis der Redaktion

  1. When you checked in tonight, you got an email inviting you to join our slack community In that community, we have 12k product people who have come through different companies like google, facebook, uber Sharing information about events, job offers from our partner companies, and valuable online content Please check your email and join - it’s free
  2. In our PM Course, we teach how to build products and how to get a job as a software product manager All our classes are 2 months, part time, and compatible with full time jobs. We have two options, Tues/Thurs in the evening and Saturdays in the morning Instructors- are senior level product managers from companies like Google, FB, Uber, etc
  3. In addition to our PM class, we offer our Coding for Managers class Also two months and part time tailored for professionals who don’t come from a traditional engineering background The goal of this course is not to make you a software engineer, but to give you enough technical background to build a fully functional website and pass the technical interview
  4. Similar to our coding course, we also offer our Data Analytics for Managers Tailored for people who don’t have a technical background but to give them enough knowledge of analytics to become product managers Also two months, compatible with full time jobs The goal of the course is not to make you a data scientist, but to make you technical enough to understand web analytics, learn SQL, and machine learning concepts
  5. We are also live streaming our event to our online audience If you want to share, please tweet @productschool and #prodmgmt for a free ticket to our next event