А можно ещё вот это быстренько?
«Это же буквально пара кликов!» - фраза, после которой у аналитика внутри тихо включается тревожный сигнал. Потому что «пара кликов» - это: маппинг данных, проверка прав, тест на дублях, логирование ошибок, инструкция для поддержки… И всё это ради одной галочки.
Как аналитик, я не говорю «нет» просто потому, что не хочу. Я показываю, из чего состоит «быстро», и даю варианты: сделать сейчас, заложить в план или вообще обойтись без доработки.
Что скрывается за «маленькой» просьбой Даже если на экране - одна кнопка, в бэкенде это почти всегда:
Изменение структуры данных. Новая галочка = новое поле = миграции, проверки на NULL, совместимость со старыми записями.
Влияние на смежные процессы. Кнопка «Подтвердить» может сломать цепочку согласования, если не учесть статусы.
Интеграции. Если данные уходят во внешнюю систему, туда тоже нужно добавить поле, обработать его и не сломать формат.
Тестирование. Я сама закрываю тестирование, поэтому даже «маленькая» доработка - это набор кейсов: «нажал - сохранилось», «нажал без прав — ошибка понятная», «нажал дважды - не создалось два документа».
Поддержка и обучение. Без инструкции поддержка будет каждый раз разбирать кейс вручную.
Как я превращаю «быстро» в управляемый процесс
1. Фиксирую запрос в формате «проблема → цель → эффект». Вместо «добавьте кнопку» спрашиваю: «Какая боль решается? Что должно измениться в работе сотрудника? Как поймём, что стало лучше?» Часто оказывается, что кнопку вообще не надо - достаточно поменять порядок полей.
2. Делаю быструю оценку в часах. Не абстрактно «немного», а: «ТЗ - 2 ч, разработка - 4–6 ч, моё тестирование - 3 ч, инструкция - 1 ч». Это убирает иллюзию «пара кликов» и помогает бизнесу принимать решение осознанно.
3. Предлагаю альтернативы. Если приоритет низкий, предлагаю компромисс: сделать ручной шаг вместо автоматизации; использовать существующее поле с пояснением; собрать статистику: «Давайте 2 недели фиксируем, сколько раз реально нужно это действие - и решим, стоит ли автоматизировать».
4. Ввожу «быстрые» доработки в отдельный трек. Есть бэклог основных задач и есть «быстрые правки». У них свои правила: только если не затрагивают интеграции и не ломают отчёты, и только при наличии данных для теста. Так команда не теряет фокус, а мелкие улучшения всё равно двигаются.
5. Держу прозрачность по статусам. Для заказчика важно не «мы делаем», а «когда будет готово и что уже проверено». Поэтому даже для «маленькой» задачи у меня есть статусы: «запрос принят», «оценка готова», «в разработке», «тестирую», «готово + инструкция».
Такой подход не про «я не хочу помогать», а про «я помогаю так, чтобы это реально работало и не ломалось через неделю». И когда нанимающий видит эту структуру — он понимает, что перед ним аналитик, который управляет не только требованиями, но и ожиданиями, сроками и рисками.