Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
https://marketingplatform.google.com/about/analytics/
https://www.youtube.com/watch?v=lJ8ydIuPFeU&feature=youtu.be
Reference Source
Tick “In” Counter
Tick “Out” Counter
Tick “Out” Counter
Total “OUTs” / Total “INs” = Success Rate
Tiered Turnstile
Quantify Each Experience Based on:
1. Did the experience happen successfully?
2. How long did it take?
De...
List<TieredTurnstileBound> bounds = new LinkedList<>();
// Any data point not meeting the satisfied or delighted latency t...
Desktop (August 2018)
Some Desktop Page View Monthly Trend % MoM
Delighted views - within 3.5s 68% -2%
Satisfied views - w...
Delighted Satisfied or Angry? Building empathy into our core business metrics to put users first.
Delighted Satisfied or Angry? Building empathy into our core business metrics to put users first.
Delighted Satisfied or Angry? Building empathy into our core business metrics to put users first.
Delighted Satisfied or Angry? Building empathy into our core business metrics to put users first.
Delighted Satisfied or Angry? Building empathy into our core business metrics to put users first.
Delighted Satisfied or Angry? Building empathy into our core business metrics to put users first.
Delighted Satisfied or Angry? Building empathy into our core business metrics to put users first.
Delighted Satisfied or Angry? Building empathy into our core business metrics to put users first.
Delighted Satisfied or Angry? Building empathy into our core business metrics to put users first.
Delighted Satisfied or Angry? Building empathy into our core business metrics to put users first.
Delighted Satisfied or Angry? Building empathy into our core business metrics to put users first.
Delighted Satisfied or Angry? Building empathy into our core business metrics to put users first.
Delighted Satisfied or Angry? Building empathy into our core business metrics to put users first.
Delighted Satisfied or Angry? Building empathy into our core business metrics to put users first.
Delighted Satisfied or Angry? Building empathy into our core business metrics to put users first.
Delighted Satisfied or Angry? Building empathy into our core business metrics to put users first.
Delighted Satisfied or Angry? Building empathy into our core business metrics to put users first.
Delighted Satisfied or Angry? Building empathy into our core business metrics to put users first.
Delighted Satisfied or Angry? Building empathy into our core business metrics to put users first.
Delighted Satisfied or Angry? Building empathy into our core business metrics to put users first.
Delighted Satisfied or Angry? Building empathy into our core business metrics to put users first.
Delighted Satisfied or Angry? Building empathy into our core business metrics to put users first.
Delighted Satisfied or Angry? Building empathy into our core business metrics to put users first.
Delighted Satisfied or Angry? Building empathy into our core business metrics to put users first.
Delighted Satisfied or Angry? Building empathy into our core business metrics to put users first.
Delighted Satisfied or Angry? Building empathy into our core business metrics to put users first.
Delighted Satisfied or Angry? Building empathy into our core business metrics to put users first.
Nächste SlideShare
Wird geladen in …5
×

Delighted Satisfied or Angry? Building empathy into our core business metrics to put users first.

815 Aufrufe

Veröffentlicht am

Slides from #PerfMatters Conference 2019

All too often developers ask the question, “Is my service or feature healthy?” When more importantly we should be asking the question, “Are my users happy?” Zillow developed a new convention shifting our culture so we can better relate empathy for our users.

This new strategy integrates performance directly in our business metrics and drives priority to what matter most, our users. Come learn why we’ve made this shift, and how we’re measuring. Learn how we have enabled our developers and product managers to be accountable for performance and transparent with prioritization of performance against new and existing feature development. Nathan will share challenges observed and overcome as they’ve evolved too. Performance no longer takes a back seat during development. Call shotgun. You’re in for a ride.

Veröffentlicht in: Technologie
  • Als Erste(r) kommentieren

Delighted Satisfied or Angry? Building empathy into our core business metrics to put users first.

  1. 1. https://marketingplatform.google.com/about/analytics/
  2. 2. https://www.youtube.com/watch?v=lJ8ydIuPFeU&feature=youtu.be
  3. 3. Reference Source
  4. 4. Tick “In” Counter
  5. 5. Tick “Out” Counter
  6. 6. Tick “Out” Counter
  7. 7. Total “OUTs” / Total “INs” = Success Rate
  8. 8. Tiered Turnstile Quantify Each Experience Based on: 1. Did the experience happen successfully? 2. How long did it take? Delighted -latencyBound -survivalRate --Fast Angry - Too Slow - Failures Satisfied -latencyBound -survivalRate --Fast Enough
  9. 9. List<TieredTurnstileBound> bounds = new LinkedList<>(); // Any data point not meeting the satisfied or delighted latency thresholds will automatically be placed in the MISS or angry bucket. bounds.add(new TieredTurnstileBound("Delighted", 0.8f, 100)); bounds.add(new TieredTurnstileBound("Satisfied", 0.95f, 200)); public void manuallyCount() { register.getTimer("my.timer").record(latency, TimeUnit.MILLISECONDS); int startTime = {insert some way to time here}; ExampleTieredTurnstile tieredTurnstile = register.getTieredTurnstile("my.turnstile", bounds); turnstile.incrementIn(); try{ // do some code. int endTime = {insert some way to time here}; int latency = endTime - startTime; turnstile.incrementOut(latency); // Record the timer register.getTimer("my.timer").record(latency, TimeUnit.MILLISECONDS); } finally{ // Turnstile Out should only be incremented on successful execution, therefore should NOT be in the finally block. } }
  10. 10. Desktop (August 2018) Some Desktop Page View Monthly Trend % MoM Delighted views - within 3.5s 68% -2% Satisfied views - within 10s 92% -1% Angry views - errors or over 10s 8% 1% Views 9,854,474 Mobile (August 2018) Some Mobile Page View Monthly Trend % MoM Delighted views - within 3.5s 51% -3% Satisfied views - within 10s 81% -2% Angry views - errors or over 10s 19% 2% Views 7,617,302

×