How to prioritize features for your Product?

Deniz AY
7 replies
Prioritizing features is a critical aspect of product management. How do you balance user needs with business goals? What factors do you consider when deciding which features to build first?

Replies

Abrar Sami
Launching soon!
If you already found PMF, you should have already set your own product vision by then. Position it accordingly with what your paying customers want vs your own research. My company used to prioritize based on upvotes, but solely doing that is not a feasible option and can have a bad long-term impact.
Aphelia T.
Maybe it's not about balancing the needs and goals, but about matching those and meeting the user needs throughout feature building. Easier to say than to do, but honestly what I have seen - with the right marketing/ communication of the values of the features (even if they are not super user-friendly, like paid features), the users may click. Just work to got loyalty from the audience you work with. Hope it makes sense to you and answers the questions in a way :)
Colin Mathews
Anything a (paying) customer brings to my attention starts with extra points right out of the gate when I consider feature development. These are people who already bought into my product's promise and likely reflect the desires of other customers. I examine those ideas to see if they're bringing up something that's highly specific to them or not. If it just sounds like custom development work, that's kinda where it ends. Next step is to ignore the surrounding specifics of what the customer wants and trying to see if the root thought has multiple applications to it. A good, simplistic example would be a ride-sharing app hearing that a customer missed an appointment and then working that through to building our a reservation system.
Creating a matrix of: customer happiness/pain vs. potential revenue vs. total developer hours.
Elias Fares
Some factors I consider when deciding which features to build first are user feedback, business goals, impact and complexity, competitor analysis and technical feasibility. It definitely is a complex task and involves a balancing act.
Jacob Jedryszek
There is a lot of nuance when it comes to prioritization, but I like to use ICE Framework:
It's not an absolute oracle, but helps with taking different factors into account.