Feasibility, Desirability, and Viability as used in UX task prioritization.

by | Oct 15, 2023 | UX Design

To continue with my brief on Task prioritization approaches in UX, today we discuss Feasibility, Desirability and Viability framework. By assessing tasks using these three dimensions and assigning scores accordingly, teams can prioritize tasks more effectively, ensuring that they work on initiatives that are not only technically feasible but also desirable to users and viable for the organization’s long-term success. This approach helps in making informed decisions about task prioritization and resource allocation.

They are often evaluated in scorecard approach, so what are they;

  1. Feasibility: Feasibility assesses the technical and logistical aspects of a task. It examines whether the task can be realistically accomplished with available resources, technology, and expertise. Feasibility considers factors like technical complexity, resource availability (e.g., skills, tools, time), and potential roadblocks that may hinder task execution. A higher feasibility score indicates that a task is more achievable with existing capabilities.
  2.  Desirability: Desirability focuses on the user’s perspective. It gauges how much value or benefit a task would bring to the end-user or customer. Factors considered include user needs, preferences, and pain points. A task with a higher desirability score is one that aligns well with user needs and is likely to result in increased user satisfaction or engagement.
  3. Viability: Viability concerns the business and strategic aspects of a task. It evaluates whether the task aligns with the organization’s goals, objectives, and financial sustainability. Factors such as market demand, revenue potential, and long-term strategic benefits are considered. A task with a higher viability score is one that contributes positively to the organization’s overall success and aligns with its strategic vision.