SlideShare une entreprise Scribd logo
1  sur  16
Télécharger pour lire hors ligne
Analytics & Testing for PM
Zakka Fauzan
- prepared exclusively for PDC’17 -
Brief Information
´ All presented here is related to (quantitative) data.
´ However, analytics can be either qualitative or quantitative data (or both).
Analytics
´ Why, as PM, do we need to do analysis?
´ Because analytics is one of MANY skills needed by a PM.
´ Here I will just explain two experiments to be analyze:
´ Results of feature developed
´ Results of feature enhanced
Principle of Doing Analytics
´ Always test it, more about this later.
´ MVP! You can measure better with MVP.
´ Beware of MVP, it should be Minimum and Viable both.
Principle of Doing Analytics
Easy way to understand
MVP, what it should be.
Principle of Doing Analytics
´ Put the tracker everywhere so you have better analytics.
´ When it’s written everywhere, it does mean everywhere.
´ “Easy” case is when seeing the whole funnel, not acquisition vs activation only
(e.g., sessions vs transactions), but also sessions for each page.
´ Difficult case, when seeing a form, not only see “how many visiting the form” vs
“how many finished filling the form”, but also see the drop/exit rate for each field.
Principle of Doing Analytics
´ Be skeptical
´ Be aware of correlation trap, a.k.a. cum hoc ergo propter hoc.
´ When we find any correlation, make sure that it’s causation (or not).
´ Case in point, Bukalapak in 2014, #pelapak vs #trx.
´ When having a causation, there are 3 possible cases.
Principle of Doing Analytics
´ Remember of the pirate metrics of a startup
´ AARRR – Acquisition, Activation, Retention, Revenue, Referral
´ There are two approaches on this:
´ If you know exactly where you want to fix a thing, get focused on it
´ If you are not sure or don’t know, check every part of the metrics, fix the one having lots
of low-hanging-fruit enhancement.
´ At one time (define it by yourself, be it week, 2 weeks, sprint, month, or whatever)
just get focused on one or two out of those five metrics.
´ Too much focuses = no focus at all.
Tools for Analytics
´ Google Analytics
´ Google Tag Manager
´ Google Search Console (GWT) especially if your products involve search
engine a lot
´ Mixpanel
´ Some analytics tool for qualitative data can as well be used if you’re
executing qualitative analytics
Testing
´ Same questions for analytics skill applies here as well, PM does need testing
skill as one of a lot of skills he needs to master.
´ There are other advantages:
´ Being more independent from data people.
´ Getting respected. One of the easiest ways to gain respect from people around
is by speaking their language. Hence, understanding the (general) language of
data is important.
Types of Testing
´ Historical Testing
´ On-off Testing
´ Quite similar to historical testing
´ AB testing / Multivariate testing
´ Multivariate testing is just AB testing with more variants (more than two)
´ When not to use AB testing?
Some tips for doing A/B Testing
´ Make sure that your A/B testing is 100%
random.
´ A/B testing should be done at least
one week, because each day is
unique.
´ Wait for enough confidence level
(usually 90/95/99%) before deciding.
´ If it’s possible, always run the test AFTER
the winner is decided.
´ Measure MORE than one metric.
Some extra notes regarding A/B Testing
´ To be able to do A/B testing properly, make sure these four property
supports:
´ Resource – time, money, etc
´ Tool - next slide
´ Focus – because sometimes doing A/B testing will make tasks executed a bit
slower
´ People – it’s not enough to have data-mindset on only data, product or even
engineering people, it needs to be spread widely on every part of the company,
even to the C-levels.
Best Resources for AB Testing (in my
opinion)
Tools for Testing
´ Visual Web Optimizer
´ Optimizely
´ Mixpanel
´ Growthhackers.com
´ Build it yourself!
Thank you

Contenu connexe

Plus de Tech in Asia ID

"Less Painful iOS Development" by Samuel Edwin (Tokopedia)
"Less Painful iOS Development" by Samuel Edwin (Tokopedia)"Less Painful iOS Development" by Samuel Edwin (Tokopedia)
"Less Painful iOS Development" by Samuel Edwin (Tokopedia)Tech in Asia ID
 
