Как ставить задачи разработчикам с помощью ИИ

Мы спросили сорок руководителей, какую рабочую задачу они хотели бы ускорить с помощью ИИ. Без вариантов ответа, без подсказок. Самый частый запрос – с большим отрывом – оказался не про красивые презентации и не про автоматизацию переписки. Каждый четвёртый ответ был про одно и то же: помочь поставить задачу разработчикам.
Формулировки разные, боль одна. «Улучшить качество требований в постановках от аналитиков». «Ускорить составление ТЗ разработчикам». «Написать user stories по отрисованным аналитиком схемам». «Проверять описания задач перед передачей в разработку». «Составить тест-план по требованиям». «Стандартизировать постановки бизнес-аналитика». Менеджеры проектов, продакты, аналитики – все упёрлись в один и тот же барьер между «я понимаю, что нужно» и «команда поняла то же самое».
Любопытно, что это ровно та задача, на которой языковые модели работают надёжнее всего. Постановка задачи – это работа с текстом в чистом виде: взять неоформленную мысль и привести её к структуре, которую можно передать дальше. Совпадение спроса и сильной стороны инструмента здесь почти идеальное. Но между «ИИ хорошо структурирует текст» и «ИИ напишет вам ТЗ» лежит пропасть, в которую легко свалиться.
Сразу обозначу границу. Сорок ответов – это срез одной аудитории, людей, которые уже пришли учиться работать с ИИ. Полный разбор этих данных – в статье «Чего менеджеры хотят от ИИ: данные 40 ответов». Все примеры здесь анонимны и обобщены до уровня типа задачи – никаких имён и компаний.
Почему ИИ действительно силён в постановке задач
Стоит разобрать механизм, иначе совет «используйте ИИ для ТЗ» останется лозунгом. Языковая модель хорошо делает одну вещь: берёт неструктурированный вход и приводит его к заданной форме. Три абзаца сырой мысли превращает в нумерованный список требований. Описание схемы – в набор user stories. Готовые требования – в тест-план с позитивными и негативными сценариями.
У менеджера или аналитика в голове обычно есть понимание, что нужно. Оно просто не оформлено: живёт в виде «ну, надо чтобы заявки важных типов как-то выделялись». Модель помогает выгрузить уже существующую мысль, разложить по полкам и проверить на полноту. ИИ закрывает трудоёмкую часть постановки – оформление, выравнивание формата, поиск пропущенных пунктов – а не творческую.
Вот тут начинается самое полезное. Большинство проблем с ТЗ в том, что в нём есть дыры, которых автор не заметил. Что происходит, если поле пустое? Кто видит эту кнопку, а кто нет? Что считать успешным результатом? Модель, которой запрещено додумывать, эти дыры подсвечивает. И часто список вопросов «а вы про это подумали?» полезнее самой структуры.
Есть и третья способность, менее очевидная – генерация граничных случаев. Спросите модель «какие сценарии ошибок и пустых состояний я мог пропустить в этой задаче», и она выдаст десяток вариантов, половина из которых к вашему случаю не относится, а вторая половина – именно то, что всплывёт в проде через месяц. Тестировщики называют это «негативными сценариями», и их пропуск – классическая причина переоткрытых задач.
Где ИИ подведёт, если ему довериться
Теперь честно про обратную сторону, потому что без неё совет вредный. Модель не знает вашего домена. Она не в курсе, что у вас заявки определённого типа нельзя редактировать после согласования, что есть регуляторное ограничение на хранение данных, что прошлый релиз сломался именно на этом сценарии. Всё это – контекст, который живёт в голове команды и в закрытых системах, куда у модели нет доступа.
Если не поставить ограничения, модель радостно заполнит пробелы выдумкой. Попросите её написать ТЗ по короткой фразе – и она допишет требования, сроки и метрики, которых вы не задавали, причём сделает это уверенно и правдоподобно. Менеджер, не перечитав внимательно, передаёт это в разработку, команда берёт в спринт выдуманное требование, и вот вы уже потратили неделю на то, чего никто не просил.
Рабочий принцип звучит иначе: ИИ структурирует то, что дал ему человек, и честно говорит, чего не хватает. Разница – в одном правиле промпта: запретить додумывать и дать модели легальный способ сказать «не знаю». Когда данных не хватает – не угадывай, а вынеси вопрос в отдельный список. Тогда на выходе вместо выдумки вы получаете перечень того, что надо уточнить у заказчика. Это самый ценный артефакт всего процесса.
Перед тем как раздавать ИИ задачи команде, полезно самому пройти десяток типовых управленческих ситуаций руками и увидеть, где он ускоряет работу, а где тихо подсовывает правдоподобную ошибку. Без этого граница между сильным и слабым применением остаётся теоретической.
Пройдите 9 реальных задач менеджера и сами увидите, где ИИ структурирует надёжно, а где начинает выдумывать. Бесплатно, без регистрации.
Доступ сразу после регистрации
Рабочий процесс: от размытого запроса до тест-плана
Дальше – не теория, а последовательность из четырёх шагов, которую можно встроить в свою неделю. Каждый шаг закрывает конкретную боль из ответов руководителей. Принцип сквозной: вы даёте вход и контекст, модель структурирует и подсвечивает пропуски, вы проверяете и идёте дальше.
Первый шаг – размытый запрос в структурированное ТЗ. На входе у вас фраза заказчика или собственная заметка. На выходе – постановка с целью, требованиями, критериями приёмки и, главное, списком открытых вопросов.
Второй шаг – скептический ревью. Готовое ТЗ прогоняется через модель в роли въедливого техлида, который не хочет потратить спринт впустую. Её задача – найти двусмысленности, непроверяемые критерии и пропущенные сценарии. Не залатать, а подсветить.
Третий шаг – тест-план. Из того же ТЗ собирается перечень проверок для тестирования: позитивные, негативные и граничные сценарии. Это закрывает отдельный частый запрос – «составить подробный тест-план для отдела тестирования».
Отдельная ветка для аналитиков – user stories по схеме. Если на входе не текст заказчика, а описание схемы или макета, первый шаг превращается в генерацию пользовательских историй. Об этом ниже отдельным промптом.
Важная оговорка про порядок. Соблазн – сразу взять результат первого шага и отдать в работу. Ценность процесса именно в том, что второй шаг атакует первый. Один проход даёт черновик, два прохода дают черновик, который уже пережил оппонирование. Тот самый момент «перед публикацией», который один из руководителей описал как мечту: собрать драфт, но проверить его до того, как он уйдёт дальше.
Промпт 1: размытый запрос в ТЗ с критериями приёмки
Начнём с самого частого случая. На входе – сырая формулировка, часто прямо словами заказчика. Главное в этом промпте – он не позволяет модели додумывать. Чего не хватает, то уходит в открытые вопросы, а не в выдуманное требование.
Обратите внимание на пример внутри скобок – это слегка обобщённая реальная формулировка из ответов руководителей. Заказчик описал боль, а не решение: «заявки теряются из фокуса». Хорошая постановка начинается с того, чтобы вытащить эту боль в пункт «Цель», а не сразу прыгнуть к «выделить цветом». Модель с таким промптом как раз и помогает не перепутать симптом с задачей.
Промпт 2: ревью готового ТЗ глазами скептичного техлида
Второй проход важнее первого. Структуру модель собирает почти всегда нормально, а вот найти в ней дыры до того, как их найдёт команда в середине спринта, – это и есть экономия времени.
Эти два промпта вместе закрывают именно ту боль, которую чаще всего называли руководители: качество требований перед передачей в разработку. Первый собирает структуру, второй её атакует. Замечу честно – часть вопросов техлида окажется не по делу, модель не знает ваш контекст. Но один-два вопроса из десяти обычно бьют точно в место, которое вы пропустили. Ради них всё и затевается.
Промпт 3: user stories по описанию схемы аналитика
Отдельный запрос из ответов звучал так: «написание user stories по отрисованным аналитиком схемам». Картинку модель напрямую не разбирает в этом сценарии, но описание схемы словами она превращает в истории отлично. Аналитик и так держит логику схемы в голове – остаётся продиктовать её и получить структуру.
Тот же принцип, что и в первых двух: модель структурирует ваш вход и честно отделяет то, что вы сказали, от того, чего не хватает. Чтобы получить из этих историй тест-план, добавьте следующим сообщением простую просьбу – собери из критериев приёмки перечень проверок, раздели на позитивные, негативные и граничные сценарии. Это и есть закрытие запроса про подробный тест-план для отдела тестирования, причём бесплатным продолжением той же сессии.
Кстати, похожий подход работает и в смежных задачах. Если вы ускоряете разбор клиентских обращений или готовите конкурентный анализ – принцип «структурируй вход, выноси пробелы в вопросы» работает одинаково.
Постановка задач разработчикам – одна из 9 управленческих ситуаций в открытом модуле. Проверьте свой подход бесплатно, без регистрации.
Доступ сразу после регистрации
Что отличает случайную удачу от стабильного результата
Эти промпты можно скопировать и получить пользу сразу. Но между «один раз сработало» и «работает стабильно» есть навык, который не появляется сам от факта установки приложения.
Первое – умение дать модели контекст, не перегружая его. Слишком мало контекста – модель додумывает. Слишком много – тонет в деталях и теряет суть. Граница нащупывается практикой: на каких задачах одного абзаца контекста достаточно, а где нужно явно перечислить ограничения системы.
Второе – проверка в правильном месте. В постановке задач опасны правдоподобные ошибки, а не очевидные. Выдуманное требование выглядит ровно как настоящее, выдуманный критерий приёмки звучит так же уверенно, как реальный. Навык – знать, какие пункты результата проверять обязательно: всё, что касается домена, ограничений и цифр.
Третье – понимание, где ИИ вообще не помощник. Если задача требует доступа к закрытой системе, точного расчёта или проверяемых свежих фактов о вашем продукте, модель не справится в одиночку и выдаст уверенно сформулированную ошибку. Постановка текста – её сильная сторона. Знание вашего домена – нет.
Эти три навыка передаются, но не возникают от прочтения статьи. Они нарабатываются на десятке задач с понятным разбором, почему сработало или не сработало. Ровно для этого нужна не подборка промптов, а практика с обратной связью.
Что стоит зафиксировать
Постановка задач разработчикам оказалась запросом номер один у реальных руководителей – и это здравый выбор. Языковые модели действительно сильны там, где надо взять неоформленную мысль и привести к структуре: ТЗ, user stories, критерии приёмки, тест-планы. Аудитория интуитивно нащупала задачу, на которой ИИ ускоряет работу надёжнее всего.
Граница успеха проходит по одному правилу: модель структурирует ваш вход, но не должна додумывать. Запретите выдумку, дайте легальное «не знаю» – и список открытых вопросов станет ценнее самого ТЗ. Два прохода вместо одного – собрать и атаковать – закрывают ту самую боль про качество требований перед передачей в разработку.
Промпт можно скопировать за минуту, а вот калибровку доверия – нет. Где дать контекст, что проверять обязательно, где честно остановиться и спросить человека вместо модели. Это навык, и он отделяет менеджера, который один раз получил красивое ТЗ, от менеджера, у которого ИИ стабильно ускоряет постановку каждую неделю. Вопрос к вам – какая ваша регулярная задача первой пойдёт через этот процесс?
Инструмент есть. Теперь – навык
Фундамент курса строит то, что не копируется из промпта: где дать контекст, что проверять обязательно, где модель надёжна, а где врёт. Реальные управленческие задачи, разбор ошибок, Foundation и специализация по управлению проектами.
Часто задаваемые вопросы
Может ли ИИ написать ТЗ за менеджера?
Зачем использовать ИИ для постановки задач, если я и сам умею писать ТЗ?
Как заставить ИИ не выдумывать требования?
Подходит ли это для user stories и тест-планов, а не только для ТЗ?

mysummit.school
Engineering Leader в Microsoft18 лет в управлении инженерными командами. Основатель mysummit.school. 700+ выпускников в Яндекс Практикуме и Стратоплане.



