« Hidden Bonus | Main | IM Making a Difference »

Feature Creep or Why You Shouldn't Give People What They Want

Dry
How many types of dry do you need?

Feature creep is term that came from software development where it was used to describe software that over-emphasizes new features at the expense of core functionality and design imperatives.

It contravenes the primary rule of the Unix philosophy for writing programs:

do one thing and do it well

But it has spread outside of software and is most encountered in technology products that build in so many features it actually makes the products harder to use.

It's a symptom of the paradox of choice - people think they want loads of features, because we think we like choice, but actually we hate it.

As James "Wisdom of Crowds" Surowiecki points out:

The strange truth about feature creep is that even when you give consumers what they want they can still end up hating you for it.

The solution is not to give consumers what they think they want:

We don't ask consumers what they want. They don't know. Instead we apply our brainpower to what they need, and will want, and make sure we're there, ready.

Akio Morita, Founder of Sony

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d8341ca6f253ef00e5514f586b8834

Listed below are links to weblogs that reference Feature Creep or Why You Shouldn't Give People What They Want:

» "Do one thing and do it well" from livingbrands
(Hungryblank) Which is the Unix philosophy, and well worth following. Thanks to Faris for pointing this out, and for a good piece on feature creep. [Read More]

Comments

TIGS

Genius Searches


Tumblr

Flickd

  • www.flickr.com
    This is a Flickr badge showing public photos from Naked Faris. Make your own badge here.
Bookmark and Share

Strands

Gaping Void

Internet Stuff

Page Rank

Enter your email address:

Delivered by FeedBurner

Creative Commons Attribution 3.0 Unported

BeerSphere

Blog powered by TypePad