SlideShare a Scribd company logo
1 of 30
Download to read offline
BUILDING A DATA DRIVEN
COMPANY
Maciej Mróz
CEO, Ganymede
WWW.GANYMEDE.EU
WHO WE ARE
• Online gaming company in Kraków,
Poland
• about ~80 people and quickly
growing
• big portfolio of free to play games,
focused on social casino
• Not a large corporation
• still try to keep things simple and
efficient
• cannot operate like a garage
company any more
WHY FOCUS ON DATA?
• Happy and engaged players
• that’s the only way to make money
in the long run!
• You can’t do focus tests with 100s
of thousands of players
• We can build anything, but how
do we know what to build first?
• Data is our feedback loop
and a guide for the future
IT’S MORE THAN „BIG DATA”
• It’s not about how much data you
have
• worry about limits when you hit them
• Extracting value is the hard part
• It’s not just a set of tools or
a department, it’s a way of thinking
ENTIRE COMPANY
IS AFFECTED
• Market research/greenlight
• Product development
• Operations
• KPI optimization (retention,
monetization ...)
• user research
• community management
• user acquisition
• Portfolio management
• ...
DATA CULTURE
• Why are we doing this?
• What are our assumptions?
• How can we validate?
• What are target metrics?
• Quicker, smaller scale
experiment?
DATA CULTURE
• What have we learned?
• If it seems similar to Lean
Startup, it should 
INCLUDE EVERYONE
• This is not just for data
engineers and analysts
• Everyone has access to raw
data
INCLUDE EVERYONE
• 90% of data analysis problems is
simple
• Basic SQL or scripting skills are often
enough
• Give people opportunity to just do it, and not
wait for someone else
• Benefit of high tech talent density 
TEAMS ARE IN CHARGE
• Beyond basic stuff, it’s up to game
team to decide what
and how to track
• tightly coupled game/ui design
• typically part of „Definition of Ready”
• team maintains their own dashboard with
custom metrics
TEAMS ARE IN CHARGE
• Having data engineering/analytics
skills embedded in the team
is always beneficial
• this is what we want in the long run
• Basic tasks can be done by any
developer
• just put these in the sprint backlog
EXPERIMENT!
• A lot of A/B testing
• our own tools, but you can use anything
• it’s ok to try out different things
• you can test much more than button
colors
• Make sure you learn something new
about your players
• Experiment on real users, too!
• numbers are not everything
COMMUNICATE
• Information should reach right people
at the right time
• harder than it sounds, especially as
company grows
• Sprint review
• Meetings of interest groups
• product Owners, Analysts, Community
Managers, ...
COMMUNICATE
• Dashboards
• we are working on improving these
• Confluence for knowledge
base/product documentation
• Internal newsletter
BE SERIOUS ABOUT DATA
• It’s an investment, and long term
one!
• Data engineering team
• build and operate our data tools and
infrastructure
• set instrumentation standards
• design data schemas
• develop automated workflows
• ...
BE SERIOUS ABOUT DATA
• Dedicated analysts
• shared across the company out
of necessesity
• for our biggest games, we are
heading towards dedicated analyst
per team
• Infrastructure
• whether you go with cloud
or physical, it does not come free
AUTOMATION
• Repeatable tasks shouldn’t be
a burden
• Standard KPIs across product
portfolio
• it’s very important to share definitions
and calculate them in exactly
the same way
AUTOMATION
• Common platform and
instrumentation standards
• In exchange:
• Dashboards with standard
KPIs,
• Reporting,
• A/B testing
• All from day one on every
game
OUR TOOLS
• Different tools for different contexts
• We are using mostly open source
• Hadoop ecosystem: Hive, Pig, luigi
• Python for complex processing
• SQL – still very useful, but often
underestimated
• Custom dashboards for
visualization
THIRD PARTY SOLUTIONS
• Can cover 80-90% of your
needs almost instantly
• Should be default starting
point
• pick one that offers raw
data access (i.e. through
Amazon Redshift)
THIRD PARTY SOLUTIONS
• We still use some of them
• Our business is games,
not analytics technology!
INFRASTRUCTURE
• Amazon EC2
• Data collection (custom solution,
Python + scribe)
• Basic KPI calculation (Python,
ephemeral instances)
• Amazon S3
• Raw data storage (gzip compressed
JSON event logs)
INFRASTRUCTURE
• Hadoop cluster for complex
analysis/warehousing
• used to be a single beefy machine
for a long time
• way forward because of data
volume
FUTURE DIRECTIONS
• CRM functionalities in gaming
platform
• Predictive models
• player life time value most obvious
choice
• plenty of other possibilities 
FUTURE DIRECTIONS
• Standardizing our workflows on top
of Hadoop
• maintainability and talent availability
are issue with homegrown solutions
• for us data volume is too big to
process in timely manner on single
machine
DON’T GIVE IN TO HYPE!
• Start small and ignore the buzzwords
• You can achieve a lot
on a desktop PC
• if you can import CSV into Excel
you can do suprisingly much
• I suggest using Python or R – easier
to validate/maintain in the long run
DON’T GIVE IN TO HYPE!
• Investment in data should
have positive ROI
• Different things make sense
at different scales!
CREATIVITY MATTERS!
• We are in this industry to build
great experiences!
• If your game isn’t fun,
do back to drawing board
• data can help you, but will never fix
your problems
CREATIVITY MATTERS!
• Gut feeling and experience are still
valuable
• It’s ok to experiment!
• as long as you validate it afterwards,
learn from mistakes, and iterate
www.ganymede.eu
mmroz@ganymede.eu
@maciejmroz
THANK YOU!

