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

Mckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingMckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for Viewing
Nauman Safdar
 
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in PakistanChallenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
vineshkumarsajnani12
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
allensay1
 

Recently uploaded (20)

Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Mckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingMckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for Viewing
 
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
 
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in PakistanChallenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
 
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
 
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSCROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
 
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Pre Engineered Building Manufacturers Hyderabad.pptx
Pre Engineered  Building Manufacturers Hyderabad.pptxPre Engineered  Building Manufacturers Hyderabad.pptx
Pre Engineered Building Manufacturers Hyderabad.pptx
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .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
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur DubaiUAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 

Developing a Great User Interface