SlideShare a Scribd company logo
1 of 47
Developing a Great User Interface A Netflix Case Study Sean Kane  Director, User Interface Engineering UIE Web Application Summit - Monterey January 2007 Innovative techniques Netflix uses to make finding  movies an easy, personalized experience.
Background ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Quick Facts ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Development Approach Qualitative & Quantitative
EPIC Easy Personalized Innovative Cinematic
Intuition is only a Start ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Lifecycle Concept Paper Prototype Usability Testing Functional Prototype Usability Testing Production-Ready Prototype Quantitative Testing Full Release Refine
Starbar Rating Widget ,[object Object]
Stars ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Refresh page to update prediction Note change In red stars
Simplify
Star Power ,[object Object],[object Object],[object Object],[object Object],[object Object]
Back of the Box Using Ajax to make finding the right movie simple
Watching the User Patterns ,[object Object],[object Object],[object Object]
What About BOB? ,[object Object],[object Object],[object Object]
The New Path ,[object Object],[object Object],[object Object],[object Object]
Queue Add Confirmation Layer Keeping context
A Successful Page Browse Site Add Movie Queue Add Confirmation Return to Starting Point? User Pattern
New Interaction ,[object Object],[object Object]
Strong Opinions, One Winner ,[object Object],[object Object],[object Object],[object Object],[object Object]
Recommendations Layer Not everything works as expected
Goals ,[object Object],[object Object]
 
Because you loved Toy Story… We recommend A Bug’s Life Close x Seen it? Rate it.  If not Add It
 
 
 
[object Object],[object Object],[object Object],[object Object]
Friends Recommendation Layer Obscurity
 
 
 
Release Day
If Untested ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Previews The textbook case-study
Variants ,[object Object],[object Object],[object Object],[object Object]
 
 
 
 
 
 
 
 
Easy
 
More Information Netflix is Hiring www.netflix.com/jobs Senior User Interface Engineers HTML, CSS, JavaScript, Java, Flash Senior User Interface Designers Senior Manager, Consumer Behavior and Analysis  Sean Kane Blog: seankane.wordpress.com

More Related Content

Viewers also liked

Netflix Business Opportunity
Netflix Business OpportunityNetflix Business Opportunity
Netflix Business Opportunity
mike d. kail
 
Vivian Wilson newest resume #1 (2) doc docx.doc.odt 5.5.2016
Vivian Wilson newest resume #1 (2) doc docx.doc.odt 5.5.2016Vivian Wilson newest resume #1 (2) doc docx.doc.odt 5.5.2016
Vivian Wilson newest resume #1 (2) doc docx.doc.odt 5.5.2016
Vivian Wilson
 
“Resume - Creative”
“Resume - Creative”“Resume - Creative”
“Resume - Creative”
Kai Chen
 
Ankur Jain Resume
Ankur Jain ResumeAnkur Jain Resume
Ankur Jain Resume
Ankur Jain
 
Resume_John Huff
Resume_John HuffResume_John Huff
Resume_John Huff
John Huff
 
Example of case analysis writing
Example of case analysis writingExample of case analysis writing
Example of case analysis writing
libson
 

Viewers also liked (17)

MIS - Final Presentation
MIS - Final PresentationMIS - Final Presentation
MIS - Final Presentation
 
NETFLIX Business Analysis & Valuation
NETFLIX Business Analysis & ValuationNETFLIX Business Analysis & Valuation
NETFLIX Business Analysis & Valuation
 
X4 case study copy
X4 case study copyX4 case study copy
X4 case study copy
 
Netflix Business Opportunity
Netflix Business OpportunityNetflix Business Opportunity
Netflix Business Opportunity
 
Vivian Wilson newest resume #1 (2) doc docx.doc.odt 5.5.2016
Vivian Wilson newest resume #1 (2) doc docx.doc.odt 5.5.2016Vivian Wilson newest resume #1 (2) doc docx.doc.odt 5.5.2016
Vivian Wilson newest resume #1 (2) doc docx.doc.odt 5.5.2016
 
“Resume - Creative”
“Resume - Creative”“Resume - Creative”
“Resume - Creative”
 
Ankur Jain Resume
Ankur Jain ResumeAnkur Jain Resume
Ankur Jain Resume
 
NETFLIX Business Analysis & Valuation
NETFLIX Business Analysis & ValuationNETFLIX Business Analysis & Valuation
NETFLIX Business Analysis & Valuation
 
Data analysis & balancing meeting thibault coupart avril 2015
Data analysis & balancing meeting thibault coupart avril 2015Data analysis & balancing meeting thibault coupart avril 2015
Data analysis & balancing meeting thibault coupart avril 2015
 
Blue nile
Blue nileBlue nile
Blue nile
 
SriramFullResume
SriramFullResumeSriramFullResume
SriramFullResume
 