More Related Content

What's hot

Achieving Sales Transformation and Delivering Overwhelming Benefit
Achieving Sales Transformation and Delivering Overwhelming BenefitAchieving Sales Transformation and Delivering Overwhelming Benefit
Achieving Sales Transformation and Delivering Overwhelming BenefitApttus
 
We love to make Data Heroes*
We love to make Data Heroes* We love to make Data Heroes*
We love to make Data Heroes* Super Analytics
 
SharePoint Centre of Excellence
SharePoint Centre of ExcellenceSharePoint Centre of Excellence
SharePoint Centre of ExcellenceAndrew Woodward
 
BI: Beyond Intelligence
BI: Beyond IntelligenceBI: Beyond Intelligence
BI: Beyond IntelligenceWaterstons Ltd
 
Improving Business Agility and Competitive Advantage Using Integration Platfo...
Improving Business Agility and Competitive Advantage Using Integration Platfo...Improving Business Agility and Competitive Advantage Using Integration Platfo...
Improving Business Agility and Competitive Advantage Using Integration Platfo...TALiNT Partners
 
Can real-time analytics give you the edge on Black Friday?
Can real-time analytics give you the edge on Black Friday?Can real-time analytics give you the edge on Black Friday?
Can real-time analytics give you the edge on Black Friday?GoSquared
 
Emerging Technology Trends
Emerging Technology TrendsEmerging Technology Trends
Emerging Technology TrendsDale Denham
 
Frakture 3.2, now with Bots!
Frakture 3.2, now with Bots!Frakture 3.2, now with Bots!
Frakture 3.2, now with Bots!Chris Lundberg
 
Adobe Summit 2018 Top Takeaways
Adobe Summit 2018 Top TakeawaysAdobe Summit 2018 Top Takeaways
Adobe Summit 2018 Top TakeawaysInvoca
 
Zack Urlocker, Scaling to a Billion and Beyond, BoS USA 2016
Zack Urlocker, Scaling to a Billion and Beyond, BoS USA 2016Zack Urlocker, Scaling to a Billion and Beyond, BoS USA 2016
Zack Urlocker, Scaling to a Billion and Beyond, BoS USA 2016Business of Software Conference
 
Data Analytics for Startups - Tetuan Valley Startup School Fall 2014
Data Analytics for Startups - Tetuan Valley Startup School Fall 2014Data Analytics for Startups - Tetuan Valley Startup School Fall 2014
Data Analytics for Startups - Tetuan Valley Startup School Fall 2014Justo Hidalgo
 
Big Data for the Rest of Us
Big Data for the Rest of UsBig Data for the Rest of Us
Big Data for the Rest of UsRebecca Haden
 
Transform Legacy Enterprise into Data-Driven Digital Business
Transform Legacy Enterprise into Data-Driven Digital BusinessTransform Legacy Enterprise into Data-Driven Digital Business
Transform Legacy Enterprise into Data-Driven Digital BusinessAshwini Kuntamukkala
 
Agile Marketing with Cascade, Analytics & Spectate
Agile Marketing with Cascade, Analytics & SpectateAgile Marketing with Cascade, Analytics & Spectate
Agile Marketing with Cascade, Analytics & SpectateJoel Dixon
 
Industry Focus Camp SCB17 "How to build a data driven organization"
Industry Focus Camp SCB17 "How to build a data driven organization"Industry Focus Camp SCB17 "How to build a data driven organization"
Industry Focus Camp SCB17 "How to build a data driven organization"Bundesverband Deutsche Startups e.V.
 
