Кто такие стейкхолдеры и как ты их классифицируешь?
Junior
Стейкхолдер — любой, чьи интересы затрагивает проект: заказчик, спонсор, конечные пользователи, регуляторы, смежные команды, поддержка.
Классифицирую по двум осям: «влияние × интерес» (матрица Менделоу) и «внутренние/внешние». Это даёт 4 квадранта: ключевые игроки (high/high) — управлять плотно; держать удовлетворёнными (high/low); держать в курсе (low/high); минимум усилий (low/low).
Из практики: первое, что делаю на проекте — карта стейкхолдеров на одну страницу с ролью, мотивом и каналом коммуникации. Помогает не «забыть» юриста или ИБ за неделю до релиза.
Частые ошибки
Сводят список к одному «заказчику» и пропускают регуляторов, ИБ, саппорт.
Не пересматривают карту — состав меняется по ходу проекта.
Дополнительные вопросы
Что делать, если стейкхолдер «high power / low interest» внезапно начал блокировать решения?
Как ты находишь скрытых стейкхолдеров?
Как ты проводишь интервью с заказчиком? С чего начинаешь подготовку?
Middle
Подготовка: изучаю домен, существующие документы и систему, формулирую гипотезу о цели встречи и пишу список открытых вопросов (5–7 ключевых, не больше).
На самом интервью держу структуру «контекст → текущий процесс → боль → ожидаемый результат → ограничения». Открытые вопросы в начале, уточняющие — в конце. Параллельно фиксирую решения и риски, а не просто реплики.
Из практики: после встречи в тот же день шлю summary с понятиями, решениями и открытыми вопросами — это снимает 80% будущих «я имел в виду другое».
Частые ошибки
Идут с длинным списком закрытых вопросов и не дают заказчику говорить.
Не фиксируют письменно итоги — через неделю никто не помнит, о чём договорились.
Дополнительные вопросы
Как готовишься, если домен полностью новый?
Что делать, если заказчик уводит в технические детали?
Какие методы выявления требований ты используешь?
Junior
Базовый набор: интервью (1:1), воркшопы (несколько ролей сразу), наблюдение (shadowing), анкетирование, анализ документов, прототипирование, бенчмарк конкурентов.
Выбор зависит от задачи. Новый процесс — воркшоп + прототип. Незнакомый домен — наблюдение + интервью. Массовая обратная связь — анкета. Конфликты ролей — фасилитированный воркшоп, где разногласия видны всем.
Из практики: ни один метод не закрывает картину один. Обычно комбинирую 2–3 и сверяю результаты — расхождения и есть «золото» аналитика.
Частые ошибки
Полагаются только на интервью — заказчик описывает идеал, а не реальность.
Делают анкету раньше интервью и получают ответы, которые невозможно интерпретировать.
Дополнительные вопросы
В каких случаях наблюдение даёт больше, чем интервью?
Как ты валидируешь результаты выявления?
Как ты работаешь с «трудным» стейкхолдером?
Middle
Сначала пытаюсь понять, почему он «трудный»: страх потерять контроль, прошлый негативный опыт, недостаток информации, скрытые KPI. Поведение — это симптом.
Тактика: один-на-один встречи без аудитории, явное подтверждение его экспертизы, фиксация всех договорённостей письменно, прозрачные критерии решений (не «я считаю», а «по такой-то политике»).
Из практики: лучшее средство — вовлечь рано. Стейкхолдер, который ничего не решал, чаще всего «трудный» именно из-за этого.
Частые ошибки
Конфликтуют в открытую и теряют союзников.
Игнорируют — потом получают вето на финальной демо.
Дополнительные вопросы
Что делать, если стейкхолдер постоянно меняет требования?
Когда стоит эскалировать?
Как разрешаешь конфликты между требованиями разных стейкхолдеров?
Middle
Сначала разделяю: конфликт по сути (несовместимые цели) или по форме (одно и то же сказано разными словами). Половина «конфликтов» — терминологические.
Если по сути: вывожу стороны на общий критерий — бизнес-цель, KPI, стоимость владения. Решение принимает спонсор/PO на основании данных, а не я. Моя задача — подготовить варианты и trade-offs.
Из практики: фиксирую решение в decision log с автором и обоснованием. Это снимает «а кто это решил?» через 3 месяца.
Частые ошибки
Берут на себя роль арбитра и принимают чужие решения.
Не записывают решение — через релиз обсуждение начинается с нуля.
Дополнительные вопросы
Какие техники фасилитации применяешь?
Что делать, если стороны не идут на компромисс?
Как презентуешь результаты топ-менеджменту и техническим специалистам — в чём разница?
Middle
Топ-менеджмент: pyramid principle — сначала вывод и цифры, потом 3 опоры, детали по запросу. Язык бизнеса (деньги, риск, срок), визуализации, 1 слайд = 1 идея.
Технические специалисты: контекст и ограничения подробно, диаграммы потоков и данных, явные допущения, описание edge-cases. Можно глубже в реализацию.
Из практики: одна и та же презентация в две аудитории не работает. Лучше две версии по 10 минут, чем одна на 40.
Как управляешь ожиданиями заказчика, если его «хотелки» нереалистичны?
Middle
Не отвечаю «нельзя». Перевожу обсуждение в плоскость trade-offs: «можно, но это стоит X недель и блокирует Y. Какой вариант ближе к цели?»
Помогает разложить «хотелку» на потребность (что заказчик хочет получить) и решение (что он предлагает). Часто потребность реализуется проще, чем предложенное решение.
Из практики: показываю заказчику 2–3 альтернативы с ценой и эффектом. Решение он принимает сам, а я не оказываюсь «тем, кто отказал».
Частые ошибки
Соглашаются на всё и потом срывают сроки.
Жёстко отказывают, теряя доверие.
Дополнительные вопросы
Как считаешь стоимость опции для разговора с заказчиком?
Что делать, если заказчик настаивает несмотря на риски?
Как отделить настоящую потребность от «хотелки»?
Middle
Использую технику «5 почему». Заказчик хочет «кнопку экспорта в Excel» — пять «почему» вниз и оказывается, что нужна интеграция с BI или регулярный отчёт на email.
Спрашиваю: «какую задачу вы решали, когда поняли, что нужна эта фича?», «как вы делаете это сейчас?», «что произойдёт, если не сделаем?». Реальная потребность всплывает в ответах про текущий workaround.
Из практики: в 60% случаев финальное решение отличается от первоначальной «хотелки» — и это не провал коммуникации, а нормальная работа аналитика.
Частые ошибки
Берут «хотелку» дословно в backlog как user story.
Зацикливаются на «5 почему» и злят заказчика — это диалог, не допрос.
Дополнительные вопросы
Что такое jobs-to-be-done подход?
Как ты валидируешь, что нашёл настоящую потребность?
Что такое SWOT-анализ? Когда применяется?
Junior
SWOT — матрица 2×2: Strengths и Weaknesses (внутренние факторы), Opportunities и Threats (внешние). Цель — увидеть свою позицию и опереть стратегию на сильные стороны, закрывая слабые.
Применяю на старте инициативы, при выходе на новый рынок, перед редизайном продукта. Дальше — пары: SO (сила × возможность = на чём расти), WT (слабость × угроза = что прикрывать).
Из практики: SWOT полезен только если оценки конкретны. «Сильная команда» — не пункт; «3 senior backend с опытом fintech» — пункт.
Частые ошибки
Размытые формулировки без цифр и контекста.
Путают S/W (внутреннее) и O/T (внешнее).
Дополнительные вопросы
В чём отличие от PESTLE?
Как из SWOT перейти к стратегическим действиям?
Что такое PESTLE-анализ?
Junior
PESTLE — анализ внешних факторов: Political, Economic, Social, Technological, Legal, Environmental. В отличие от SWOT, смотрит только наружу.
Применяется при выходе на новый рынок, регуляторных изменениях, оценке рисков долгосрочной инициативы. Например, новый закон о персональных данных = Legal-фактор с прямым влиянием на архитектуру.
Из практики: PESTLE и SWOT часто делают в паре — PESTLE кормит O/T для SWOT.
Частые ошибки
Делают «для галочки» без связи с продуктовыми решениями.
Игнорируют Environmental, считая его неактуальным — а для логистики/производства он критичен.
Дополнительные вопросы
Какие ещё расширения PESTLE существуют (STEEPLE, STEEPLED)?
Как ты приоритизируешь факторы внутри PESTLE?
Что такое GAP-анализ? Как ты его проводишь?
Junior
GAP-анализ сравнивает текущее состояние (AS-IS) с целевым (TO-BE) и описывает разрыв: что не хватает в процессах, людях, технологиях, метриках.
Шаги: 1) описать AS-IS с метриками; 2) определить TO-BE с измеримыми целями; 3) выписать дельту; 4) приоритизировать и оценить инициативы для закрытия разрыва.
Из практики: главная ошибка — TO-BE без метрик. «Хотим быть быстрее» — не цель. «p95 ответа < 300 мс к Q3» — цель.
Частые ошибки
Описывают AS-IS поверхностно и упускают неявные шаги процесса.
TO-BE формулируют как абстрактный идеал.
Дополнительные вопросы
Какие фреймворки совмещают с GAP (Lean, Six Sigma)?
Кто валидирует TO-BE?
Что такое диаграмма AS-IS / TO-BE? Приведи пример.
Junior
AS-IS — модель текущего процесса как он есть, со всеми костылями. TO-BE — модель целевого процесса после изменений. Часто рисуются в BPMN для наглядности.
Из практики: AS-IS обязателен. Без него TO-BE — это фантазия, а не план изменений; не видно, какие операции исчезают и куда деваются люди, которые их делали.
Частые ошибки
Рисуют только TO-BE и потом удивляются сопротивлению на местах.
Опускают исключения и редкие сценарии в AS-IS.
Дополнительные вопросы
В какой нотации лучше рисовать AS-IS — BPMN или UML Activity?
Как валидируете AS-IS?
Что такое бизнес-модель и как ты её анализируешь?
Middle
Бизнес-модель — описание того, как компания создаёт, доставляет и захватывает ценность. Самый ходовой инструмент анализа — Business Model Canvas (9 блоков) или Lean Canvas.
Анализирую каждый блок: кто клиент, какую ценность даём, как доставляем, как зарабатываем, какие ресурсы и партнёры нужны, какова структура затрат. Ищу слабые звенья и риски.
Из практики: Lean Canvas удобнее для стартапов и новых продуктов — в нём есть «проблема» и «несправедливое преимущество», которых нет в классическом BMC.
Частые ошибки
Заполняют canvas формально, не валидируя гипотезы.
Путают каналы продаж и каналы коммуникации.
Дополнительные вопросы
Чем Lean Canvas отличается от Business Model Canvas?
Как ты тестируешь блок Value Proposition?
Что такое Personas и зачем они нужны?
Junior
Persona — собирательный образ типичного пользователя: имя, роль, цели, боли, контекст использования, барьеры. Не средняя температура, а конкретный архетип.
Нужны, чтобы команда говорила про «Марию-бухгалтера, которая закрывает квартал», а не про «пользователя в целом». Это сразу делает обсуждение конкретным и помогает приоритизации.
Из практики: 3–5 персон достаточно. Больше — никто не помнит, меньше — пропускаются важные сегменты.
Частые ошибки
Делают персон из стереотипов, а не из исследований.
Хранят персон в PDF, к которому никто не возвращается.
Дополнительные вопросы
Чем persona отличается от Jobs-to-be-Done?
Как обновляешь персон со временем?
Как ты определяешь KPI проекта? Назови критерии хорошего KPI.
Middle
KPI выводится из бизнес-цели вниз: цель → метрика успеха → KPI команды. Если KPI не связан с целью — это просто число.
Критерии: SMART (конкретен, измерим, достижим, релевантен, ограничен по времени) + единственная интерпретация + контролируем командой. «NPS > 50» — KPI; «улучшить впечатление» — нет.
Из практики: всегда добавляю «counter-metric» — что не должно ухудшиться. Иначе KPI «скорость доставки» легко выполняется через падение качества.
Частые ошибки
Берут метрики, на которые команда не влияет напрямую.
Один KPI без counter-metric — оптимизируют его в ущерб всему остальному.
Дополнительные вопросы
В чём разница KPI, OKR и метрики?
Как защититься от gaming KPI?
Как ты определяешь, что проект успешен?
Middle
Успех определяется ДО старта в виде измеримых критериев: бизнес-метрика (выручка/конверсия/время), пользовательская метрика (NPS/retention), операционная (стоимость поддержки), сроки/бюджет.
После релиза смотрю на разницу между прогнозом и фактом по этим метрикам через стабильное окно (4–8 недель). Без baseline сравнивать не с чем — поэтому baseline снимается заранее.
Из практики: «сделали в срок» — не критерий успеха проекта. Это критерий успеха исполнения. Успех — это изменение метрик у пользователя/бизнеса.
Частые ошибки
Критерии успеха фиксируют после релиза «по факту».
Не считают baseline и потом не могут оценить эффект.
Дополнительные вопросы
Что делать, если метрика не улучшилась?
Как ты выделяешь вклад фичи из общих изменений?
Что такое MVP и как ты определяешь его границы?
Junior
MVP — минимально жизнеспособный продукт: минимальный набор функций, который позволяет проверить ключевую гипотезу с реальными пользователями. Не «дешёвая первая версия», а инструмент обучения.
Границы определяю от гипотезы. Гипотеза: «пользователи готовы платить за X». MVP включает только то, без чего эта гипотеза не проверяется. Всё остальное — в backlog.
Из практики: каждую фичу прохожу вопросом «если её не будет, гипотеза не проверится?». Если ответ «проверится» — фича не в MVP.
Частые ошибки
Делают MVP «как полноценный продукт, только меньше» — теряют скорость.
Урезают качество, а не объём, и получают MV-prototype, который пугает пользователей.
Дополнительные вопросы
Чем MVP отличается от прототипа и PoC?
Что такое RAT (Riskiest Assumption Test)?
Что такое Customer Journey Map?
Junior
CJM — визуализация пути клиента к решению задачи через все точки контакта с компанией: до покупки, во время и после. Включает действия, мысли, эмоции, барьеры и возможности на каждом этапе.
Использую для поиска болей и зон роста. Часто оказывается, что 80% негатива — на 1–2 этапах, и точечная доработка даёт больший эффект, чем редизайн всего.
Из практики: строю CJM на реальных интервью, а не на гипотезах. Иначе это «как нам кажется, ведёт себя клиент».
Частые ошибки
Делают CJM по внутреннему представлению, а не по данным.
Не обозначают эмоции — теряют 50% ценности карты.
Дополнительные вопросы
Чем CJM отличается от User Journey и Service Blueprint?
Как часто обновляешь карту?
Как ты приоритизируешь требования (MoSCoW, RICE, Kano, ICE)?
Middle
MoSCoW (Must/Should/Could/Won’t) — быстро и просто для релизного scope. RICE (Reach × Impact × Confidence / Effort) — числовая приоритизация backlog продукта. ICE — упрощённый RICE без Reach. Kano — оценка фич по влиянию на удовлетворённость (must-have, performance, delighters).
Выбор зависит от задачи. Релиз — MoSCoW. Сравнение десятков идей — RICE. Понимание ценности фич для пользователя — Kano. Не одна техника на все случаи.
Из практики: главный риск — Confidence в RICE «по интуиции». Поэтому всегда фиксирую источник оценки (данные/эксперт/гипотеза).
Частые ошибки
Используют MoSCoW и делают 90% «Must» — это значит, приоритизации нет.
Считают RICE с произвольными Impact-числами без шкалы.
Дополнительные вопросы
Когда не работает RICE?
Чем Kano помогает при работе со стейкхолдерами?
Что такое анализ заинтересованных сторон (Stakeholder Analysis Matrix)?
Middle
Stakeholder Analysis Matrix — таблица с осями «влияние» и «интерес» (матрица Менделоу). Каждый стейкхолдер попадает в один из 4 квадрантов, определяющих стратегию работы с ним.
Расширенная версия включает: роль, отношение (поддерживает/нейтрален/против), канал коммуникации, частоту контакта, риски. Получается план коммуникаций на проект.
Из практики: матрица — живой документ. Пересматриваю на ключевых точках (после демо, смены руководства, релиза).
Частые ошибки
Заполняют один раз и забывают.
Не фиксируют «отношение» и не видят, что половина — скептики.
Дополнительные вопросы
Как меняется стратегия, если ключевой стейкхолдер перешёл из «союзника» в «нейтрала»?
Какие инструменты используешь для визуализации?
Что такое BRD и чем он отличается от SRS?
Junior
BRD (Business Requirements Document) — документ на языке бизнеса: цели проекта, бизнес-потребности, scope, бизнес-правила, заинтересованные стороны. Отвечает на «что» и «зачем».
SRS (Software Requirements Specification) — техническая спецификация на языке системы: функциональные и нефункциональные требования, ограничения, интерфейсы. Отвечает на «как именно».
Из практики: BRD читает спонсор и бизнес, SRS читает команда разработки. Один документ для обоих почти всегда плох в обеих ролях.
Частые ошибки
В BRD пишут SQL-запросы и схемы БД.
В SRS — общие фразы без измеримых критериев.
Дополнительные вопросы
Что такое FRS и где он между BRD и SRS?
Какие шаблоны BRD используешь?
Что такое FRS (Functional Requirements Specification)?
Junior
FRS — документ с детальным описанием функциональных требований: что система должна делать, какие сценарии выполняет, какие правила применяет. Это «середина» между BRD (зачем) и SRS (всё, включая НФТ и интерфейсы).
Содержит use cases или user stories, бизнес-правила, описание интерфейсов с другими модулями, требования к данным.
Из практики: в Agile-командах FRS как отдельный артефакт часто не пишут — его роль играют user stories с AC и спецификации в Confluence.
Частые ошибки
Дублируют BRD и SRS, и FRS превращается в шум.
Пишут FRS post-factum для отчётности — он расходится с реальностью.
Дополнительные вопросы
Когда FRS обязателен (госконтракты, регулируемые отрасли)?
Чем FRS отличается от Functional Design Document?
Что такое Vision & Scope Document?
Junior
Vision & Scope — короткий документ (5–10 страниц) на старте проекта: бизнес-контекст, проблема, целевая аудитория, ключевые возможности (in scope) и явно — что НЕ входит (out of scope), допущения, ограничения, риски.
Цель — выровнять понимание у всех стейкхолдеров, что мы делаем и не делаем. Защищает команду от scope creep.
Из практики: блок «out of scope» — самый ценный. Именно туда идут «а ещё хорошо бы…», и команда не размывается.
Частые ошибки
Не фиксируют out of scope — потом каждый дополнительный кусок считается «само собой».
Делают V&S на 50 страниц — никто его не читает.
Дополнительные вопросы
Чем Vision & Scope отличается от Project Charter?
Кто утверждает V&S?
Что такое матрица трассировки требований (Traceability Matrix)?
Middle
Матрица трассировки связывает бизнес-требование → функциональное требование → элемент дизайна → реализация → тест-кейс. Показывает, что каждое требование реализовано и проверено, и наоборот — что нет «лишнего» кода без обоснования.
Используется в регулируемых отраслях (банки, медицина, авиация), а также при крупных изменениях для impact-анализа.
Из практики: даже без формальной матрицы полезно держать связь «требование ↔ тест» — это сокращает регрессию при изменениях вдвое.
Частые ошибки
Делают матрицу как формальность и не поддерживают её актуальной.
Связывают только требования и тесты, пропуская дизайн — теряется impact-анализ.
Базовая структура: 1) Контекст и цели; 2) Глоссарий; 3) Действующие лица и сценарии; 4) Функциональные требования; 5) Нефункциональные требования; 6) Интеграции; 7) Данные и миграции; 8) UI-требования; 9) Ограничения и допущения; 10) Приёмочные критерии.
Каждое требование — с уникальным ID для трассировки. Каждое — атомарно, проверяемо, без слов «удобно», «быстро», «современно».
Из практики: ТЗ на 200 страниц никто не читает целиком. Лучше модульная структура с оглавлением и cross-links — читатель ищет своё, а не всё.
Частые ошибки
Пишут «система должна быть удобной» — это не требование.
Не фиксируют допущения и потом конфликтуют с интегратором.
Дополнительные вопросы
Как структурируешь ТЗ под Agile vs Waterfall?
Какой инструмент используешь для версионирования ТЗ?
Зачем нужен глоссарий проекта?
Junior
Глоссарий — словарь предметных терминов проекта с однозначными определениями. Снимает путаницу: «клиент», «заказ», «лид» в разных отделах часто значат разное.
Веду один общий глоссарий, на который ссылаются BRD/SRS/UI. При появлении нового термина — сразу в глоссарий, до первого использования.
Из практики: 30% «дефектов требований» — это терминологические расхождения. Глоссарий стоит часа работы и экономит недели.
Частые ошибки
Глоссарий ведут «когда есть время» — он отстаёт от текущего ТЗ.
Дают синонимы вместо определений: «лид = потенциальный клиент» (а что такое потенциальный?).
Дополнительные вопросы
Чем глоссарий отличается от Ubiquitous Language в DDD?