Your feature ideas are great, and your obvious passion is a tribute, I think, to what we've done so far. So I'm going to have another one of those "out on a limb" conversations here about product design. (It's possibly too much for a blog like this, but...) there was something in a few of your postings that comes up often, and it includes the expression that the solution to a problem is "obvious." This has triggered something in me. A number of new community features will roll out next week and it seemed like a good time to bring you deeper into my world.
There is this idea in product design that can be called a "product tax." It has a few components. The taxes are in addition to the more obvious cost of a new feature -- in terms of the work of designers and engineers. This is what most people think about when prioritizing 1/2 stars or movie privacy. I think inexperienced product developers are too highly focused on this as they prioritize what to build. The first small tax on this is the unanticipated amount of work it really takes to build and support the feature. Take our Movie Privacy feature.
As I said back when it rolled out, the creation was opportunistic: we had built it a year ago and it hadn't been released, it was not particularly "designed" - but it did solve a need and I felt it would be important to Friends users. And heck, Blockbuster even had it. Alright, so it wouldn't take too much time to finish it up and get it on the site, as long as I didn't spend a lot of time making it pretty and efficient. It just "is."
But once it was connected up to other pages, unexpected questions arose: if a movie is hidden, what happens if you review it? Does that "unhide it" or does the review show anyway. What about Watch Now movies? Are those hidden too? Someone discovered that hidden movies DO show up in the RSS Feeds. Should we hide the movies there? Each place where movies need to be hidden requires a little more work to implement. And in some cases, say RSS Feeds, there are engineering reasons why it's harder to hide something than in your Friends' sliders. Now I'm going to make up some numbers to illustrate this, but they are just made up: let's say 25% of our members use Friends. And 10% use Watch Now. It's possible that only 1% of Watch Now users are also Friends users. And not everyone in that group wants or needs privacy-- maybe only 10% of them. So to add this simple Movie Privacy page, and make it work "right" we have to think about and engineer this hiding for Watch Now even though it's highly unnecessary: 25% of our Friends users need Movie Privacy, but only a fraction of a % need Privacy applied in the Watch Now area. (And for the record, Movie Privacy DOES work on Watch Now titles). The point is that it was easy to create the page, but finding all the strings leading away is harder and creates a tax on releasing the feature. We tend to make something work only when a reasonably large percentage of people want and need the feature, or if common sense dictates we do it anyway, expecting more people to be using it later on. But as obvious as the feature is, one needs to be careful following all these strings and considering that additional work in the feature. But as i said, this is only the "small tax" here. I think product designers are well aware of this tax.
The larger tax is the one frequently missed. Once the new feature is created, it adds a lot of software to an already large pile of software that is our website. And now whenever someone working on any other part of the site has the idea for some cool new feature -- one that might be VERY important to lots of people, and VERY cool, the building of it must take into consideration all the other things it touches. As Steve goes and builds Watch Now features, he is belabored with the strings of Movie Privacy. If I want to add something about notes or reviews, I can't just build it quickly and get it out, i have to consider all the permutations that may involve privacy and make sure each is logical. And the more of these things you add, the more difficult and slow it is to do other features.
This is the hidden tax. It's starts small, but expands rapidly. Products (and websites) often get slower and slower to release new features because they spend an increasingly large percentage of their time just dealing with the baggage of the old features. If those old features are great, that's just business. But if those old features don't add much value, or only add value to the 1/2% of people who write reviews, use RSS feeds AND use Friends, then one must consider if the cost is worth it.
The discipline, therefore, is to generate new features, make them good for a lot of people, and keep an eye on how much value they really add. And after some period of time (it could be half a year, or a few years) if they aren't being used by many people, kill them. Otherwise they stack up in an endless pile that must be weeded through by customers and engineers alike.
And there is one more factor to consider: in many cases, adding more features diminishes the usability of the existing features. People only have so much attention (particularly for a website). If I have one button, you can click on the button. But if I add a second button, we have seen over and over again, that often people don't click on either button. There is confusion. There is choice where there was none. Overall user experience can get worse when you add features, and the exact opposite of what you want to happen occurs. We think we've added something people want, but fewer people see the features in total. Weird, but true. Less is more.
You are sincere when you suggest a new obvious feature, and it may even be clear to us the feature is cool. We consider the costs and benefits and then build them. But we also think of the tax, and need to think of the bigger picture, of a site 3 years from now that does all kinds of great things, things we KNOW many people (most people) want. If this cool little thing now is going to impact that supercool big thing then, we have to decide whether this thing is worth it. These are HARD decisions, there is no right answer in many cases.
As I mentioned, my brother is a Hollywood screenwriter, and I was a movie and TV editor in a former life. Writers have this notion of "killing your young" -- a rather crass way to describe the painful process of writing and editing out stuff that you like. For me as an editor, the way I learned it was like this: editing a movie is not about taking out the bad stuff. editing is about taking out the good stuff to make the remaining stuff better. You don't usually see all the stuff removed to make your favorite movies so good. But trust me, some of it is great, and you'd think they were idiots for cutting those scenes or lines. But the result is the thing.
Please keep your suggestions and debate flowing. We all read this stuff and it's good to hear. Many of your ideas are being implemented while you read this. So thank you.
Anyway, welcome to the inner conversation.
About
- gilroy
- Hello and welcome to the official Netflix Blog! We the blog authors are various members of the Netflix team. We're also rabid movie fans. We hope this will be a great forum for us to talk about what we are doing, and for you to tell us what you think.
Blog Archive
- May 2013 (4)
- April 2013 (2)
- March 2013 (2)
- February 2013 (1)
- January 2013 (2)
- December 2012 (7)
- November 2012 (4)
- October 2012 (3)
- September 2012 (6)
- August 2012 (7)
- July 2012 (3)
- June 2012 (3)
- May 2012 (2)
- April 2012 (5)
- March 2012 (7)
- February 2012 (6)
- January 2012 (1)
- December 2011 (5)
- November 2011 (6)
- October 2011 (8)
- September 2011 (7)
- August 2011 (2)
- July 2011 (5)
- June 2011 (3)
- May 2011 (3)
- April 2011 (3)
- March 2011 (5)
- February 2011 (2)
- January 2011 (2)
- December 2010 (3)
- November 2010 (4)
- October 2010 (3)
- September 2010 (3)
- August 2010 (2)
- July 2010 (1)
- June 2010 (1)
- May 2010 (1)
- April 2010 (4)
- March 2010 (4)
- January 2010 (1)
- December 2009 (1)
- November 2009 (5)
- October 2009 (2)
- September 2009 (3)
- August 2009 (2)
- July 2009 (2)
- June 2009 (4)
- May 2009 (4)
- April 2009 (3)
- March 2009 (5)
- February 2009 (3)
- January 2009 (4)
- December 2008 (7)
- November 2008 (6)
- October 2008 (7)
- September 2008 (4)
- August 2008 (7)
- July 2008 (2)
- June 2008 (2)
- May 2008 (2)
- March 2008 (1)
- February 2008 (8)
- January 2008 (11)
- December 2007 (9)
- November 2007 (4)
- October 2007 (6)
- September 2007 (14)
- August 2007 (23)
- July 2007 (21)
- June 2007 (18)
- May 2007 (10)
Labels
- netflix (53)
- Requests for Feedback (33)
- New Features (29)
- Friends Features (25)
- streaming (21)
- Release Notes (20)
- general (17)
- minor bugs (14)
- Reviews (10)
- devices (10)
- Tips 'n' Tricks (9)
- android (8)
- iPad (8)
- Instant Watching (7)
- System Notices (6)
- playstation (6)
- ps3 (6)
- Similarity (5)
- iphone (5)
- just for kids (5)
- sony (5)
- tablet (5)
- wii (5)
- Canada (4)
- Queue (4)
- RSS (4)
- User Experience Rants (4)
- kids (4)
- mobile (4)
- nintendo (4)
- xbox 360 (4)
- Apple TV (3)
- Avatars (3)
- Breaking Bad (3)
- Documentary Feature (3)
- ISP speed index (3)
- International (3)
- NOOK Tablet (3)
- Ratings (3)
- Search (3)
- Silverlight (3)
- TV (3)
- apple (3)
- caption (3)
- closed caption (3)
- devices netflix (3)
- facebook (3)
- iOS (3)
- isp (3)
- microsoft (3)
- rankings (3)
- smartphone (3)
- subtitles (3)
- Allie Goss (2)
- Cablevision (2)
- Disney (2)
- Emmy (2)
- House of Cards (2)
- ISP rankings (2)
- Kate Mara (2)
- Kindle Fire (2)
- Optimum (2)
- Season 4 (2)
- The Vampire Diaries (2)
- US (2)
- Web (2)
- Wii U (2)
- encoding (2)
- game consoles (2)
- movies (2)
- post-play (2)
- website (2)
- 2012 (1)
- 2012 Oscars (1)
- 30 Rock (1)
- 30 for 30 (1)
- 6 days to Air (1)
- 90210 (1)
- A Christmas Carol (1)
- ABC (1)
- AMC (1)
- Action Movies (1)
- Ai Weiwei (1)
- Amazon (1)
- American Horror Story (1)
- Animated Feature (1)
- Arrested Development (1)
- Art of Flight (1)
- Artist (1)
- CC (1)
- Captain America (1)
- Clueless (1)
- Comedy (1)
- Corey Stoll (1)
- Cox Communications (1)
- David Fincher (1)
- Dumbo (1)
- Earth Day (1)
- FX (1)
- Family Ties (1)
- Glee (1)
- Golden Globes (1)
- Google Fiber (1)
- Gossip Girl (1)
- HFPA (1)
- Hamlet (1)
- Hart of Dixie (1)
- Hugo (1)
- Indie Game (1)
- Into the Abyss (1)
- Invisible War (1)
- Ireland (1)
- Janus (1)
- Jax (1)
- Jiro (1)
- Johnny Depp (1)
- Jordan Rides the bus (1)
- Kevin (1)
- Kevin Spacey (1)
- LGBT (1)
- LGBT Pride (1)
- Latin America (1)
- LatinAmerica (1)
- Lost (1)
- Marley (1)
- Mean Girls (1)
- Mean Girls 2 (1)
- Miracle on 34th Street (1)
- NOOK (1)
- Nominees (1)
- One Tree Hill (1)
- PS Vita (1)
- People Search (1)
- PlayReady (1)
- Player (1)
- Pocahontas (1)
- QUeen of Versailles (1)
- Rango (1)
- Ringer (1)
- Robin Wright (1)
- Roseanne (1)
- SAG (1)
- SAMCRO (1)
- SAMI (1)
- Season 3 (1)
- Shakespeare (1)
- Show (1)
- Smartphones (1)
- Sons of Anarchy (1)
- South Park (1)
- Sports (1)
- Summer Games (1)
- Supernatural (1)
- Surface (1)
- TED (1)
- TEDTalks (1)
- TV shows (1)
- Teen (1)
- The Andy Griffith Show (1)
- The Artist (1)
- The Secret Circle (1)
- Thor (1)
- Tinkerbell (1)
- Trailer (1)
- Transformers (1)
- Tween (1)
- Undefeated (1)
- United Kingdom (1)
- VC1 (1)
- WMDRM (1)
- WMV3 (1)
- Walter White (1)
- Wi-Fi (1)
- Widgets (1)
- Windows 8 (1)
- Windows Phone (1)
- Winners (1)
- X-Men (1)
- account (1)
- android 4.0 (1)
- borgia; netflix; streaming; content (1)
- brazil (1)
- chile (1)
- columbia (1)
- comcast (1)
- docs (1)
- documentary (1)
- dvd (1)
- environment (1)
- family movies (1)
- fios (1)
- game pad (1)
- google (1)
- holiday (1)
- http://www.blogger.com/img/blank.gif (1)
- iOS 5 (1)
- iPhone 5 (1)
- iPod (1)
- iTunes (1)
- ice cream sandwich (1)
- ipod touch (1)
- jobs (1)
- kinect (1)
- launch (1)
- mexico (1)
- motorcycle (1)
- nintendo sony (1)
- nominations (1)
- redesign (1)
- second screen (1)
- senna (1)
- social (1)
- stand-up (1)
- the wonder years (1)
- two escobars (1)
- usa (1)
- user experience (1)
- vacation hold (1)
- verizon (1)
- wii ps3 (1)
- windows phone 7 (1)
- xbox (1)