Hybrid Selling in an ecommerce world for promotional product companies
Hybrid Selling in an ecommerce world for promotional product companiesHybrid Selling in an ecommerce world for promotional product companies
Hybrid Selling in an ecommerce world for promotional product companiesDale Denham
 
Mark Farmer - Google Analytics: Business Intelligence for Non-profits
Mark Farmer - Google Analytics: Business Intelligence for Non-profitsMark Farmer - Google Analytics: Business Intelligence for Non-profits
Mark Farmer - Google Analytics: Business Intelligence for Non-profitsCanadaHelps / MyCharityConnects
 
Dow Chemical presentation at the Chief Analytics Officer Forum East Coast USA...
Dow Chemical presentation at the Chief Analytics Officer Forum East Coast USA...Dow Chemical presentation at the Chief Analytics Officer Forum East Coast USA...
Dow Chemical presentation at the Chief Analytics Officer Forum East Coast USA...Chief Analytics Officer Forum
 
Rob Castaneda, Some Things Great Software Companies Do That You Don't Have To...
Rob Castaneda, Some Things Great Software Companies Do That You Don't Have To...Rob Castaneda, Some Things Great Software Companies Do That You Don't Have To...
Rob Castaneda, Some Things Great Software Companies Do That You Don't Have To...Business of Software Conference
 
Roope Heinilä (Smarp, Co-founder & CEO) "How to build a product for the most...
Roope Heinilä (Smarp, Co-founder & CEO) "How to build a product for the most...Roope Heinilä (Smarp, Co-founder & CEO) "How to build a product for the most...
Roope Heinilä (Smarp, Co-founder & CEO) "How to build a product for the most...Anna Vodyanitskaya
 

What's hot (20)

Achieving Sales Transformation and Delivering Overwhelming Benefit
Achieving Sales Transformation and Delivering Overwhelming BenefitAchieving Sales Transformation and Delivering Overwhelming Benefit
Achieving Sales Transformation and Delivering Overwhelming Benefit
 
We love to make Data Heroes*
We love to make Data Heroes* We love to make Data Heroes*
We love to make Data Heroes*
 
SharePoint Centre of Excellence
SharePoint Centre of ExcellenceSharePoint Centre of Excellence
SharePoint Centre of Excellence
 
BI: Beyond Intelligence
BI: Beyond IntelligenceBI: Beyond Intelligence
BI: Beyond Intelligence
 
Improving Business Agility and Competitive Advantage Using Integration Platfo...
Improving Business Agility and Competitive Advantage Using Integration Platfo...Improving Business Agility and Competitive Advantage Using Integration Platfo...
Improving Business Agility and Competitive Advantage Using Integration Platfo...
 
Can real-time analytics give you the edge on Black Friday?
Can real-time analytics give you the edge on Black Friday?Can real-time analytics give you the edge on Black Friday?
Can real-time analytics give you the edge on Black Friday?
 
Emerging Technology Trends
Emerging Technology TrendsEmerging Technology Trends
Emerging Technology Trends
 
Frakture 3.2, now with Bots!
Frakture 3.2, now with Bots!Frakture 3.2, now with Bots!
Frakture 3.2, now with Bots!
 
Adobe Summit 2018 Top Takeaways
Adobe Summit 2018 Top TakeawaysAdobe Summit 2018 Top Takeaways
Adobe Summit 2018 Top Takeaways
 
Zack Urlocker, Scaling to a Billion and Beyond, BoS USA 2016
Zack Urlocker, Scaling to a Billion and Beyond, BoS USA 2016Zack Urlocker, Scaling to a Billion and Beyond, BoS USA 2016
Zack Urlocker, Scaling to a Billion and Beyond, BoS USA 2016
 
Data Analytics for Startups - Tetuan Valley Startup School Fall 2014
Data Analytics for Startups - Tetuan Valley Startup School Fall 2014Data Analytics for Startups - Tetuan Valley Startup School Fall 2014
Data Analytics for Startups - Tetuan Valley Startup School Fall 2014
 
Big Data for the Rest of Us
Big Data for the Rest of UsBig Data for the Rest of Us
Big Data for the Rest of Us
 
Transform Legacy Enterprise into Data-Driven Digital Business
Transform Legacy Enterprise into Data-Driven Digital BusinessTransform Legacy Enterprise into Data-Driven Digital Business
Transform Legacy Enterprise into Data-Driven Digital Business
 
Agile Marketing with Cascade, Analytics & Spectate
Agile Marketing with Cascade, Analytics & SpectateAgile Marketing with Cascade, Analytics & Spectate
Agile Marketing with Cascade, Analytics & Spectate
 
