Как будешь выбирать если прилетело две срочные задачи

«Как будешь выбирать если прилетело две срочные задачи» — вопрос из категории Гипотезы и приоритизация, который задают на 25% собеседований Продукт Менеджер. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

Приоритезирую задачи по бизнес-влиянию и усилиям. Использую матрицу RICE (Reach, Impact, Confidence, Effort) или простую оценку ROI.

  1. Бизнес-ценность: какая задача принесёт больше денег/пользователей/удержания?
  2. Сроки: есть ли жёсткие дедлайны (например, закон или партнёрские обязательства)?
  3. Ресурсы: какая задача требует меньше усилий для быстрого результата?
  4. Риски: какая задача имеет бóльшие последствия при невыполнении?

Пример для e-commerce:

tasks = [
    {"name": "Починить оплату", "impact": 9, "effort": 2, "urgency": 10},
    {"name": "Добавить новый платёжный метод", "impact": 7, "effort": 5, "urgency": 8}
]

# Приоритет = (Impact * Urgency) / Effort
for task in tasks:
    task["priority"] = (task["impact"] * task["urgency"]) / task["effort"]

sorted_tasks = sorted(tasks, key=lambda x: x["priority"], reverse=True)
# Первой будет задача с более высоким приоритетом

Всегда согласую выбор с стейкхолдерами, если разница в приоритетах неочевидна.