Как приоритизировал фичи

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

Ответ

Приоритизация фич — это баланс между бизнес-ценностью, технической сложностью и потребностями пользователей. Я использую комбинацию методов:

  1. RICE-оценка (Reach, Impact, Confidence, Effort) — количественный подход для сравнения фич.
    Пример: фича с охватом 10K пользователей, влиянием 3x, уверенностью 80% и усилиями 2 недели получит RICE = (10K * 3 * 0.8) / 2 = 12K.

  2. MoSCoW (Must-have, Should-have, Could-have, Won’t-have) — для быстрой сортировки по критичности.

  3. Карта влияния — визуализация фич по осям "Ценность для пользователя" vs "Ценность для бизнеса".

  4. Данные — A/B-тесты, метрики (CR, retention), обратная связь от поддержки.

Пример приоритизации в бэклоге:

features = [
    {"name": "Auth via Google", "rice_score": 12000},
    {"name": "Dark Mode", "rice_score": 8000},
]
sorted_features = sorted(features, key=lambda x: -x["rice_score"])

Гибкость важна: иногда "маленькая" фича даёт неожиданно высокий эффект.