Industry Focus Camp SCB17 "How to build a data driven organization"
Industry Focus Camp SCB17 "How to build a data driven organization"Industry Focus Camp SCB17 "How to build a data driven organization"
Industry Focus Camp SCB17 "How to build a data driven organization"
 
Hybrid Selling in an ecommerce world for promotional product companies
Hybrid Selling in an ecommerce world for promotional product companiesHybrid Selling in an ecommerce world for promotional product companies
Hybrid Selling in an ecommerce world for promotional product companies
 
Mark Farmer - Google Analytics: Business Intelligence for Non-profits
Mark Farmer - Google Analytics: Business Intelligence for Non-profitsMark Farmer - Google Analytics: Business Intelligence for Non-profits
Mark Farmer - Google Analytics: Business Intelligence for Non-profits
 
Dow Chemical presentation at the Chief Analytics Officer Forum East Coast USA...
Dow Chemical presentation at the Chief Analytics Officer Forum East Coast USA...Dow Chemical presentation at the Chief Analytics Officer Forum East Coast USA...
Dow Chemical presentation at the Chief Analytics Officer Forum East Coast USA...
 
Rob Castaneda, Some Things Great Software Companies Do That You Don't Have To...
Rob Castaneda, Some Things Great Software Companies Do That You Don't Have To...Rob Castaneda, Some Things Great Software Companies Do That You Don't Have To...
Rob Castaneda, Some Things Great Software Companies Do That You Don't Have To...
 
Roope Heinilä (Smarp, Co-founder & CEO) "How to build a product for the most...
Roope Heinilä (Smarp, Co-founder & CEO) "How to build a product for the most...Roope Heinilä (Smarp, Co-founder & CEO) "How to build a product for the most...
Roope Heinilä (Smarp, Co-founder & CEO) "How to build a product for the most...
 

Viewers also liked

The Road to Becoming a Data Driven Company
The Road to Becoming a Data Driven CompanyThe Road to Becoming a Data Driven Company
The Road to Becoming a Data Driven CompanyFramed Data
 
データドリブンソサエティ
データドリブンソサエティデータドリブンソサエティ
データドリブンソサエティTomihiko Azuma
 
Data driven company
Data driven companyData driven company
Data driven companyData Tuesday
 
Why is Big Data Important?
Why is Big Data Important?Why is Big Data Important?
Why is Big Data Important?Lee Bogner
 
Dan Crow - Becoming a Data Driven Company LEANCONF 2013
Dan Crow - Becoming a Data Driven Company LEANCONF 2013Dan Crow - Becoming a Data Driven Company LEANCONF 2013
Dan Crow - Becoming a Data Driven Company LEANCONF 2013Leanconf
 
Data-driven media relations
Data-driven media relationsData-driven media relations
Data-driven media relationsAndrii Degeler
 
Predictions 2015: Meaningful & Data-Driven - Marketing Media Communication -...
 Predictions 2015: Meaningful & Data-Driven - Marketing Media Communication -... Predictions 2015: Meaningful & Data-Driven - Marketing Media Communication -...
Predictions 2015: Meaningful & Data-Driven - Marketing Media Communication -...Hugues Rey
 
Power BI - Finally I can make decisions based on facts
Power BI - Finally I can make decisions based on factsPower BI - Finally I can make decisions based on facts
Power BI - Finally I can make decisions based on factsUlysses Maclaren
 
PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company
PyData London 2015 - How We Turned EverythingMe Into a Data Driven CompanyPyData London 2015 - How We Turned EverythingMe Into a Data Driven Company
PyData London 2015 - How We Turned EverythingMe Into a Data Driven CompanyArik Fraimovich
 
How to Build a Data-Driven Company
How to Build a Data-Driven CompanyHow to Build a Data-Driven Company
How to Build a Data-Driven CompanyJosh Braaten
 
The art and science of data-driven journalism
The art and science of data-driven journalism The art and science of data-driven journalism
The art and science of data-driven journalism Alexander Howard
 
社内外のデータを徹底的に活用する!
社内外のデータを徹底的に活用する!社内外のデータを徹底的に活用する!
社内外のデータを徹底的に活用する!Talend KK
 
Data Driven Instruction
Data Driven InstructionData Driven Instruction
Data Driven InstructionTman
 
to be or not to be a data driven company?
to be or not to be a data driven company?to be or not to be a data driven company?
to be or not to be a data driven company?AMETIC
 
2014 年十大商业智能趋势
2014 年十大商业智能趋势2014 年十大商业智能趋势
2014 年十大商业智能趋势Tableau Software
 
