SlideShare a Scribd company logo
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

PPTX
Games vs money
PDF
Why the Data Driven CMO is Winning - DOMO
PDF
Closing with Coffee: Energizing and Engaging Target Accounts
PPTX
Anatomy of a Big Data Application (BDA)
PPTX
How To Realize Business Value From Big Data
PDF
How Data Science Builds Better Products - Data Science Pop-up Seattle
PDF
Use Big Data to Improve Content Marketing - Cheemin
PPTX
Spring cleaning in the house of analytics - Superweek 2016
Games vs money
Why the Data Driven CMO is Winning - DOMO
Closing with Coffee: Energizing and Engaging Target Accounts
Anatomy of a Big Data Application (BDA)
How To Realize Business Value From Big Data
How Data Science Builds Better Products - Data Science Pop-up Seattle
Use Big Data to Improve Content Marketing - Cheemin
Spring cleaning in the house of analytics - Superweek 2016

What's hot (20)

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

Viewers also liked (19)

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

Similar to Building a Data Driven Company (20)

PDF
It's not a product, it's a service!
PPTX
It's not a product, it's a service!
PPTX
GIAF USA Fall 2015 - Lean analytics
PDF
Agility for big data
PPTX
Data Con LA 2022 - Customer-Driven Data Engineering
PPTX
Creating data-driven-org
PDF
How to succeed at data without even trying!
PDF
Data Competitive
PDF
Product analytics evolution: analytics approaches on different stages of the ...
PDF
How to Build Successful Data Team - Dataiku ?
PDF
How to choose and integrate analytics for game’s growth? / Julia Iljuk (devto...
PDF
Birst Webinar Slides: "Build vs. Buy - Making the Right Choice for a Great Da...
PDF
Back to Square One: Building a Data Science Team from Scratch
PPTX
GIAF USA Spring 2015 - Demystifying data
PPT
Agile Data Architecture
PDF
danmcclary-pspresentation-katieboyle-171030115522.pdf
PDF
Lean Analytics: How to get more out of your data science team
PPTX
[Webinar] Getting to Insights Faster: A Framework for Agile Big Data
PDF
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
PDF
G3May15-digital-Big Data
It's not a product, it's a service!
It's not a product, it's a service!
GIAF USA Fall 2015 - Lean analytics
Agility for big data
Data Con LA 2022 - Customer-Driven Data Engineering
Creating data-driven-org
How to succeed at data without even trying!
Data Competitive
Product analytics evolution: analytics approaches on different stages of the ...
How to Build Successful Data Team - Dataiku ?
How to choose and integrate analytics for game’s growth? / Julia Iljuk (devto...
Birst Webinar Slides: "Build vs. Buy - Making the Right Choice for a Great Da...
Back to Square One: Building a Data Science Team from Scratch
GIAF USA Spring 2015 - Demystifying data
Agile Data Architecture
danmcclary-pspresentation-katieboyle-171030115522.pdf
Lean Analytics: How to get more out of your data science team
[Webinar] Getting to Insights Faster: A Framework for Agile Big Data
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
G3May15-digital-Big Data

Recently uploaded (20)

PDF
Laughter Yoga Basic Learning Workshop Manual
PPTX
CkgxkgxydkydyldylydlydyldlyddolydyoyyU2.pptx
DOCX
Euro SEO Services 1st 3 General Updates.docx
DOCX
unit 2 cost accounting- Tender and Quotation & Reconciliation Statement
PPTX
job Avenue by vinith.pptxvnbvnvnvbnvbnbmnbmbh
PPTX
HR Introduction Slide (1).pptx on hr intro
PDF
pdfcoffee.com-opt-b1plus-sb-answers.pdfvi
PDF
20250805_A. Stotz All Weather Strategy - Performance review July 2025.pdf
PDF
Unit 1 Cost Accounting - Cost sheet
PPT
Chapter four Project-Preparation material
PDF
Ôn tập tiếng anh trong kinh doanh nâng cao
PDF
Katrina Stoneking: Shaking Up the Alcohol Beverage Industry
PDF
Traveri Digital Marketing Seminar 2025 by Corey and Jessica Perlman
PDF
Power and position in leadershipDOC-20250808-WA0011..pdf
PDF
Types of control:Qualitative vs Quantitative
DOCX
unit 1 COST ACCOUNTING AND COST SHEET
PDF
DOC-20250806-WA0002._20250806_112011_0000.pdf
PDF
Dr. Enrique Segura Ense Group - A Self-Made Entrepreneur And Executive
PPTX
Probability Distribution, binomial distribution, poisson distribution
PPT
Data mining for business intelligence ch04 sharda
Laughter Yoga Basic Learning Workshop Manual
CkgxkgxydkydyldylydlydyldlyddolydyoyyU2.pptx
Euro SEO Services 1st 3 General Updates.docx
unit 2 cost accounting- Tender and Quotation & Reconciliation Statement
job Avenue by vinith.pptxvnbvnvnvbnvbnbmnbmbh
HR Introduction Slide (1).pptx on hr intro
pdfcoffee.com-opt-b1plus-sb-answers.pdfvi
20250805_A. Stotz All Weather Strategy - Performance review July 2025.pdf
Unit 1 Cost Accounting - Cost sheet
Chapter four Project-Preparation material
Ôn tập tiếng anh trong kinh doanh nâng cao
Katrina Stoneking: Shaking Up the Alcohol Beverage Industry
Traveri Digital Marketing Seminar 2025 by Corey and Jessica Perlman
Power and position in leadershipDOC-20250808-WA0011..pdf
Types of control:Qualitative vs Quantitative
unit 1 COST ACCOUNTING AND COST SHEET
DOC-20250806-WA0002._20250806_112011_0000.pdf
Dr. Enrique Segura Ense Group - A Self-Made Entrepreneur And Executive
Probability Distribution, binomial distribution, poisson distribution
Data mining for business intelligence ch04 sharda

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