Когда я первый раз пришёл на встречу со стейкхолдером в роли аналитика, я честно не знал с чего начать. Вопросы в голове были — но не в том порядке. Половину забыл по ходу. Вышел с ощущением что поговорили хорошо, но непонятно о чём.
Я поискал готовые шаблоны. Нашёл Excel-таблицы, PDF-чеклисты и десятки статей с советами. Ни одно из этого не открывалось быстро прямо на встрече и не помогало думать в реальном времени.
Поэтому я сделал BA Toolkit — набор интерактивных инструментов для структурирования BA-встреч. Открываешь в браузере, идёшь по шагам, фиксируешь всё на месте.
Три месяца спустя — три инструмента в продакшене, открытый код на GitHub, и эта статья.

Проблема, которую я решал
Встречи аналитика делятся на несколько типов (ниже указаны не все типы, а только те для которых были созданы инструменты о которых будет рассказано дальше). Каждый требует своей структуры:
Сбор требований — первая встреча со стейкхолдером. Нужно выяснить проблему, контекст, ограничения, стейкхолдеров, риски.
Инцидент — что-то сломалось. Нужно быстро локализовать, зафиксировать участников, принять решение.
Груминг бэклога — разбор задач с командой. Нужно закрыть вопросы, зафиксировать критерии приёмки и хвосты.
Каждый раз я делал примерно одно и то же: открывал Notion, создавал новую страницу, вспоминал нужные вопросы. Это работало, но медленно и не помогало думать.
Идеальный инструмент для встречи — это что-то что:
открывается за секунду (браузер, без авторизации),
ведёт тебя по структуре, но не мешает,
позволяет фиксировать в реальном времени,
даёт итог который можно скопировать и отправить.
Что получилось
Инструмент 1а: Сбор требований — По шагам
Пошаговый скрипт первой встречи со стейкхолдером. Пять шагов: контекст → проблема → требования → стейкхолдеры → риски. На каждом шаге — вопросы с подсказками (кнопка ⓘ), поле для заметок и возможность добавить свои вопросы.
Есть таймер, прогресс-бар и режим «по шагам» — когда показывается только текущий шаг, чтобы не отвлекаться. В конце — экспорт с промптом для ИИ-анализа. Хорошо подходит джуну: не даёт потеряться.


Инструмент 1б: Сбор требований — Открытая доска
Тот же набор вопросов, но в формате kanban-доски: пять колонок сразу видны на одном экране — Контекст, Стейкхолдеры, Данные, Требования, Риски. Заполняй в любом порядке по ходу разговора.
Удобен когда уже знаешь структуру и не нужно идти строго по шагам. Хорошо работает когда разговор прыгает между темами — просто пишешь в нужную колонку.

Инструмент 2: Встреча про проблему / инцидент
Когда что-то сломалось — нет времени думать. Инструмент сразу спрашивает критичность: P1, P2 или P3. При P1 автоматически запускает таймер-инцидент (зелёный до 30 минут, жёлтый до 60, красный после).
Шесть шагов: локализация → влияние → причины → решение → проверка → выводы. Блок «Кто подключён» — добавляешь участников по отделам или вручную. Экспорт с промптом: найти упущенные причины и альтернативные решения. Аналогично инструменту "Сбор требований по шагам" в каждом шаге есть вопросы, на которые можно опереться.

Инструмент 3: Груминг бэклога
Самый свежий инструмент. Аккордеон: добавляешь задачи, активная раскрыта на весь экран, остальные свёрнуты в полоску.
Внутри каждой задачи: критерии приёмки, вопросы с ответами (Q&A прямо под вопросом), решения, хвосты (кто / что / срок), заметки. Приоритет и story points. В конце — три кнопки итога: Готова к разработке / Нужна встреча / Вернуть в бэклог.

Технически
Весь инструментарий — это чистый HTML, CSS и ванильный JavaScript. Без фреймворков, без сборщиков, без зависимостей. Один файл на инструмент.
Почему так? Потому что:
открывается мгновенно на любом устройстве,
не ломается при обновлениях,
легко форкнуть и изменить под себя,
деплой — просто залить файл на GitHub Pages.
Данные хранятся в localStorage — ничего не пропадает при перезагрузке. Тёмная тема. Экспорт в буфер обмена.
Что планирую добавить
Ретроспектива
Планирование спринта
Согласование требований
Когда наберётся 5–6 инструментов — объединю в единое приложение с боковым меню.
Долгосрочно интересно добавить командный режим с облачным хранилищем — но это уже другая история.
Попробовать
🔗 denissadykov.github.io/ba-cheatsheet
Код открытый, фидбек приветствуется. Если вы тоже BA или только входите в профессию — попробуйте на следующей встрече.
Буду рад комментариям: что не хватает, что мешает, что было бы полезно.
Автор: Денис Садыков — бизнес-системный аналитик, учусь в School 21 на программе «Бизнес и системный анализ».
