How to throw away a feature

When you are into development mode, what you think about features, features, features and features and which leads to feature creep.

Below is a simple way to decide how to throw away a feature.

Plot a 2d graph like the one shown below with Y-Axis representing Value:value which a particular feature will bring.

X-Axis represent Risk : what you risk loosing or resources you for would end up consuming.

image

Now put dots ( your features) on this graph based on how you or your team feels about the features when you measure it on value/risk axis.

image

Anything, which doesn’t Add value for anyone (you, customer, your stakeholder…) is completely ruled out.

image

Low or no risk with some value is good. High value and some extent of risk will work out as well. So portions which are marked out green below are the ones you should look at first.

image

Note: This appears to be simple. I bet main challenge is to find what is the correct ‘value’ of doing that feature or ‘risk’ over that other feature. Its something very very domain and team specific to attach any value risk to a particular feature.

I am more frequently sharing on twitter, You can follow me on @ruchitgarg

This entry was posted in Uncategorized. Bookmark the permalink.
blog comments powered by Disqus