Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Data-driven Product Management
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Graham Siener
June 25, 2013
Programming
220
4
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Data-driven Product Management
Graham Siener
June 25, 2013
More Decks by Graham Siener
See All by Graham Siener
How technical should a PM be?
gsiener
0
210
Interviewing Exercise
gsiener
0
120
An Introduction to Product Management
gsiener
1
110
Other Decks in Programming
See All in Programming
CSC307 Lecture 17
javiergs
PRO
0
320
「エンジニアインターン、どうやって取った?」準備のリアルを語るLT会 Progate BAR
akiomatic
0
130
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3.2k
不変条件と整合性境界—ビジネスが決める設計判断と実現パターン / Invariants and Consistency Boundaries
nrslib
13
4.5k
エンジニアと一緒にテストコードの設計と実装を改善した話
mototakatsu
0
180
Honoでのサプライチェーン侵害対策 〜 3つのライブラリに学ぶ
yusukebe
4
1k
Javaの型とAI時代に型が大事な理由 / java types and type in AI era
kishida
2
140
Vue × Nuxt × Oxc どこまで使える?実運用の現在地
andpad
0
250
JavaDoc 再入門
nagise
1
350
New "Type" system on PicoRuby
pocke
1
930
Oxlintのカスタムルールの現況
syumai
6
1.1k
Semantic Version 単位で戦略を柔軟に変えて、パッケージアップデートを自動化する
daitasu
1
240
Featured
See All Featured
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
200
sira's awesome portfolio website redesign presentation
elsirapls
0
280
GitHub's CSS Performance
jonrohan
1033
470k
Making Projects Easy
brettharned
120
6.7k
The Language of Interfaces
destraynor
162
27k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Optimising Largest Contentful Paint
csswizardry
37
3.7k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
Code Reviewing Like a Champion
maltzj
528
40k
Why Our Code Smells
bkeepers
PRO
340
58k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
330
Transcript
Lean In (to your metrics) Product Manager, Pivotal Labs Graham
Siener @gsiener Data-driven Products
Do you improve your product every time you push new
features?
Do you improve your product every time you push new
features? Can you prove it?
Does anybody like what you’re building?
Does anybody like what you’re building? Who are they? What
do they have in common?
How do you prioritize your product’s roadmap?
How do you prioritize your product’s roadmap? Does your team
agree?
(Customer Development) Steve Blank Build Measure Learn
(Metrics for Pirates) Dave McClure Acquisition Activation Retention Referral Revenue
• Features have hypotheses • Hypotheses are easily/quickly validated •
Validation is quantifiable • Validation doesn’t always require code Goals
Every feature should have a hypothesis that you can test
Trials aren’t converting because the app is too confusing. Hypothesis
Experiment: Plan Abandonment Emails
None
Run the test out of band Create a re-engagement opportunity
Bonus[es]
Engagement is low because users can’t remember their login information.
Hypothesis
Experiment: Auto-login emails
Baseline: Email click through
Metrics also help you say no to features
Pretty good Not so good
Funnels show you barriers to entry
It was a good idea at the time!
Homepage context
Skip Nice-to-Haves
Ignore the Good Areas
Dig Into the Bad
Metrics: Boss Mode
Why should your boss[es] care?
Why should your boss[es] care? They won’t unless it solves
their problems.
Highlight victories Get buy in on the right metrics to
track Show time/$ saved
Best Practices
Metrics should have feature stories, too
As a product owner, I want to see which guests
register for an account, so that I can find the parts of the site that helped them convert.
Validation should not be a blocker for acceptance.
Validation should not be a blocker for acceptance. Track validation
outside of Tracker. Kanban anyone?
Use consistent events and identifiers across platforms
Send all your metrics to one place (This is hard!)
Use KISSmetrics or MixPanel if you value your time Google
Analytics otherwise
Use A/B testing and feature flipping sparingly!
Let’s go spelunking
None
Daily reminders help people enter their time ...on time Hypothesis
iPhone: daily push reminder Android: no reminder
Android
Android
iPhone
Recommendations: Try it for Android? Get more data (and put
it in one place)
Start Today
Q/A