When to decide that certain features are to no longer be tested
I pretty sure that most of you guys have reached this at a given moment in time. That moment when your regression tests keep piling and also the amount of time it takes to go through them also increases.
When to decide to descope some items?
I know that it mostly depends on what parts of the code have been touched, but for the sake of argument let`s assume that the feedback from the Devs is not really helpful.
In two words- Risk analysis.
In a few more words- risk is usually defined as the probability of something going wrong multiplied by the damage caused by this something actually going wrong.
Now you can use this definition to come up with more specific guidelines like-
Is this feature stable ?
Is this feature dependent on other less-stable features ?
What will happen if this feature fails in a subtle/medium/catastrophic manner ?