Fuck Spreadsheets - first steps to become a data-driven company
Fuck Spreadsheets - first steps to become a data-driven companyFuck Spreadsheets - first steps to become a data-driven company
Fuck Spreadsheets - first steps to become a data-driven companySteven Stadler
 
Digital transformation masterclass june 2016
Digital transformation masterclass june 2016Digital transformation masterclass june 2016
Digital transformation masterclass june 2016Scopernia
 
データドリブン経営のメトリクス分析 AARRR!モデルの紹介
データドリブン経営のメトリクス分析 AARRR!モデルの紹介データドリブン経営のメトリクス分析 AARRR!モデルの紹介
データドリブン経営のメトリクス分析 AARRR!モデルの紹介pLucky
 

Viewers also liked (19)

The Road to Becoming a Data Driven Company
The Road to Becoming a Data Driven CompanyThe Road to Becoming a Data Driven Company
The Road to Becoming a Data Driven Company
 
データドリブンソサエティ
データドリブンソサエティデータドリブンソサエティ
データドリブンソサエティ
 
Data driven company
Data driven companyData driven company
Data driven company
 
Why is Big Data Important?
Why is Big Data Important?Why is Big Data Important?
Why is Big Data Important?
 
Dan Crow - Becoming a Data Driven Company LEANCONF 2013
Dan Crow - Becoming a Data Driven Company LEANCONF 2013Dan Crow - Becoming a Data Driven Company LEANCONF 2013
Dan Crow - Becoming a Data Driven Company LEANCONF 2013
 
Data-driven media relations
Data-driven media relationsData-driven media relations
Data-driven media relations
 
Predictions 2015: Meaningful & Data-Driven - Marketing Media Communication -...
 Predictions 2015: Meaningful & Data-Driven - Marketing Media Communication -... Predictions 2015: Meaningful & Data-Driven - Marketing Media Communication -...
Predictions 2015: Meaningful & Data-Driven - Marketing Media Communication -...
 
Power BI - Finally I can make decisions based on facts
Power BI - Finally I can make decisions based on factsPower BI - Finally I can make decisions based on facts
Power BI - Finally I can make decisions based on facts
 
PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company
PyData London 2015 - How We Turned EverythingMe Into a Data Driven CompanyPyData London 2015 - How We Turned EverythingMe Into a Data Driven Company
PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company
 
How to Build a Data-Driven Company
How to Build a Data-Driven CompanyHow to Build a Data-Driven Company
How to Build a Data-Driven Company
 
The art and science of data-driven journalism
The art and science of data-driven journalism The art and science of data-driven journalism
The art and science of data-driven journalism
 
社内外のデータを徹底的に活用する!
社内外のデータを徹底的に活用する!社内外のデータを徹底的に活用する!
社内外のデータを徹底的に活用する!
 
Data Driven Instruction
Data Driven InstructionData Driven Instruction
Data Driven Instruction
 
to be or not to be a data driven company?
to be or not to be a data driven company?to be or not to be a data driven company?
to be or not to be a data driven company?
 
Practical advice to build a data driven company
Practical advice to build a data driven companyPractical advice to build a data driven company
Practical advice to build a data driven company
 
2014 年十大商业智能趋势
2014 年十大商业智能趋势2014 年十大商业智能趋势
2014 年十大商业智能趋势
 
Fuck Spreadsheets - first steps to become a data-driven company
Fuck Spreadsheets - first steps to become a data-driven companyFuck Spreadsheets - first steps to become a data-driven company
Fuck Spreadsheets - first steps to become a data-driven company
 
Digital transformation masterclass june 2016
Digital transformation masterclass june 2016Digital transformation masterclass june 2016
Digital transformation masterclass june 2016
 
データドリブン経営のメトリクス分析 AARRR!モデルの紹介
データドリブン経営のメトリクス分析 AARRR!モデルの紹介データドリブン経営のメトリクス分析 AARRR!モデルの紹介
データドリブン経営のメトリクス分析 AARRR!モデルの紹介
 

Similar to Building a Data Driven Company

Big Data at a Gaming Company: Spil Games
Big Data at a Gaming Company: Spil GamesBig Data at a Gaming Company: Spil Games
Big Data at a Gaming Company: Spil GamesRob Winters
 
Approaches to Modeling the Revenue Side of F2P Games | Maciej Mroz
Approaches to Modeling the Revenue Side of F2P Games | Maciej MrozApproaches to Modeling the Revenue Side of F2P Games | Maciej Mroz
Approaches to Modeling the Revenue Side of F2P Games | Maciej MrozJessica Tams
 
