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
You Have No Idea What Your Users Want
Search
Evan Solomon
October 17, 2011
Technology
520
1
Share
You Have No Idea What Your Users Want
Presentation on building for users. Presented at WordCamp Portland.
Evan Solomon
October 17, 2011
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
860
Other Decks in Technology
See All in Technology
Agents CLI と Gemini Enterprise Agent Platform で マルチエージェント開発が楽しくなる!
kaz1437
0
130
運用システムにおけるデータ活用とPlatform
sansantech
PRO
0
120
Pure Intonation on Browser: Building a Sequencer with Ruby
nagachika
0
150
Cortex Codeのコスト見積ヒントご紹介
yokatsuki
0
100
巨大プラットフォームを進化させる「第3のROI」
recruitengineers
PRO
2
380
国内外の生成AIセキュリティの最新動向 & AIガードレール製品「chakoshi」のご紹介 / Latest Trends in Generative AI Security (Domestic & International) & Introduction to AI Guardrail Product "chakoshi"
nttcom
4
1.4k
ハーネスエンジニアリングの概要と設計思想
sergicalsix
9
5.2k
プラットフォームエンジニアリングの実践 - AWS コンテナサービスで構築する社内プラットフォーム / AWS Containers Platform Meetup #1
literalice
1
210
マルチエージェント × ハーネスエンジニアリング × GitLab Duo Agent Platformで実現する「AIエージェントに仕事をさせる時代へ。」 / 20260421 GitLab Duo Agent Platform
n11sh1
0
170
AWS DevOps Agentはチームメイトになれるのか?/ Can AWS DevOps Agent become a teammate
kinunori
6
760
20260428_Product Management Summit_tadokoroyoshiro
tadokoro_yoshiro
10
11k
「SaaSの次の時代」に重要性を増すステークホルダーマネジメントの要諦 ~解像度を圧倒的に高めPdMの価値を最大化させる方法~
kakehashi
PRO
3
1.7k
Featured
See All Featured
Designing for humans not robots
tammielis
254
26k
Embracing the Ebb and Flow
colly
88
5k
Testing 201, or: Great Expectations
jmmastey
46
8.1k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
160
Documentation Writing (for coders)
carmenintech
77
5.3k
Paper Plane
katiecoart
PRO
1
49k
YesSQL, Process and Tooling at Scale
rocio
174
15k
SEO for Brand Visibility & Recognition
aleyda
0
4.5k
Exploring anti-patterns in Rails
aemeredith
3
320
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
320
Evolving SEO for Evolving Search Engines
ryanjones
0
180
Six Lessons from altMBA
skipperchong
29
4.2k
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