"Product Development Story Loket.com" by Aruna Laksana (Loket.com)
"Product Development Story Loket.com" by Aruna Laksana (Loket.com)"Product Development Story Loket.com" by Aruna Laksana (Loket.com)
"Product Development Story Loket.com" by Aruna Laksana (Loket.com)Tech in Asia ID
 
"Making Data Actionable" by Budiman Rusly (KMK Online)
"Making Data Actionable" by Budiman Rusly (KMK Online)"Making Data Actionable" by Budiman Rusly (KMK Online)
"Making Data Actionable" by Budiman Rusly (KMK Online)Tech in Asia ID
 
"DOKU under the hood : Infrastructure and Cloud Services Technology" by M. T...
"DOKU under the hood :  Infrastructure and Cloud Services Technology" by M. T..."DOKU under the hood :  Infrastructure and Cloud Services Technology" by M. T...
"DOKU under the hood : Infrastructure and Cloud Services Technology" by M. T...Tech in Asia ID
 
Citcall : Real-Time User Verification with Missed-Call Based OTP
Citcall : Real-Time User Verification with Missed-Call Based OTPCitcall : Real-Time User Verification with Missed-Call Based OTP
Citcall : Real-Time User Verification with Missed-Call Based OTPTech in Asia ID
 
"Functional Programming in a Nutshell" by Adityo Pratomo (Froyo Framework)
"Functional Programming in a Nutshell" by Adityo Pratomo (Froyo Framework)"Functional Programming in a Nutshell" by Adityo Pratomo (Froyo Framework)
"Functional Programming in a Nutshell" by Adityo Pratomo (Froyo Framework)Tech in Asia ID
 
"Building High Performance Search Feature" by Setyo Legowo (UrbanIndo)
"Building High Performance Search Feature" by Setyo Legowo (UrbanIndo)"Building High Performance Search Feature" by Setyo Legowo (UrbanIndo)
"Building High Performance Search Feature" by Setyo Legowo (UrbanIndo)Tech in Asia ID
 
"Building Effective Developer-Designer Relationships" by Ifnu Bima (Blibli.com)
"Building Effective Developer-Designer Relationships" by Ifnu Bima (Blibli.com)"Building Effective Developer-Designer Relationships" by Ifnu Bima (Blibli.com)
"Building Effective Developer-Designer Relationships" by Ifnu Bima (Blibli.com)Tech in Asia ID
 
"Data Informed vs Data Driven" by Casper Sermsuksan (Kulina)
"Data Informed vs Data Driven" by Casper Sermsuksan (Kulina)"Data Informed vs Data Driven" by Casper Sermsuksan (Kulina)
"Data Informed vs Data Driven" by Casper Sermsuksan (Kulina)Tech in Asia ID
 
"Planning Your Analytics Implementation" by Bachtiar Rifai (Kofera Technology)
"Planning Your Analytics Implementation" by Bachtiar Rifai (Kofera Technology)"Planning Your Analytics Implementation" by Bachtiar Rifai (Kofera Technology)
"Planning Your Analytics Implementation" by Bachtiar Rifai (Kofera Technology)Tech in Asia ID
 
"How To Build and Lead a Winning Data Team" by Cahyo Listyanto (Bizzy.co.id)
"How To Build and Lead a Winning Data Team" by Cahyo Listyanto (Bizzy.co.id)"How To Build and Lead a Winning Data Team" by Cahyo Listyanto (Bizzy.co.id)
"How To Build and Lead a Winning Data Team" by Cahyo Listyanto (Bizzy.co.id)Tech in Asia ID
 
"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)
"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)
"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)Tech in Asia ID
 
"Control Your Mobile Development Cost" by Ray Rizaldy (GITS.ID)
"Control Your Mobile Development Cost" by Ray Rizaldy  (GITS.ID)"Control Your Mobile Development Cost" by Ray Rizaldy  (GITS.ID)
"Control Your Mobile Development Cost" by Ray Rizaldy (GITS.ID)Tech in Asia ID
 
"Build AI Compliant Whatsapp-like Chat App Using Qiscus SDK" by Evan Purnama ...
"Build AI Compliant Whatsapp-like Chat App Using Qiscus SDK" by Evan Purnama ..."Build AI Compliant Whatsapp-like Chat App Using Qiscus SDK" by Evan Purnama ...
"Build AI Compliant Whatsapp-like Chat App Using Qiscus SDK" by Evan Purnama ...Tech in Asia ID
 
