Takeaway Points
-
Adding more features can make your product more desirable to people who need those features but less desirable to the people who don’t. Usually, for any given feature, the second group is the larger one.
-
Use “The Five Whys” to evaluate user feedback and find the root of the problem.
-
Instead of adding a new feature, improve an existing one.
-
Try to add features that solve several problems at once and perhaps allow you to remove existing features from your product.
-
Consider the cost of a new feature as well as its benefits.
-
Focus on features that make your product better without increasing user interface complexity.
-
Provide an API and a plug-in architecture. Implement niche features as plug-ins, or leave them to third-party developers. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access