Top Business Intelligence Trends for 2016 by Panorama Software
Top Business Intelligence Trends for 2016 by Panorama SoftwareTop Business Intelligence Trends for 2016 by Panorama Software
Top Business Intelligence Trends for 2016 by Panorama SoftwarePanorama Software
 
Data Science Overview
Data Science OverviewData Science Overview
Data Science OverviewDavide Mauri
 
5 Things that Make Hadoop a Game Changer
5 Things that Make Hadoop a Game Changer5 Things that Make Hadoop a Game Changer
5 Things that Make Hadoop a Game ChangerCaserta
 
Big Data Strategy for the Relational World
Big Data Strategy for the Relational World Big Data Strategy for the Relational World
Big Data Strategy for the Relational World Andrew Brust
 
Continuum Analytics and Python
Continuum Analytics and PythonContinuum Analytics and Python
Continuum Analytics and PythonTravis Oliphant
 
Top BI trends and predictions for 2017
Top BI trends and predictions for 2017Top BI trends and predictions for 2017
Top BI trends and predictions for 2017Panorama Software
 
SPSNYC2019 - What is Common Data Model and how to use it?
SPSNYC2019 - What is Common Data Model and how to use it?SPSNYC2019 - What is Common Data Model and how to use it?
SPSNYC2019 - What is Common Data Model and how to use it?Nicolas Georgeault
 
Data Science and Enterprise Engineering with Michael Finger and Chris Robison
Data Science and Enterprise Engineering with Michael Finger and Chris RobisonData Science and Enterprise Engineering with Michael Finger and Chris Robison
Data Science and Enterprise Engineering with Michael Finger and Chris RobisonDatabricks
 
Maintainable Machine Learning Products
Maintainable Machine Learning ProductsMaintainable Machine Learning Products
Maintainable Machine Learning ProductsAndrew Musselman
 
Data-Driven Development Era and Its Technologies
Data-Driven Development Era and Its TechnologiesData-Driven Development Era and Its Technologies
Data-Driven Development Era and Its TechnologiesSATOSHI TAGOMORI
 
Data Stack Considerations: Build vs. Buy at Tout
Data Stack Considerations: Build vs. Buy at ToutData Stack Considerations: Build vs. Buy at Tout
Data Stack Considerations: Build vs. Buy at ToutLooker
 
Challenges of Operationalising Data Science in Production
Challenges of Operationalising Data Science in ProductionChallenges of Operationalising Data Science in Production
Challenges of Operationalising Data Science in Productioniguazio
 
Power to the People: A Stack to Empower Every User to Make Data-Driven Decisions
Power to the People: A Stack to Empower Every User to Make Data-Driven DecisionsPower to the People: A Stack to Empower Every User to Make Data-Driven Decisions
Power to the People: A Stack to Empower Every User to Make Data-Driven DecisionsLooker
 
eDreams: mayor supervisión de la seguridad con Elastic Stack
eDreams: mayor supervisión de la seguridad con Elastic StackeDreams: mayor supervisión de la seguridad con Elastic Stack
eDreams: mayor supervisión de la seguridad con Elastic StackElasticsearch
 
Making operations visible - Nick Gallbreath
Making operations visible - Nick GallbreathMaking operations visible - Nick Gallbreath
Making operations visible - Nick GallbreathDevopsdays
 
Making operations visible - devopsdays tokyo 2013
Making operations visible  - devopsdays tokyo 2013Making operations visible  - devopsdays tokyo 2013
Making operations visible - devopsdays tokyo 2013Nick Galbreath
 

Similar to Building a Data Driven Company (20)

Big Data at a Gaming Company: Spil Games
Big Data at a Gaming Company: Spil GamesBig Data at a Gaming Company: Spil Games
Big Data at a Gaming Company: Spil Games
 
Approaches to Modeling the Revenue Side of F2P Games | Maciej Mroz
Approaches to Modeling the Revenue Side of F2P Games | Maciej MrozApproaches to Modeling the Revenue Side of F2P Games | Maciej Mroz
Approaches to Modeling the Revenue Side of F2P Games | Maciej Mroz
 
Top Business Intelligence Trends for 2016 by Panorama Software
Top Business Intelligence Trends for 2016 by Panorama SoftwareTop Business Intelligence Trends for 2016 by Panorama Software
Top Business Intelligence Trends for 2016 by Panorama Software
 
Data Science Overview
Data Science OverviewData Science Overview
Data Science Overview
 
5 Things that Make Hadoop a Game Changer
5 Things that Make Hadoop a Game Changer5 Things that Make Hadoop a Game Changer
5 Things that Make Hadoop a Game Changer
 