"Unit Testing for Mobile App" by Fandy Gotama (OLX Indonesia)
"Unit Testing for Mobile App" by Fandy Gotama  (OLX Indonesia)"Unit Testing for Mobile App" by Fandy Gotama  (OLX Indonesia)
"Unit Testing for Mobile App" by Fandy Gotama (OLX Indonesia)Tech in Asia ID
 
"What are developer tools that can make developing for chat platforms faster ...
"What are developer tools that can make developing for chat platforms faster ..."What are developer tools that can make developing for chat platforms faster ...
"What are developer tools that can make developing for chat platforms faster ...Tech in Asia ID
 
"You Don't Know NODE.JS" by Hengki Mardongan Sihombing (Urbanhire)
"You Don't Know NODE.JS" by Hengki Mardongan Sihombing (Urbanhire)"You Don't Know NODE.JS" by Hengki Mardongan Sihombing (Urbanhire)
"You Don't Know NODE.JS" by Hengki Mardongan Sihombing (Urbanhire)Tech in Asia ID
 
"Rebuilding UI at Large Scale" by Monika Halim (GO-JEK)
"Rebuilding UI at Large Scale" by Monika Halim (GO-JEK)"Rebuilding UI at Large Scale" by Monika Halim (GO-JEK)
"Rebuilding UI at Large Scale" by Monika Halim (GO-JEK)Tech in Asia ID
 
"Delightful Onboarding Experience" by Cipta Pratama (Jenius - BTPN)
"Delightful Onboarding Experience" by Cipta Pratama (Jenius - BTPN)"Delightful Onboarding Experience" by Cipta Pratama (Jenius - BTPN)
"Delightful Onboarding Experience" by Cipta Pratama (Jenius - BTPN)Tech in Asia ID
 
"Progressive Web Apps" by Riza Fahmi (Hacktiv8)
"Progressive Web Apps" by Riza Fahmi	(Hacktiv8)"Progressive Web Apps" by Riza Fahmi	(Hacktiv8)
"Progressive Web Apps" by Riza Fahmi (Hacktiv8)Tech in Asia ID
 

Plus de Tech in Asia ID (20)

"Less Painful iOS Development" by Samuel Edwin (Tokopedia)
"Less Painful iOS Development" by Samuel Edwin (Tokopedia)"Less Painful iOS Development" by Samuel Edwin (Tokopedia)
"Less Painful iOS Development" by Samuel Edwin (Tokopedia)
 
"Product Development Story Loket.com" by Aruna Laksana (Loket.com)
"Product Development Story Loket.com" by Aruna Laksana (Loket.com)"Product Development Story Loket.com" by Aruna Laksana (Loket.com)
"Product Development Story Loket.com" by Aruna Laksana (Loket.com)
 
"Making Data Actionable" by Budiman Rusly (KMK Online)
"Making Data Actionable" by Budiman Rusly (KMK Online)"Making Data Actionable" by Budiman Rusly (KMK Online)
"Making Data Actionable" by Budiman Rusly (KMK Online)
 
"DOKU under the hood : Infrastructure and Cloud Services Technology" by M. T...
"DOKU under the hood :  Infrastructure and Cloud Services Technology" by M. T..."DOKU under the hood :  Infrastructure and Cloud Services Technology" by M. T...
"DOKU under the hood : Infrastructure and Cloud Services Technology" by M. T...
 
Citcall : Real-Time User Verification with Missed-Call Based OTP
Citcall : Real-Time User Verification with Missed-Call Based OTPCitcall : Real-Time User Verification with Missed-Call Based OTP
Citcall : Real-Time User Verification with Missed-Call Based OTP
 
"Functional Programming in a Nutshell" by Adityo Pratomo (Froyo Framework)
"Functional Programming in a Nutshell" by Adityo Pratomo (Froyo Framework)"Functional Programming in a Nutshell" by Adityo Pratomo (Froyo Framework)
"Functional Programming in a Nutshell" by Adityo Pratomo (Froyo Framework)
 
