Reaching the role of a leader in your company, you start facing extra responsibility and pressure in terms of various aspects. From maintaining a positive reputation to prioritizing tasks and features correctly on a daily basis.
The ability to set priorities may seem like a simple and accessible skill. However, for product managers and project managers with no experience, this can be a real cause of failure.
Luckily, there are powerful prioritization techniques that are aimed to help you deal with the different hierarchies and define urgent, important, necessary and needles items. They will be definitely helpful if you need to determine priorities for your project tasks, objectives, requirements and product features.
Prioritization in any business typically means doing first things first. As the management process, prioritization is about evaluating a range of items, ranking them in the order of urgency and importance. Prioritization usually defines the difference between success and failure in any organizational project. However, many companies pay not enough attention to it.
Prioritizing your tasks, business objectives, product features or requirements, you increase the success rates of projects. This process accelerates an execution mindset and company’s culture.
One of the core artifacts that are used in Agile software development is a product backlog. Product teams compile it as a source of story points or tasks that must be completed in the next sprint. Before joining the backlog, each task (or any item) must be prioritized to define what looks most reasonable or delivers the most value.
Besides, the skill of managing priorities definitely assists when you deal with Scope Creep, trying to optimize and save your projects.
Relying on a gut feeling often puts a project at risk. That’s why product and project managers who are typically responsible for prioritizing tasks in a backlog should constantly empower their professional skills and knowledge with the power of popular prioritization techniques and frameworks.
Here’s the list of the most common prioritization techniques and methods, that will be definitely helpful in the 2020 year.
After the short description of each method, we will give our subjective assessment of how simple or complex the method is, ranging them in stars
One of the most popular in the project management environment and the simplest approaches for prioritizing products composes an acronym that combinies four priority categories: Must, Should, Could, and Would (or Won’t).
Using the method, you can easily evaluate the relative importance of every task. MoSCoW is equally popular among both companies that adopt Agile software development practices and Waterfall-focused teams.
The technique offers to break down all story points into the following categories:
This lightweight methodology is widely used by product and project managers to evaluate features on a product roadmap. Value vs Complexity requires a balanced approach to business and tech aspects of development.
The framework is based on the Eisenhower matrix, where the features are allocated across four quadrants with two dimensions: value and complexity. According to the technique, the most value and least complexity tasks are performed first.
The Eisenhower matrix
The product team estimates the features’ Value and the criteria are defined by the team arbitrarily. They may represent customer engagement, retention, customer acquisition potential, market demand, expected revenue and so on.
The team estimates the total cost of the feature and represents it as a proxy for Complexity necessary to realize it.
Value vs Complexity advantages:
Value vs Complexity disadvantages:
The technique is based on different levels of users’ satisfaction with a product’s features and behavior. The author of the method is the Japanese researcher Noriaki Kano who described its model in the 1980s.
There are different ways to implement the Kano model. One of the versions offers dividing user backlog items by the following criteria: Must-be, Attractive, One-Dimensional, Indifferent, and Reverse.
The technique that is based on user satisfaction, requires conducting surveys and user interviews before prioritizing.
Kano model’s advantages:
Kano model’s disadvantages:
ICE = Impact* Confidence* Ease
According to the method, you rate the values on a relative scale of 1–10 so as not to over-weigh any of them. You can choose what 1–10 means, as long the rating stays consistent.
The RICE technique seems quite a time-consuming but balanced prioritization approach for mature products. This rate-scoring method involves calculations that’s why it can not be considered as a simple one. Besides, it is not applicable in every prioritization case.
RICE allows effective teams to take a detailed look at the product from different sides.
The acronym involves: Reach, Impact, Confidence, and Effort – the factors to estimate every feature separately.
You need to take the proposed features, rank each of them using a Reach, Impact, Confidence and Effort criteria, and use the scores to decide which features will be cut. The formula looks like:
The bigger the rate is, the higher the priority.
By applying some of these prioritization methodologies, companies learn that setting and changing priorities is an essential fact of organizational life.
If implemented effectively, prioritization frameworks fundamentally change companies, but only if top management deals with tough choices.
Which prioritization techniques have you applied? Was your experience successful?