Ds01 data science
Ds01   data scienceDs01   data science
Ds01 data science
 
Big Data Strategy for the Relational World
Big Data Strategy for the Relational World Big Data Strategy for the Relational World
Big Data Strategy for the Relational World
 
Continuum Analytics and Python
Continuum Analytics and PythonContinuum Analytics and Python
Continuum Analytics and Python
 
Top BI trends and predictions for 2017
Top BI trends and predictions for 2017Top BI trends and predictions for 2017
Top BI trends and predictions for 2017
 
SPSNYC2019 - What is Common Data Model and how to use it?
SPSNYC2019 - What is Common Data Model and how to use it?SPSNYC2019 - What is Common Data Model and how to use it?
SPSNYC2019 - What is Common Data Model and how to use it?
 
Data Science and Enterprise Engineering with Michael Finger and Chris Robison
Data Science and Enterprise Engineering with Michael Finger and Chris RobisonData Science and Enterprise Engineering with Michael Finger and Chris Robison
Data Science and Enterprise Engineering with Michael Finger and Chris Robison
 
Maintainable Machine Learning Products
Maintainable Machine Learning ProductsMaintainable Machine Learning Products
Maintainable Machine Learning Products
 
Data-Driven Development Era and Its Technologies
Data-Driven Development Era and Its TechnologiesData-Driven Development Era and Its Technologies
Data-Driven Development Era and Its Technologies
 
Data Stack Considerations: Build vs. Buy at Tout
Data Stack Considerations: Build vs. Buy at ToutData Stack Considerations: Build vs. Buy at Tout
Data Stack Considerations: Build vs. Buy at Tout
 
Challenges of Operationalising Data Science in Production
Challenges of Operationalising Data Science in ProductionChallenges of Operationalising Data Science in Production
Challenges of Operationalising Data Science in Production
 
Power to the People: A Stack to Empower Every User to Make Data-Driven Decisions
Power to the People: A Stack to Empower Every User to Make Data-Driven DecisionsPower to the People: A Stack to Empower Every User to Make Data-Driven Decisions
Power to the People: A Stack to Empower Every User to Make Data-Driven Decisions
 
eDreams: mayor supervisión de la seguridad con Elastic Stack
eDreams: mayor supervisión de la seguridad con Elastic StackeDreams: mayor supervisión de la seguridad con Elastic Stack
eDreams: mayor supervisión de la seguridad con Elastic Stack
 
Making operations visible - Nick Gallbreath
Making operations visible - Nick GallbreathMaking operations visible - Nick Gallbreath
Making operations visible - Nick Gallbreath
 
Making operations visible - devopsdays tokyo 2013
Making operations visible  - devopsdays tokyo 2013Making operations visible  - devopsdays tokyo 2013
Making operations visible - devopsdays tokyo 2013
 
Lean Analytics: How to get more out of your data science team
Lean Analytics: How to get more out of your data science teamLean Analytics: How to get more out of your data science team
Lean Analytics: How to get more out of your data science team
 

Recently uploaded

Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneVIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneCall girls in Ahmedabad High profile
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewasmakika9823
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdfCatalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdfOrient Homes
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Tina Ji
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurSuhani Kapoor
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
Catalogue ONG NUOC PPR DE NHAT .pdf
Catalogue ONG NUOC PPR DE NHAT      .pdfCatalogue ONG NUOC PPR DE NHAT      .pdf
Catalogue ONG NUOC PPR DE NHAT .pdfOrient Homes
 

Recently uploaded (20)

Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneVIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdfCatalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
Catalogue ONG NUOC PPR DE NHAT .pdf
Catalogue ONG NUOC PPR DE NHAT      .pdfCatalogue ONG NUOC PPR DE NHAT      .pdf
Catalogue ONG NUOC PPR DE NHAT .pdf
 