"Building High Performance Search Feature" by Setyo Legowo (UrbanIndo)
"Building High Performance Search Feature" by Setyo Legowo (UrbanIndo)"Building High Performance Search Feature" by Setyo Legowo (UrbanIndo)
"Building High Performance Search Feature" by Setyo Legowo (UrbanIndo)
 
"Building Effective Developer-Designer Relationships" by Ifnu Bima (Blibli.com)
"Building Effective Developer-Designer Relationships" by Ifnu Bima (Blibli.com)"Building Effective Developer-Designer Relationships" by Ifnu Bima (Blibli.com)
"Building Effective Developer-Designer Relationships" by Ifnu Bima (Blibli.com)
 
"Data Informed vs Data Driven" by Casper Sermsuksan (Kulina)
"Data Informed vs Data Driven" by Casper Sermsuksan (Kulina)"Data Informed vs Data Driven" by Casper Sermsuksan (Kulina)
"Data Informed vs Data Driven" by Casper Sermsuksan (Kulina)
 
"Planning Your Analytics Implementation" by Bachtiar Rifai (Kofera Technology)
"Planning Your Analytics Implementation" by Bachtiar Rifai (Kofera Technology)"Planning Your Analytics Implementation" by Bachtiar Rifai (Kofera Technology)
"Planning Your Analytics Implementation" by Bachtiar Rifai (Kofera Technology)
 
"How To Build and Lead a Winning Data Team" by Cahyo Listyanto (Bizzy.co.id)
"How To Build and Lead a Winning Data Team" by Cahyo Listyanto (Bizzy.co.id)"How To Build and Lead a Winning Data Team" by Cahyo Listyanto (Bizzy.co.id)
"How To Build and Lead a Winning Data Team" by Cahyo Listyanto (Bizzy.co.id)
 
"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)
"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)
"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)
 
"Control Your Mobile Development Cost" by Ray Rizaldy (GITS.ID)
"Control Your Mobile Development Cost" by Ray Rizaldy  (GITS.ID)"Control Your Mobile Development Cost" by Ray Rizaldy  (GITS.ID)
"Control Your Mobile Development Cost" by Ray Rizaldy (GITS.ID)
 
"Build AI Compliant Whatsapp-like Chat App Using Qiscus SDK" by Evan Purnama ...
"Build AI Compliant Whatsapp-like Chat App Using Qiscus SDK" by Evan Purnama ..."Build AI Compliant Whatsapp-like Chat App Using Qiscus SDK" by Evan Purnama ...
"Build AI Compliant Whatsapp-like Chat App Using Qiscus SDK" by Evan Purnama ...
 
"Unit Testing for Mobile App" by Fandy Gotama (OLX Indonesia)
"Unit Testing for Mobile App" by Fandy Gotama  (OLX Indonesia)"Unit Testing for Mobile App" by Fandy Gotama  (OLX Indonesia)
"Unit Testing for Mobile App" by Fandy Gotama (OLX Indonesia)
 
"What are developer tools that can make developing for chat platforms faster ...
"What are developer tools that can make developing for chat platforms faster ..."What are developer tools that can make developing for chat platforms faster ...
"What are developer tools that can make developing for chat platforms faster ...
 
"You Don't Know NODE.JS" by Hengki Mardongan Sihombing (Urbanhire)
"You Don't Know NODE.JS" by Hengki Mardongan Sihombing (Urbanhire)"You Don't Know NODE.JS" by Hengki Mardongan Sihombing (Urbanhire)
"You Don't Know NODE.JS" by Hengki Mardongan Sihombing (Urbanhire)
 
"Rebuilding UI at Large Scale" by Monika Halim (GO-JEK)
"Rebuilding UI at Large Scale" by Monika Halim (GO-JEK)"Rebuilding UI at Large Scale" by Monika Halim (GO-JEK)
"Rebuilding UI at Large Scale" by Monika Halim (GO-JEK)
 
"Delightful Onboarding Experience" by Cipta Pratama (Jenius - BTPN)
"Delightful Onboarding Experience" by Cipta Pratama (Jenius - BTPN)"Delightful Onboarding Experience" by Cipta Pratama (Jenius - BTPN)
"Delightful Onboarding Experience" by Cipta Pratama (Jenius - BTPN)
 
