ИИ в работе продакта: работа с требованиями
В прошлый раз писал про то, как LLM помогают готовиться к интервью: проверять вопросы и смотреть на гипотезу глазами разных участников цепочки принятия решения. Теперь следующий слой- работа с требованиями.
В B2B требования часто приходят не постепенно через метрики, аналитику и поддержку, а приезжают большим массивом в виде клиента, который готов заплатить много денег.
А вместе с деньгами приезжает набор хотелок:
- «нам нужен такой отчет»;
- «добавьте такую кнопку»;
- «сделайте как в Jira / старой системе»;
- «без этой функции мы не сможем внедриться»;
- «это требование от бизнеса / ИБ / архитектуры».
На первый взгляд все звучит убедительно. Особенно если это говорит крупный клиент. Но за одной формулировкой могут стоять разные вещи: реальная боль пользователя, особенность процесса конкретной компании, попытка воспроизвести старую систему, политический компромисс, ограничение ИБ или разовая хотелка, которая не масштабируется на рынок.
Если такое требование сразу положить в backlog или roadmap, можно быстро прийти не к развитию продукта, а к заказной разработке.
Поэтому на этапе discovery важно не только собирать требования, но и прожаривать их:
- что на самом деле стоит за запросом;
- насколько требование продуктово;
- можно ли его обобщить;
- какие риски мы берем;
- не уходим ли мы в кастом.
LLM здесь полезна как предварительный ревьюер требований: инструмент, который помогает задать правильные вопросы до старта разработки.
Я обычно прогоняю спорные требования через 4 проверки.
1. Что здесь проблема, а что уже решение?
Клиент часто формулирует запрос сразу в виде решения.
Например:
«Нам нужна выгрузка в Excel».
Но за этим могут стоять разные проблемы: нет доверия к данным, нужен регулярный отчет, неудобен текущий дашборд, данные нужны для другой системы или пользователи просто привыкли работать в Excel.
LLM можно попросить:
Не принимай формулировку требования как готовое решение. Предложи, какие реальные проблемы могут стоять за этим запросом, и вопросы, которые помогут это проверить.
2. Для кого это требование?
В large enterprise одно требование может по-разному выглядеть для пользователя, руководителя, ИБ, архитектора, эксплуатации, закупки или владельца бюджета.
LLM можно попросить:
Посмотри на это требование глазами разных ролей. Для каждой покажи ценность, вопросы и возможные блокеры.
3. Это продуктовая функция или кастом?
Не каждое важное клиентское требование должно становиться продуктовой функцией.
Иногда это рыночная боль. Иногда - особенность процесса конкретной компании. Иногда - компромисс для сделки. Иногда - кастом, который потом придется годами поддерживать.
LLM можно использовать как оппонента:
Это похоже на продуктовую функцию или кастом под одного заказчика? Дай аргументы за и против. Как можно обобщить требование для рынка?
4. Какие вопросы нужно задать до старта разработки?
Моя любимая ловушка: требование в одну строку, которое кажется понятным и оценивается в 5 дней, а по итогу превращается в 50.
LLM можно попросить:
Сформулируй вопросы, без ответов на которые это требование нельзя брать в работу. Отдельно выдели 5 критичных вопросов.
Главная польза не в том, что ИИ «напишет user story». А в том, что он помогает глубже понять проблему клиента, отделить продуктовую функцию от кастома и не тащить в roadmap лишнее.
Если лучше понять задачу, точнее определить границы решения и заранее увидеть риски, команда за тот же объем времени может создать больше value - не просто закрыть хотелку одного клиента, а усилить продукт в целом.
Общий промпт для такой прожарки требований вынесу в комментарий ниже.
Делитесь, как вы используете LLM на ранних этапах проектирования фичи или продукта. Как лучше делать короткие посты здесь или писать более развернуто на vc.ru?
Читать про продукты в b2b
В этом посте были ссылки, но мы их удалили по правилам Сетки