Building a Data Driven Company

  • 1. BUILDING A DATA DRIVEN COMPANY Maciej Mróz CEO, Ganymede WWW.GANYMEDE.EU
  • 2. WHO WE ARE • Online gaming company in Kraków, Poland • about ~80 people and quickly growing • big portfolio of free to play games, focused on social casino • Not a large corporation • still try to keep things simple and efficient • cannot operate like a garage company any more
  • 3. WHY FOCUS ON DATA? • Happy and engaged players • that’s the only way to make money in the long run! • You can’t do focus tests with 100s of thousands of players • We can build anything, but how do we know what to build first? • Data is our feedback loop and a guide for the future
  • 4. IT’S MORE THAN „BIG DATA” • It’s not about how much data you have • worry about limits when you hit them • Extracting value is the hard part • It’s not just a set of tools or a department, it’s a way of thinking
  • 5. ENTIRE COMPANY IS AFFECTED • Market research/greenlight • Product development • Operations • KPI optimization (retention, monetization ...) • user research • community management • user acquisition • Portfolio management • ...
  • 6. DATA CULTURE • Why are we doing this? • What are our assumptions? • How can we validate? • What are target metrics? • Quicker, smaller scale experiment?
  • 7. DATA CULTURE • What have we learned? • If it seems similar to Lean Startup, it should 
  • 8. INCLUDE EVERYONE • This is not just for data engineers and analysts • Everyone has access to raw data
  • 9. INCLUDE EVERYONE • 90% of data analysis problems is simple • Basic SQL or scripting skills are often enough • Give people opportunity to just do it, and not wait for someone else • Benefit of high tech talent density 
  • 10. TEAMS ARE IN CHARGE • Beyond basic stuff, it’s up to game team to decide what and how to track • tightly coupled game/ui design • typically part of „Definition of Ready” • team maintains their own dashboard with custom metrics
  • 11. TEAMS ARE IN CHARGE • Having data engineering/analytics skills embedded in the team is always beneficial • this is what we want in the long run • Basic tasks can be done by any developer • just put these in the sprint backlog
  • 12. EXPERIMENT! • A lot of A/B testing • our own tools, but you can use anything • it’s ok to try out different things • you can test much more than button colors • Make sure you learn something new about your players • Experiment on real users, too! • numbers are not everything
  • 13. COMMUNICATE • Information should reach right people at the right time • harder than it sounds, especially as company grows • Sprint review • Meetings of interest groups • product Owners, Analysts, Community Managers, ...
  • 14. COMMUNICATE • Dashboards • we are working on improving these • Confluence for knowledge base/product documentation • Internal newsletter
  • 15. BE SERIOUS ABOUT DATA • It’s an investment, and long term one! • Data engineering team • build and operate our data tools and infrastructure • set instrumentation standards • design data schemas • develop automated workflows • ...
  • 16. BE SERIOUS ABOUT DATA • Dedicated analysts • shared across the company out of necessesity • for our biggest games, we are heading towards dedicated analyst per team • Infrastructure • whether you go with cloud or physical, it does not come free
  • 17. AUTOMATION • Repeatable tasks shouldn’t be a burden • Standard KPIs across product portfolio • it’s very important to share definitions and calculate them in exactly the same way
  • 18. AUTOMATION • Common platform and instrumentation standards • In exchange: • Dashboards with standard KPIs, • Reporting, • A/B testing • All from day one on every game
  • 19. OUR TOOLS • Different tools for different contexts • We are using mostly open source • Hadoop ecosystem: Hive, Pig, luigi • Python for complex processing • SQL – still very useful, but often underestimated • Custom dashboards for visualization
  • 20. THIRD PARTY SOLUTIONS • Can cover 80-90% of your needs almost instantly • Should be default starting point • pick one that offers raw data access (i.e. through Amazon Redshift)
  • 21. THIRD PARTY SOLUTIONS • We still use some of them • Our business is games, not analytics technology!
  • 22. INFRASTRUCTURE • Amazon EC2 • Data collection (custom solution, Python + scribe) • Basic KPI calculation (Python, ephemeral instances) • Amazon S3 • Raw data storage (gzip compressed JSON event logs)
  • 23. INFRASTRUCTURE • Hadoop cluster for complex analysis/warehousing • used to be a single beefy machine for a long time • way forward because of data volume
  • 24. FUTURE DIRECTIONS • CRM functionalities in gaming platform • Predictive models • player life time value most obvious choice • plenty of other possibilities 
  • 25. FUTURE DIRECTIONS • Standardizing our workflows on top of Hadoop • maintainability and talent availability are issue with homegrown solutions • for us data volume is too big to process in timely manner on single machine
  • 26. DON’T GIVE IN TO HYPE! • Start small and ignore the buzzwords • You can achieve a lot on a desktop PC • if you can import CSV into Excel you can do suprisingly much • I suggest using Python or R – easier to validate/maintain in the long run
  • 27. DON’T GIVE IN TO HYPE! • Investment in data should have positive ROI • Different things make sense at different scales!
  • 28. CREATIVITY MATTERS! • We are in this industry to build great experiences! • If your game isn’t fun, do back to drawing board • data can help you, but will never fix your problems
  • 29. CREATIVITY MATTERS! • Gut feeling and experience are still valuable • It’s ok to experiment! • as long as you validate it afterwards, learn from mistakes, and iterate