Problem-solving - это структурированный подход к поиску, анализу и решению бизнес-задач (зачастую, когда есть много неизвестных переменных). Вкратце, суть подхода такова: формулирование проблемы -> декомпозиция ее на части -> постановка гипотез по каждому разделу -> скоринг и приоритезация -> действия.
Представьте, после выходных вы открываете дашборд и видите, что ключевая метрика продукта прилегла на несколько процентных пунктов. Как с помощью problem-solving можно найти первопричину и принять действия по фиксу, или в принципе осознать, что произошло. Делим проблему на части и формулируем гипотезы для проверки:
1) Технические проблемы:
- Проверка логов аналитики и etl-пайплайнов, которые формируют дашборд.
- Пинг фронтенда и бэкенда, что наблюдается у разработки в мониторингах ошибок и что с SLA-сервиса.
2) Продукт и пользователи:
- Пользователь: какой сегмент или когорта проседает
- Элементы интерфейса продукта: локализация на каком экране или типе баннеров (или любая другая релевантная сущность) просаживаются метрики.
- Релизы: Что выкатили в прод за последнюю неделю, какие аб-тесты сейчас проводятся.
3) Внешние факторы:
- Праздники, события, новости
- Даты проведения промо-кампаний
Problem-solving помогает системно подойти к решению проблемы, снизить количество хаотичных действий и сэкономить время.