The False Promise of One More Feature



Buffer

How often have you said (or heard someone say), “If we just add that one new feature, we’re going to hit a home run with this thing!”

I’ve heard it a lot. I’ve even said it a lot (more times than I’d care to admit.)

It’s easy to get lured into the feature creep trap – where we believe that by adding that one extra thing, that one last piece of the puzzle that everyone’s supposedly clamoring for – we’re going to increase sales, grow a successful business and exit for $100MM.

Except two things happen:

  • The individual feature never has the impact we expect; and,
  • Because of that, we jump to the “next must-have feature that’s going to win this one for us!”. (Feature creep can become an addiction…)

Fred Jabre has a great post about the reason his startup failed. Kudos for writing it, and I’m certain Fred will take another kick at the startup can in the future. Here’s the key quote:

So the number one reason my startup failed was: I was distracted by a cool and shiny feature that didn’t solve anyone’s problem. The shinier and more tempting features of any software program should be regarded with a high level of suspicion. There may be a reason some things are so shiny and alluring. Traps often have this quality. My advice to anyone creating a solution is to march straight towards your initial goal, as long as the goal really does address a true need then that’s what you should focus on.

The whole time I was reading the post (which I recommend you go do!) I kept thinking to myself, “When was Fred going to speak with customers to find out what they wanted, how they wanted it delivered, and how much they’d pay?” And inasmuch as Fred’s experience is a great case study for why obsessing over uber-cool features is bad in startups, I think he has to also be careful about the advice he’s providing. “Marching straight towards your initial goal” can be equally as blinding, unless you’re absolutely sure that the goal makes sense. Fred does point out that the goal has to truly address a need; but even that’s not going far enough. This is a perfect situation for using Customer Development (read: Four Steps to the Epiphany and Lessons Learned). Before you start marching anywhere, figure out who your customers are, speak to them, get them on board, test your assumptions, rinse and repeat. The hard work isn’t in building the actual application, it’s in knowing what to build and why.

Of course it’s easy to be a “backseat startup driver”, but Fred’s experience is extremely common for startups. I’ve been through it myself (and it sucks!)

At the end of the day, the shiny new feature might matter, but never as much as you really think (and possibly not at all!) And certainly not at the expense of building an actual business.

If you enjoyed this post, please share it!

