Keynote: Selling (and Buying) “Live Site Quality” at eBay
-
Upload
techwellpresentations -
Category
Technology
-
view
364 -
download
0
description
Transcript of Keynote: Selling (and Buying) “Live Site Quality” at eBay
K4 Keynote
10/3/2013 8:30:00 AM
"Selling (and Buying) "Live Site
Quality" at eBay"
Presented by:
Jon Bach
eBay
Brought to you by:
340 Corporate Way, Suite 300, Orange Park, FL 32073
888-268-8770 ∙ 904-278-0524 ∙ [email protected] ∙ www.sqe.com
Jon Bach
eBay, Inc.
With more than eighteen years of experience in software testing, Jon Bach has held technical
and managerial positions in companies including Hewlett-Packard and Microsoft. In his current
role as director of Live Site Quality for eBay, Jon is dedicated to building “end-to-end” tests
(activity flows) in eBay’s core sites to discover important bugs that threaten its core business.
He is most notable for creating, with his brother James, Session-Based Test Management, a
method to manage and report exploratory testing.
9/23/2013
1
Selling (and Buying)
Live Site Quality) at
Jon Bach
QE Director, Live Site Quality
STAR West 2013
February issue
9/23/2013
2
What’s the quality right NOW?
Selling and Buying Live Site Quality
Is it good enough?
Good enough quality bar
Further time and effort
is crucial.
Further time and effort
is a waste of resources.
Unacceptable Quality
Too Much Quality
floating line
Selling and Buying Live Site Quality
9/23/2013
3
Heuristics of quality
Bad Buyer Experiences
Gross Merchandise Volume (+)
Net Promoter Score
Earnings Per Share
Social Media chatter
Morning Mission Report
eWatch’s Most Wanted
Re-rolls and Rollbacks
Call volume
Mean Time to Detect
Mean Time to Mitigate
5 Selling and Buying Live Site Quality
Heuristics of quality
Overdue bug fixes
Survey results
Tell Us What You Think
Metrics: DoD / Wow / MoM / YoY
Key Flow Test Results
eCommerce Bytes
#ebaysux
“Be The Customer”
Discussion Forum topics
Calls to eBay Radio
Emails from VOICES
6 Selling and Buying Live Site Quality
9/23/2013
4
What I do (“Director of Live Site Quality”)
7 Selling and Buying Live Site Quality
“Director of Live Site Quality”
8 Selling and Buying Live Site Quality
Jon the Bug Hunter on eBay Radio
Call customers who participate in our NPS callback program
Speak at VOICES meet-ups
9/23/2013
5
“Director of Live Site Quality”
9 Selling and Buying Live Site Quality
Live Site Ledger
P1 Bugs found this week (with Root Cause Analysis)
Overdue bugs that need fixing
What bad things happened in the last 24 hours?
Live Site Ledger
P1 Bugs found this week (with Root Cause Analysis)
Overdue bugs that need fixing
What bad things happened in the last 24 hours?
Teach New Hires How to Explore
“Director of Live Site Quality”
10 Selling and Buying Live Site Quality
Make sure eWatch is in the loop on issues
Find out who *really* owns this bug
Drive issues that threaten the notion of “site readiness”
9/23/2013
6
“Director of Live Site Quality”
11 Selling and Buying Live Site Quality
Coordinate teams in end-to-end testing
Host bug bashes that focus on exploration
Manage crowdsourced testing efforts in production
What WE do … especially after release
Monitoring
Experimentation
Surveys
Scenario
Follow-up
Investigation
Competitive
Events
Reputation
Dogfooding
12 Selling and Buying Live Site Quality
9/23/2013
7
Monitoring (Checking)
13 Selling and Buying Live Site Quality
Experimentation (A/B testing)
14
A
B
Selling and Buying Live Site Quality
9/23/2013
8
Surveys
When site visitors click this…
15 Selling and Buying Live Site Quality
…we see this:
16 Selling and Buying Live Site Quality
9/23/2013
9
17 Selling and Buying Live Site Quality
Follow-up on “UFO reports”
-------------------------------------------------------------------------------
“I have attached the screen shot for you. Try as I might, I can't get
the selling reminders to go to the top. The arrows don't work, but I
can move sold, unsold and active selling. I even set the default to
summary, but no luck. FYI- I am using Safari on my trusty Mac.
Also, the default font size is too big. When I zoom it out, it's too
small. It was a better size the way it was before. I sent a message
to the team through the 'what do you think' for that page.”
18 Selling and Buying Live Site Quality
9/23/2013
10
Investigative Testing
What questions would you have to troubleshoot a dip in metrics like
this?
19 Selling and Buying Live Site Quality
Topics for investigation (FORCOSTTTIP)
•Feature – Do we know what happens when people bid?
•Origin -- When did this start happening?
•Recent – Did we just push code to Production?
•Consistency / Correlation -- What happened yesterday, tomorrow?
Are there other graphs and metrics?
•Overlap – Is there any other process happening?
•Security – Is it malicious? Intentional?
•Terminology -- What kinds of “bids”? US, UK, International?
•Third-Party / Silent Partner – What’s not in the room? What sort of
information have we NOT heard from?
•Truth is out there – does someone already know about this?
• Instrumentation – is the graph wrong? Can I get more data?
•Prediction – can we test a conjecture with a prediction
20 Selling and Buying Live Site Quality
9/23/2013
11
Competitive Testing
21 Testing… After You’ve Finished Testing
“Site Readiness”
A large seller on eBay wants to have a “Flash Sale”.
Are we ready?
22 Selling and Buying Live Site Quality
9/23/2013
12
Reputation
23 Selling and Buying Live Site Quality
Dogfooding
Video of a flow test:
24 Selling and Buying Live Site Quality
9/23/2013
13
Ask my brother to round up a posse…
Rapid Testing Intensive
July 2012
• 80 testers from around the world – in-person and online
* 4 days of testing eBay Motors: Tire Finder / Wheel Center
•How to jump into a product and find bugs while you learn all about
it, while working toward "deep coverage" testing.
•Charter-based exploration, modeling, usability testing, intense
coverage to deliver notions of quality and risk
25 Selling and Buying Live Site Quality
What I’ve learned
Once they see it, they may want it
There is no sale without a buyer
A buyer can return an item being sold
26 Selling and Buying Live Site Quality
9/23/2013
14
Most Important Message…
27
I AM LIVE SITE QUALITY
(AND SO CAN YOU!)
JON BACH
Selling and Buying Live Site Quality
Selling and Buying Live Site Quality
Back at your desk on Monday
•Run Experimentation??? Try crowdsourced charters
•Create monitoring??? Take an Ops guy to lunch
•What to investigate… Customer Support’s Most Wanted
•Make surveys??? Interview a Business Analyst
•How to make scenarios… Try a flow exercise with legos
•What’s our reputation??? Scan user groups
•Follow-up on what??? Talk to an early adopter
•Dogfood a medical device? Watch a live study or trial
•Capabilities? What??? See a marketing roadmap
•Competitive what now? Explore a competitor URL
•Usability, but no lab? Try Open-Book Testing
28 Selling and Buying Live Site Quality