Anonymous
I typically look at impact metrics, complexity and cost of development and get agreement with Product Management and Users
We recently expanded our resource planning system. As new organizations came onboard we got requests for several new features.
My framework to handle new feature request includes the following:
- evaluation if the feature is needed and if there is a viable workaround
That tends to satisfy about 10-15% of requests.
In recent example of resource planning system maybe 30% of requests were covered by existing functionality
- evaluation of impact:
does the feature affect external users, what % , in what capacity (working with Product Management team)
does the feature affect critical processes and does it have Severity1 impact on our ability to do critical processes
If any of these answers are Yes, the feature is prioritized. Technical debt is included in this review as it can affect external customers or our ability to support critical processes.
First we review these critical features and allocate approximate capacity. After that we review non-critical impacting features. We prioritize based on next level impact, urgency, and support needed for XFN project delivery.
In case of resource planning tool it was needed for accomplishing financial forecast for 2025 for entire company. We investigated MVP of what is needed for the new teams and addressed it creatively- balancing user training and the new features build. That allowed us to double our user base with a minimum size team.