August 25, 2009 Posted in Product Management by

  • airconditioning

    Feature creep is the one reason that even after 4 years of work, the web app I wrote to automate and track jobs for our business is still not finished. Every time I get close to finishing, that shiny new feature trap lures me in.

  • http://www.instigatorblog.com Benjamin Yoskovitz

    I'm sorry to hear that. 4 years is a long time, for ANY project (even massive ERP implementations!) Seems like you should find a way to just launch, and at least see what happens before adding more features. There must be a LOT of features after 4 years…

  • http://www.instigatorblog.com Benjamin Yoskovitz

    Testing upgraded Disqus features and tweeting

  • http://www.doylesroom.com/ Poker

    it is more imporatnt to know why and what we are working on,what is the problem before jumping into the solution.

  • Pingback: Twitter Trackbacks for The False Promise of One More Feature [instigatorblog.com] on Topsy.com

  • http://www.lifestreambackup.com/ Rob

    Ben,
    Yeah, we face that even when we listen to customers. Our roadmap is driven almost entirely by customer requests. The problem is that we are really serving three very different types of users. We often think if we just get X feature implemented, that part of our user base will explode. But the truth is, it's always a long hard slog and a ton of work to make anything successful.

    There is never a magic bullet.

  • http://www.instigatorblog.com Benjamin Yoskovitz

    Rob – Thanks for the comment. Any chance you can cut down to only serving one type of customer?

    Customers requests – by themselves – are also a considerable challenge. Customers are often the worst culprits when it comes to “one more feature”. You'll often hear people say, “Customers don't know what they want”. It's a challenge to really assess the need for a feature – from a customer request – vs. customers that aren't going to pay more (or pay at all) for something, and they're just asking for the heck of it.

  • moinuddin

    That's true. I have decided to get into finance sector but now, web design field lures me a lot. only God knows the result out of it.

    I suggest, don't just get fascinated by everything that comes your way. set a target for yourself and try to overcome all the obstacles until you succeed.

  • nikolaevi4

    The crisis has put everything in its place

  • http://adwords-and-adsense.com/ Create a Blog

    A good bit of philosophy … You are better off typing on a sheet of paper, your major aims and objectives and re-read it every time you appear to be sidetracked. Getting new widgets and gadgets are definately just a fad!
    Andy

  • http://twitter.com/BusinessSwitch Business Switch

    We see this time and time again at business start up stage. People adding “one last thing” (multiple times) before market launch … when really they should be taking their offer to market. Sometimes it has nothing to do with the product. It is just nerves.

  • abhicary

    I have just started a new business. It is not a home bases business but I have started working from my home.

    LED Bulbs

  • http://www.business-switch.com.au/ The Start Up Sage

    One other point that this topic underscores is that, when starting a business, focussing on shiny 'features' not on customer 'benefits' may well lead to business suicide.

  • smartupz

    I think that two things everyone should have in mind while designing a product or building a startup:
    1. Scratch your own itch (do the product that solves your own problem – that way you know what customers want because you are the customer)
    2. Focus on things that never change (focus on reliability, speed, easy of use and other things that customers would always value – i.e. twitter integration is not one of those features – twitter is here today, maybe gone tomorrow…)

    I think we should have more Zen approach to the design – read more here: http://bit.ly/zCQT8

  • tile_cleaning_kansas_city

    One of my clients has a huge problem when it comes to feature creep. He's always wanting to add more and more to the site. This definitely creates a situation where we lose focus of the primary goal. I despise feature creep.

  • unique_gift_ideas

    Great point. Your priority should be to make customers happy and make sure you are satisfying their need. You can have all the coolest features and still have no customers. What's the point?

  • http://locate-and-identify.com/ Locator

    I think it's so true, simply but looking at the facebooks example.

    When they added the “status” feature, facebook did not drastically increase it's popularity. But when tweeter came out and became based solely on that one facebook's feature it hit the home run! At least that's IMHO, all that tweeter is, is that facebook's feature :D

  • CashSaver

    This happend on my blog i was so entised by the fact i had a chat room and a few other shinny things i forgot that Content is the key and focus on a good product rather then just taking some junk and making it shinny.

  • http://www.reliable-hosts.com/ web host directory

    great post, thanks for sharing. I can identify with Fred

  • jeckydas

    tnx for sharing !

  • funpolls

    Generally, before making a promise on a feature, we have to survey current users to see what they think about the new feature or the change.

  • redfezrecords

    thankss very goodd

  • http://www.mortgagebestrate.co.uk/Website lee

    Perhaps it is best to get your original features being great before swamping it with more features.

  • isagenix

    Yes poker i agree with you

  • http://www.contracthospitalitystaff.com/ Contracthospitality

    We should go to forums and take a suggestions of old user…should not trust on promises. Conducting a survey from current users to see what they think about the new feature or the change, this is very important.

  • http://www.authenticonlinemarketing.com/ hhnacupuncture

    In my opinion, one of the greatest highs in life is to create something and see it work once you have created. Humans were meant to be creative beings and the evolution has rewarded creativity and achievement with wonderful and pleasant bursts of neurochemical brain creates each time you do something creative – not to mention the potential financial rewards and satisfaction and increased confidence that comes from having done something.

  • willemhagen

    I think they really matter…

  • ananinami

    A good bit of philosophy … You are better off typing on a sheet of paper, your major aims and objectives Lida and re-read it every time you appear to be sidetracked. Getting new widgets and gadgets are definately just a fad!

  • http://www.beachcolony.com/ ChiefMyrtleBeach

    Great post, we all get caught up in everything we own by trying to buy add-on or accessories so why should business ventures be any different

  • http://www.amerioca.net/ Rio Ken

    Great post! You really made me think about proper focus. I'm enjoying this blog.

  • swapmycouncil

    The problem is that we are really serving three very different types of users. You are better off typing on a sheet of paper, your major aims and objectives and re-read it every time you appear to be sidetracked. Sometimes it has nothing to do with the product.

  • Pingback: Put down the compiler until you learn why they’re not buying « Austin Entrepreneur Network

  • chrisvegeabc

    “shiny feature that didn’t solve anyone’s problem.” <- you telling the truth brother! :)

    Definitelly, only sth that really gives real value to clients can grow.
    This Me-To approach in case of many startups not only is pretty risky, but simply creates useless confusion in mind on target.
    At the end of a day – how many twiiter-like myspace-like site can we use?

    “it’s in knowing what to build and why.” <- Many thx for that, I am currently working on my own new website – thanks to your post I have to rethink few detailes now :)

    bye
    chris

  • Pingback: Put down the compiler until you learn why they’re not buying : Credit Debt Banking News | CDBN

  • Pingback: Put down the compiler until you learn why they’re not buying

  • Pingback: Why Customer feedback is more important than anything else

  • Pingback: Put down the compiler until you learn why they’re not buying « Austin Entrepreneur Network

  • Pingback: Put down the compiler until you learn why they’re not buying | Igniting Startups - nPost

  • http://darkron.ru/ Ron4eGG

    Cool!

  • alantollemache

    Extra features are only valuable if they are truly valued by the customer. The new feature needs to solve a pain point of the customer- otherwise the feature is just a “nice-to-have” but not a deal clincher There are other ways of adding value e.g. competitive pricing, promotions, bundles etc.

    Regards,
    Alan
    http://www.accountant-bookkeeper.com.au

  • Pingback: Why Customer feedback is more important than anything else

  • http://www.smartplaninfo.co.uk/ Business Laptop Leasing

    It is so true! You really do have to solve someones problem to remain a successful business in todays economy. It doesn't matter how you look as much as how well you perform for them or what service you provide. That is the key.

  • yui879
  • Pingback: Product Managers in Startups: What's their Role?

  • Pingback: Austin Entrepreneur Network » Put down the compiler until you learn why they’re not buying

  • Pingback: Indecision Kills Startups

  • Pingback: Indecision Kills Startups | Everyone Read It!

  • Pingback: 7 Key Points for Brainstorming Startup Ideas

  • Pingback: Rounded Corners, Wasted Time and Technical Burden

  • Pingback: Product-Market Fit or Market-Product Fit?

Ben Yoskovitz
I'm VP Product at GoInstant.

I'm also a Founding Partner at Year One Labs, an early stage accelerator in Montreal. Previously I founded Standout Jobs (and sold it).

My bio »

or

Follow me on Twitter

Get updates and special content
When I publish new content, get it directly in your inbox. Subscribers will get special stuff as well not available on the blog (but I promise it will be infrequent + high quality.)
or

Subscribe via RSS Feed

Get the Lean Analytics Book!
Advertisement
Startup Resources
Find Stuff
My Photos