Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
You Have No Idea What Your Users Want
Search
Evan Solomon
October 17, 2011
Technology
1
520
You Have No Idea What Your Users Want
Presentation on building for users. Presented at WordCamp Portland.
Evan Solomon
October 17, 2011
Tweet
Share
More Decks by Evan Solomon
See All by Evan Solomon
JavaScript Beyond jQuery
evansolomon
1
530
Demystifying the Black Box of WordPress Core
evansolomon
1
3.4k
WordCamp Las Vegas -- Make stuff that people want
evansolomon
2
2.9k
You Don't Know People
evansolomon
2
850
Other Decks in Technology
See All in Technology
生成AIでテスト設計はどこまでできる? 「テスト粒度」を操るテーラリング術
shota_kusaba
0
440
寫了幾年 Code,然後呢?軟體工程師必須重新認識的 DevOps
cheng_wei_chen
1
450
ブロックテーマとこれからの WordPress サイト制作 / Toyama WordPress Meetup Vol.81
torounit
0
390
Gemini でコードレビュー知見を見える化
zozotech
PRO
1
180
世界最速級 memcached 互換サーバー作った
yasukata
0
320
re:Invent2025 コンテナ系アップデート振り返り(+CloudWatchログのアップデート紹介)
masukawa
0
300
SSO方式とJumpアカウント方式の比較と設計方針
yuobayashi
7
280
Agentic AI Patterns and Anti-Patterns
glaforge
1
200
意外とあった SQL Server 関連アップデート + Database Savings Plans
stknohg
PRO
0
290
【AWS re:Invent 2025速報】AIビルダー向けアップデートをまとめて解説!
minorun365
4
460
大企業でもできる!ボトムアップで拡大させるプラットフォームの作り方
findy_eventslides
1
480
Reinforcement Fine-tuning 基礎〜実践まで
ch6noota
0
140
Featured
See All Featured
How to Ace a Technical Interview
jacobian
280
24k
KATA
mclloyd
PRO
32
15k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Raft: Consensus for Rubyists
vanstee
141
7.2k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.3k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.6k
Code Reviewing Like a Champion
maltzj
527
40k
Embracing the Ebb and Flow
colly
88
4.9k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
Git: the NoSQL Database
bkeepers
PRO
432
66k
Transcript
You have NO Idea what your users want And how
to learn Evan Solomon | Automattic @evansolomon
if( time() % 2 ) ! $title = ‘Split testing’;
else ! $title = ‘A/B testing’; setcookie( ‘title’, $title ); echo $title;
A/B testing 1.Try different things 2.Measure their effects 3.Profit! Lots
of good examples at blog.performable.com
What can it do? If you have enough data you
can tell how much better, but you need quite a bit Determine how likely one version is to be better than another.
It makes you smart(er)! Why do it? Also turns out
to be good for getting clients
1.Talk to your customers 2.Listen 3.Profit! Step 3 is always
profit Start basic
Dashboard Check out geckoboard.com
We use Optimizely because: 1.Real time results (great for debugging)
2.Tests are written entirely in jQuery 3.Easy to target using WordPress logic Running tests
Version A
Version B
B wins and covers the spread Signups increase ~25% What
happens?
Handling data Terms you should get used to: “Confidence interval”
“Significance test” Check out isvalid.org to calculate these stats I made isvalid for myself so it’s a little rough, but very useful
isvalid.org
• Question assumptions • Unintended (or not) biases • Test
liberally, it’s nearly free • Many (most) tests “fail” Keep in mind
I’m working on a .org plugin Based on the one
we made for WordPress.com Call for help
@evansolomon