Netflix
Netflix Netflix
Netflix
 
Use of Analytics by Netflix - Case Study
Use of Analytics by Netflix - Case StudyUse of Analytics by Netflix - Case Study
Use of Analytics by Netflix - Case Study
 
Resume recent-b
Resume recent-bResume recent-b
Resume recent-b
 
Netflix
NetflixNetflix
Netflix
 
Resume_John Huff
Resume_John HuffResume_John Huff
Resume_John Huff
 
Example of case analysis writing
Example of case analysis writingExample of case analysis writing
Example of case analysis writing
 

Similar to Developing a Great User Interface

Trends in Agile Testing by Lisa Crispin
Trends in Agile Testing by Lisa CrispinTrends in Agile Testing by Lisa Crispin
Trends in Agile Testing by Lisa Crispin
Directi Group
 
Usability in a Multidisciplinary Team
Usability in a Multidisciplinary TeamUsability in a Multidisciplinary Team
Usability in a Multidisciplinary Team
Lisa Herrod
 
Web Marketing Week4
Web Marketing Week4Web Marketing Week4
Web Marketing Week4
cghb1210
 

Similar to Developing a Great User Interface (20)

Website Usability
Website UsabilityWebsite Usability
Website Usability
 
Rapid prototyping and sketching
Rapid prototyping and sketchingRapid prototyping and sketching
Rapid prototyping and sketching
 
How to do usability testing and eye tracking
How to do usability testing and eye trackingHow to do usability testing and eye tracking
How to do usability testing and eye tracking
 
Usability bootcamp 3 18-13 high edweb ne-final
Usability bootcamp 3 18-13 high edweb ne-finalUsability bootcamp 3 18-13 high edweb ne-final
Usability bootcamp 3 18-13 high edweb ne-final
 
Personalization - 10 Lessons Learned from Netflix
Personalization - 10 Lessons Learned from NetflixPersonalization - 10 Lessons Learned from Netflix
Personalization - 10 Lessons Learned from Netflix
 
Prototyping and Usability Testing your designs
Prototyping and Usability Testing your designsPrototyping and Usability Testing your designs
Prototyping and Usability Testing your designs
 
Product management meet up post
Product management meet up postProduct management meet up post
Product management meet up post
 
Trends in Agile Testing by Lisa Crispin
Trends in Agile Testing by Lisa CrispinTrends in Agile Testing by Lisa Crispin
Trends in Agile Testing by Lisa Crispin
 
Usability Techniques for Startups
Usability Techniques for StartupsUsability Techniques for Startups
Usability Techniques for Startups
 
World Usability Day 2009 - Remote vs Lab Usability Testing
World Usability Day 2009 - Remote vs Lab Usability TestingWorld Usability Day 2009 - Remote vs Lab Usability Testing
World Usability Day 2009 - Remote vs Lab Usability Testing
 
UX playbook: Real world user exercises
UX playbook: Real world user exercisesUX playbook: Real world user exercises
UX playbook: Real world user exercises
 
Avind web
Avind webAvind web
Avind web
 
Measured Steps: An Exploratory Study in Mulitmodal Literacy and Learning
Measured  Steps: An Exploratory Study in Mulitmodal Literacy and LearningMeasured  Steps: An Exploratory Study in Mulitmodal Literacy and Learning
Measured Steps: An Exploratory Study in Mulitmodal Literacy and Learning
 
Usability in a Multidisciplinary Team
Usability in a Multidisciplinary TeamUsability in a Multidisciplinary Team
Usability in a Multidisciplinary Team
 
Web Marketing Week4
Web Marketing Week4Web Marketing Week4
Web Marketing Week4
 
Intro to Lean UX with UserTesting
Intro to Lean UX with UserTestingIntro to Lean UX with UserTesting
Intro to Lean UX with UserTesting
 
Learning through making
Learning through makingLearning through making
Learning through making
 
Usability Testing and QA 7-18-14
Usability Testing and QA 7-18-14Usability Testing and QA 7-18-14
Usability Testing and QA 7-18-14
 
Users are Losers! They’ll Like Whatever we Make! and Other Fallacies.
Users are Losers! They’ll Like Whatever we Make! and Other Fallacies.Users are Losers! They’ll Like Whatever we Make! and Other Fallacies.
Users are Losers! They’ll Like Whatever we Make! and Other Fallacies.
 
Designing simulations and games_design tips and tricks
Designing simulations and games_design tips and tricksDesigning simulations and games_design tips and tricks
Designing simulations and games_design tips and tricks
 

Recently uploaded

Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
Matteo Carbone
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
amitlee9823
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
lizamodels9
 
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Anamikakaur10
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
dlhescort
 

Recently uploaded (20)

Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture concept
 
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 

Developing a Great User Interface