O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Performance is about people – not metrics [Velocity 2017]

783 visualizações

Publicada em

User experience and web performance are among the best indicators of business outcomes. Yet when we think about web performance, it’s easy to fall into an abyss of metrics. TCP connection, TTFB, start render, PageSpeed and YSlow scores... these metrics are all useful and necessary, but they’re just a means to an end: user experience.

In this keynote at Velocity 2017, I walk through a brief history of UX and web performance research, highlighting key studies that connect the dots between performance and user experience and sharing some educated guesses about new metrics that are just around the corner. We still have so much to learn. Some day we’ll laugh at how much we assumed and how little we actually knew. But if we stay on course, we’ll get there.

Publicada em: Internet
  • Seja o primeiro a comentar

Performance is about people – not metrics [Velocity 2017]

  1. 1. Performance is about people, not metrics Tammy Everts 2017 • San Jose
  2. 2. @tameverts CXO • SpeedCurve WPOstats.com
  3. 3. Why care?
  4. 4. “Oh… pity the hyper-impatient web generation. Such busy lives with so many important things to do — like post the latest drivel onto their Facebook pages or download the YouTube viral video of the day. Oops, sorry — of the minute.” Reader comment “For Impatient Web Users, an Eye Blink Is Too Long to Wait” The New York Times
  5. 5. The average web user believes they waste two days a year waiting for pages to load.
  6. 6. “Web stress” When apps or sites are slow, we have to concentrate up to 50% harder to stay on task. CA Technologies, 2011
  7. 7. “Phone rage”: How people react to slow sites Tealeaf / Harris Interactive, 2011
  8. 8. Slow websites (and apps) suck.
  9. 9. Define “slow”
  10. 10. Define “suck”
  11. 11. “The real thing we are after is to create a user experience that people love and they feel is fast… and so we might be front-end engineers, we might be dev, we might be ops, but what we really are is perception brokers.” Steve Souders
  12. 12. TTFB DNS TCP Start render DOM loading DOM ready Page load Fully loaded TTI Resource timing Requests Bytes in Speed Index PageSpeed Navigation timing DOM elements DOM size Visually complete TTFP TTFMP
  13. 13. Custom metrics FTW! Measure performance with high-precision timestamps https://www.w3.org/TR/user-timing/
  14. 14. How long does it take to display the main product image on my site?
  15. 15. measure aggregate times to get “above the fold” time http://blog.patrickmeenan.com/2013/07/measuring-performance- of-user-experience.html measure hero image delay http://www.stevesouders.com/blog/2015/05/12/hero-image-custom-metrics/
  16. 16. Remember this…
  17. 17. 65% of seniors use the internet. Users aged 65 and older are 43% slower at using websites than users aged 21-55. Between the ages of 25 and 60, our ability to use the web declines by 0.8% a year. Nielsen Norman Group, 2013
  18. 18. Vision Dexterity Working memory
  19. 19. Takeaways
  20. 20. 1 User behavior is context sensitive and always changing. 2 There is no unicorn metric. 3 You can’t understand what you don’t measure. 4 You can’t measure what you don’t understand. 5 Performance is a team effort. 6 Small changes can make a big difference.
  21. 21. Thanks! @tameverts