The Importance of Removing Features

Link: The Importance of Removing Features

Applications have a natural tendency to grow. If you don’t pay attention, what started out as an elegant, simple application that perfectly solves a single problem, can quickly turn into a huge behemoth of an application that solves a ton of problems, but solves all of them poorly. Features are always more complex than you think, and many small features quickly add up to one large mess.

… you have to learn to say «no». Your current customers will ask you for a feature they want. Potential customers will tell you that if you add just one specific feature, they’ll buy the app. You can’t be everything for everyone.

I run into this problem every single day. “Wouldn’t it be cool if it did…” always ends up with a headache. I think we as designers, developers, and web content experts really do need to learn to be better with the word, “no.”

Comments are closed.