Claude Код 👁 58

Техническое задание для разработчика по задаче — Claude

Промпт-конструктор технического задания для разработчика по описанной задаче. Превращает «хочу как у Avito, но лучше» в структурированное ТЗ с user stories, метриками и acceptance criteria.

Промпт Запустить →
Промокод — до 25% бонусами к первому пополнению в most-ai
Разбери сырой запрос заказчика и сделай из него техническое задание на доработку, по которому разработчик начнёт работу без уточнений в чате.

Запрос как есть: [ЗАПРОС ЗАКАЗЧИКА: «Хочу, чтобы покупатели сохраняли товары в избранное, как на Авито, и чтобы им приходило, когда цена падает»]
Продукт: [ПРОДУКТ: интернет-магазин электроники, сайт и мобильное приложение, около 40 тысяч заказов в месяц]
Стек: [СТЕК: React на фронтенде, Node.js и PostgreSQL на бэкенде, пуши через Firebase]
Ограничения: [ОГРАНИЧЕНИЯ: два разработчика, один спринт на две недели, учётную систему не трогаем]

1. Суть: какую проблему бизнеса закрывает запрос — одним абзацем. Где за словами «как у Авито» прячутся два разных желания, разведи их.
2. Метрики успеха: что измерим через месяц после релиза и где это посмотреть.
3. Истории пользователей: «Как <роль>, я хочу <действие>, чтобы <польза>» — по каждой роли, которой касается доработка.
4. Функциональные требования с номерами (ФТ-01…) и граничные случаи: товар снят с продажи, цена выросла и снова упала, пользователь не вошёл в аккаунт.
5. Критерии приёмки: к каждому требованию — «Дано / Когда / Тогда».
6. Что не делаем в этой итерации.
7. Открытые вопросы заказчику — короткие и с вариантами ответа, чтобы он ответил одним сообщением.
8. Оценка в часах по этапам: бэкенд, фронтенд, мобильное приложение, тесты — и что не влезает в спринт.

Отсечка. Не дописывай функций, которых заказчик не просил: идеи на следующую итерацию — отдельным списком в конце. Не выдумывай цифры нагрузки и данные о пользователях: нужна цифра — вопрос в пункт 7. Не оценивай в днях без разбивки по этапам: такую оценку разработчик не проверит.

Проверка перед выдачей: каждая история закрыта хотя бы одним требованием, у каждого требования есть критерий приёмки, сумма часов по этапам совпадает с итогом и сверена с одним спринтом двух разработчиков.
Запустить промпт →

Похожие промпты

Промпт для написания технического задания (ТЗ) в Claude
Claude
Промпт для написания технического задания (ТЗ) в Claude
Claude
Промпт для глубокого code review через Claude
Claude
Рефакторинг функции Python по принципам clean code
Claude
Описание инструмента ИИ-агента
Claude
База знаний для агента n8n
Claude
ИИ-агент для ревью кода: правила проверки
Claude
Системное сообщение агента n8n с MCP
Claude
Нода Code в n8n: обработать элементы

Пример результата

ТЗ: избранное и уведомление о снижении цены 1. Суть. За «как у Авито» два разных желания: сохранить товар, чтобы к нему вернуться (избранное), и узнать, когда он подешевеет (подписка на цену). Первое возвращает людей в каталог, второе — к покупке. Делаем оба, но подписка опирается на избранное: следить можно только за сохранённым товаром. 2. Метрики через месяц: доля покупателей, сохранивших хотя бы один товар; заказы, оформленные после пуша о снижении цены; отписки от уведомлений. Всё — в продуктовой аналитике, события добавляем в этом же спринте. 3. Истории — Как покупатель, я хочу сохранить товар в избранное, чтобы вернуться к нему с телефона или с компьютера. — Как покупатель, я хочу получить пуш, когда сохранённый товар подешевел, чтобы купить по новой цене. 4. Требования (фрагмент) ФТ-01. Кнопка «В избранное» на карточке товара и в списке; избранное хранится в аккаунте и одинаково на сайте и в приложении. ФТ-04. При снижении цены — один пуш на каждое новое снижение; если цена выросла и вернулась к уже показанной, повторно не шлём. Граничный случай: товар снят с продажи — в избранном остаётся с пометкой «нет в продаже», пуши по нему прекращаются. 5. Критерий приёмки ФТ-04. Дано: товар в избранном за 24 990 ₽. Когда цена становится 21 990 ₽, Тогда приходит один пуш с новой ценой и ссылкой на товар; при возврате цены к 24 990 ₽ и новом снижении до 21 990 ₽ второго пуша нет. 6. Не делаем: подписку без избранного, письма на почту, общий список с семьёй. 7. Вопросы заказчику 1) Избранное без входа в аккаунт: а — хранить в браузере, б — просить войти? 2) Снижение на 1% — повод для пуша? Предлагаю порог: от 5% или от 500 ₽. 8. Оценка: бэкенд 22 ч, фронтенд 14 ч, приложение 16 ч, тесты 10 ч — итого 62 ч, в спринт двух разработчиков входит с запасом. Не влезает: настройка порога в личном кабинете — во вторую итерацию.

Полезные статьи

Промты для программиста: 43 промпта под задачи кода
Промт для создания сайта и лендинга: 15 готовых
Как написать ТЗ через Claude: структура, промпт и пример результата

Все гайды →