Thanks for the feedback! As for step 5 (prioritize), we tend to base this on how often the same problem is being mentioned by our customers to us and what level of pain/frustration it causes. And so, determining its importance. This helps us to prioritize the jobs, constantly reviewing our roadmap and moving priorities around to reflect this.
This works well for current issues but not exactly for prioritising new ideas that customers haven’t mentioned to us. We generally base this on our gut instinct and market changes/trends.
Have you found any ways to do this in the discovery phase?