Hacker News new | ask | show | jobs
by nostrademons 4255 days ago
Usually poor sales isn't an indication of lack of features so much as the wrong features. Features that users don't use are worse than features that don't exist, because they clutter up the UI and make the product harder to use for everyone that doesn't use them.

Start building into your workflow a regular evaluation of "Do my users seriously love this feature? Does it engender a strong positive emotional reaction for a significant fraction of people?" If the answer to that is "no", then kill it. Remove it from the UI and rip the code out of your codebase. As a side benefit, you'll have less of an urge to rewrite from scratch all the time, because the codebase will be smaller and more manageable.