Расскажи о решениях которые принимаешь на работе

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

Ответ

Как IT Product Manager, я принимаю решения на основе данных, пользовательского фидбека и бизнес-целей. Вот ключевые аспекты:

  1. Приоритизация фич — использую RICE (Reach, Impact, Confidence, Effort) или WSJF (Weighted Shortest Job First). Например, фича с высоким Impact, но низким Reach может уступить более широкой, но менее impactful.

  2. Технические компромиссы — баланс между скоростью и качеством. Например, для MVP можно использовать временное решение:

# Временный костыль для логирования, который потом заменим на ELK
def log_error(error):
    with open('temp_errors.log', 'a') as f:
        f.write(f"{datetime.now()}: {error}n")
  1. Работа с командами — решение, когда дизайнер хочет идеальный UI, а разработчик — реализуемое решение. Ищу золотую середину через прототипирование.

  2. Метрики — выбираю 2-3 ключевых метрики для каждой инициативы (например, conversion rate + retention для новой onboarding flow).

Все решения документирую в ADRs (Architecture Decision Records) для прозрачности.