"Progressive Web Apps" by Riza Fahmi (Hacktiv8)
"Progressive Web Apps" by Riza Fahmi	(Hacktiv8)"Progressive Web Apps" by Riza Fahmi	(Hacktiv8)
"Progressive Web Apps" by Riza Fahmi (Hacktiv8)
 

Dernier

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
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 productivityPrincipled Technologies
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
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 MenDelhi Call girls
 
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 organizationRadu Cotescu
 

Dernier (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
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
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
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
 
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
 

"Analytics & Testing for Product Manager" by Zakka Fauzan (Bukalapak)

  • 1. Analytics & Testing for PM Zakka Fauzan - prepared exclusively for PDC’17 -
  • 2. Brief Information ´ All presented here is related to (quantitative) data. ´ However, analytics can be either qualitative or quantitative data (or both).
  • 3. Analytics ´ Why, as PM, do we need to do analysis? ´ Because analytics is one of MANY skills needed by a PM. ´ Here I will just explain two experiments to be analyze: ´ Results of feature developed ´ Results of feature enhanced
  • 4. Principle of Doing Analytics ´ Always test it, more about this later. ´ MVP! You can measure better with MVP. ´ Beware of MVP, it should be Minimum and Viable both.
  • 5. Principle of Doing Analytics Easy way to understand MVP, what it should be.
  • 6. Principle of Doing Analytics ´ Put the tracker everywhere so you have better analytics. ´ When it’s written everywhere, it does mean everywhere. ´ “Easy” case is when seeing the whole funnel, not acquisition vs activation only (e.g., sessions vs transactions), but also sessions for each page. ´ Difficult case, when seeing a form, not only see “how many visiting the form” vs “how many finished filling the form”, but also see the drop/exit rate for each field.
  • 7. Principle of Doing Analytics ´ Be skeptical ´ Be aware of correlation trap, a.k.a. cum hoc ergo propter hoc. ´ When we find any correlation, make sure that it’s causation (or not). ´ Case in point, Bukalapak in 2014, #pelapak vs #trx. ´ When having a causation, there are 3 possible cases.
  • 8. Principle of Doing Analytics ´ Remember of the pirate metrics of a startup ´ AARRR – Acquisition, Activation, Retention, Revenue, Referral ´ There are two approaches on this: ´ If you know exactly where you want to fix a thing, get focused on it ´ If you are not sure or don’t know, check every part of the metrics, fix the one having lots of low-hanging-fruit enhancement. ´ At one time (define it by yourself, be it week, 2 weeks, sprint, month, or whatever) just get focused on one or two out of those five metrics. ´ Too much focuses = no focus at all.
  • 9. Tools for Analytics ´ Google Analytics ´ Google Tag Manager ´ Google Search Console (GWT) especially if your products involve search engine a lot ´ Mixpanel ´ Some analytics tool for qualitative data can as well be used if you’re executing qualitative analytics
  • 10. Testing ´ Same questions for analytics skill applies here as well, PM does need testing skill as one of a lot of skills he needs to master. ´ There are other advantages: ´ Being more independent from data people. ´ Getting respected. One of the easiest ways to gain respect from people around is by speaking their language. Hence, understanding the (general) language of data is important.
  • 11. Types of Testing ´ Historical Testing ´ On-off Testing ´ Quite similar to historical testing ´ AB testing / Multivariate testing ´ Multivariate testing is just AB testing with more variants (more than two) ´ When not to use AB testing?
  • 12. Some tips for doing A/B Testing ´ Make sure that your A/B testing is 100% random. ´ A/B testing should be done at least one week, because each day is unique. ´ Wait for enough confidence level (usually 90/95/99%) before deciding. ´ If it’s possible, always run the test AFTER the winner is decided. ´ Measure MORE than one metric.
  • 13. Some extra notes regarding A/B Testing ´ To be able to do A/B testing properly, make sure these four property supports: ´ Resource – time, money, etc ´ Tool - next slide ´ Focus – because sometimes doing A/B testing will make tasks executed a bit slower ´ People – it’s not enough to have data-mindset on only data, product or even engineering people, it needs to be spread widely on every part of the company, even to the C-levels.
  • 14. Best Resources for AB Testing (in my opinion)
  • 15. Tools for Testing ´ Visual Web Optimizer ´ Optimizely ´ Mixpanel ´ Growthhackers.com ´ Build it yourself!