Imagine you're a junior UX designer on a project with multiple competing priorities: a critical bug fix, a new feature request from a high-value client, and a long-standing usability debt item. How would you approach prioritizing these tasks, and what steps would you take to communicate your prioritization rationale to your team and stakeholders?
technical screen · 3-4 minutes
How to structure your answer
I would apply the RICE (Reach, Impact, Confidence, Effort) scoring framework. First, I'd quantify 'Reach' for each item (e.g., number of affected users for the bug, client value for the feature, daily users impacted by usability debt). Next, I'd assess 'Impact' on user experience and business goals (e.g., critical data loss vs. minor inconvenience). Then, I'd estimate 'Confidence' in our ability to deliver the solution successfully. Finally, I'd estimate 'Effort' required (developer hours). I'd calculate RICE scores, prioritizing the highest-scoring item. I'd then present this data-driven rationale, including potential risks of de-prioritization, to the team and stakeholders, advocating for a clear, shared understanding of the chosen path.
Sample answer
I would leverage the RICE (Reach, Impact, Confidence, Effort) prioritization framework. For 'Reach,' I'd quantify affected users (e.g., 50% of users for the bug, 1 high-value client for the feature, 20% of daily active users for usability debt). 'Impact' would assess severity (e.g., critical data loss vs. minor friction). 'Confidence' would reflect our certainty in the solution. 'Effort' would be estimated in engineering days. After calculating RICE scores, I'd present this data-driven prioritization to the team and stakeholders. I'd clearly articulate the rationale, highlighting the trade-offs and potential consequences of de-prioritizing certain items. For instance, I'd explain how addressing the critical bug first mitigates immediate user churn and reputational damage, even if it delays a client-facing feature by a week. This transparent, objective approach fosters alignment and ensures shared understanding of our strategic focus.
Key points to mention
- • Structured prioritization framework (e.g., RICE, ICE, MoSCoW)
- • Data-driven decision making (user impact, business value, technical effort)
- • Collaboration with cross-functional teams (engineering, product, sales)
- • Clear communication of rationale and trade-offs
- • Understanding of business impact and risk mitigation
- • Iterative approach to managing technical debt
Common mistakes to avoid
- ✗ Prioritizing based on loudest voice or personal preference without objective criteria.
- ✗ Failing to gather sufficient data from relevant teams before making a decision.
- ✗ Not clearly articulating the 'why' behind the prioritization to stakeholders.
- ✗ Underestimating the impact of technical or usability debt.
- ✗ Over-promising on delivery timelines without considering resource constraints.