Техническое задание на Хорошоп должно показывать, каким способом магазин получит нужную функцию. Пожелание «сделать как у конкурента» ещё не объясняет, хватит ли настроек платформы, потребуется ли внешняя система и что пока нельзя включить в оценку. Картинка похожего сайта этого не подтверждает.
Подготовьте ведомость требований: для каждого пункта нужны сценарий, основание выполнимости и условие приёмки. Ниже – способ составить такую ведомость для условного магазина рюкзаков. Пример помогает согласовать объём до работ; он не описывает настроенный магазин или проверенную интеграцию.

Опишите действие вместо общего пожелания
Запись «удобный каталог» допускает слишком разные толкования. Уточните, кто выбирает товар, какие сведения ему нужны и чем должен закончиться выбор. Например: покупатель отбирает рюкзаки по объёму, открывает модель и видит согласованные характеристики. Это уже сценарий, который можно сопоставить с данными и возможностями магазина.
Добавьте исходные условия: язык, состояние покупателя, тип товара и место показа. Требование для посетителя без входа может отличаться от условия оптового клиента. Компьютерная миникарточка и мобильная версия также требуют отдельных наблюдений. Не прячьте эти различия в слове «везде».
Сохраните причину требования. Если заказчик просит новый элемент ради сокращения обращений к менеджеру, запишите эту цель отдельно от способа реализации. Она поможет обсудить замену, если предложенный вариант не подходит платформе. Но само включение элемента ещё не докажет, что обращений стало меньше.
Разнесите требования по способу реализации
Для штатной настройки найдите конкретную опцию и описание её действия. В обзоре редактора дизайна Хорошоп перечисляет изменение стиля, включение элементов и перестановку некоторых блоков. Слово «некоторых» важно: возможность переместить один блок не подтверждает произвольную перестройку любой страницы.
Для внешнего обмена определите обе стороны и предмет передачи. Официальная страница интеграций Хорошопа различает готовые решения, партнёрские подключения и обмен через API. У части решений есть отдельные платные работы. Название сервиса в каталоге не раскрывает состав вашего подключения и не подтверждает передачу каждого поля в обоих направлениях.
Третий класс – требование без подтверждённого способа. Например, заказчик хочет изменить последовательность оформления по образцу другого сайта. Пока нет подходящего описания или подтверждения для конкретного проекта, оставьте вопрос открытым. Не объявляйте задачу ни доступной, ни невозможной. Документация об обмене товарами и заказами через API не является основанием обещать изменение шагов оформления.

Заполните карточку каждого требования
Дайте пункту постоянное обозначение, например TZ-01. Оно связывает формулировку, источник, оценку и замечания. После правки текста обозначение сохраняется: иначе исполнитель может принять новую просьбу за уже согласованную работу.
- Сценарий: кто действует, с какими исходными данными и какой результат ему нужен.
- Способ: настройка или конкретное внешнее решение, источник подтверждения и оставшиеся ограничения.
- Зависимости: данные, доступность функции, готовность аккаунта и ответственный за каждый вход.
- Приёмка: что наблюдать, где сверить ожидаемое значение и какие соседние данные должны сохраниться.
Ссылка на инструкцию помогает обосновать способ, но не заменяет результат для вашего ассортимента. Укажите нужный фрагмент и дату проверки. Если документ описывает другую версию интерфейса или иной коннектор, отметьте различие до оценки.
Пароли, секретные ключи и клиентские записи в общую карточку не включают. Достаточно назвать нужный доступ и человека, который его предоставит согласованным способом. Список реквизитов в открытом приложении к заданию не делает постановку точнее.
Проверьте ведомость на трёх разных запросах
В условном проекте нужны показ выбранных элементов витрины, передача цены из учётной системы и изменение оформления заказа. Таблица ниже служит примером решений до настройки. Она не подтверждает доступность неизвестной доработки или работу конкретного коннектора.
| Пункт | Класс работы | Что нужно подтвердить | Решение до оценки |
|---|---|---|---|
| TZ-01: показать преимущества на главной | Штатная настройка | Блок, место показа и сохранность соседних элементов | Оценивать после сопоставления с макетом |
| TZ-02: получать цену BG-17 из учёта | Внешний обмен | Источник, поле, направление и средство связи | Выделить подключение и проверку отдельно |
| TZ-03: изменить шаги оформления | Способ пока не подтверждён | Возможность выполнить конкретное изменение | Не включать как обещанную функцию |
Для TZ-02 недостаточно написать «двусторонняя интеграция». Если цена должна приходить из учёта, зафиксируйте именно это направление и запрет встречной перезаписи. Состав передаваемых полей, связь вариантов и проверка количества относятся к отдельным условиям. Их можно разобрать по примеру обмена Хорошопа с учётной системой, не перенося настройки одного решения на другое.
Для TZ-03 запишите вопрос и назначьте ответственного за подтверждение. После ответа либо согласуйте способ и приёмку, либо измените требование. Отсутствие подтверждения должно оставаться видимым, а не исчезать внутри общей цены проекта.
Приложите данные и образец результата
К требованию о каталоге приложите примеры реальных исходных строк и описание нужных различий товаров. К оформлению – макет с пояснением, какие элементы обязательны, а какие допускают замену. Снимок конкурента показывает пожелание, но не передаёт права на его материалы и не объясняет поведение скрытых настроек.
Рядом с ожидаемым результатом запишите границу изменения. Например, обновляется цена выбранного артикула, а его описание и изображения сохраняются. Для языкового требования перечислите нужные данные и версии. Для поисковых настроек разделите опубликованные теги, доступность страницы и фактическую индексацию; критерий «попасть в Google сразу после сохранения» не находится под полным контролем исполнителя.

Не прикладывайте весь архив без пояснений. У каждого файла укажите версию и пункт ведомости, которому он нужен. Если исходник ещё готовят, запишите недостающую часть и владельца задачи. Исполнитель не должен угадывать содержимое будущего каталога по пустой папке.
Согласуйте объём и порядок изменений
Перед оценкой отделите подтверждённые пункты от исследования и последующих улучшений. Зафиксируйте, какие материалы предоставляет заказчик, какие готовит исполнитель и какие расходы внешних сервисов рассматриваются отдельно. Подключение, наполнение и постоянное сопровождение не становятся одной услугой лишь из-за общего названия «магазин под ключ».
Когда появляется новая просьба, свяжите её с существующим пунктом или заведите новый. Запишите изменение результата и его влияние на соседние требования. Согласование обновлённого объёма должно предшествовать выполнению; старая оценка не подтверждает включение любой следующей идеи.
Готовое ТЗ позволяет объяснить каждый обещанный результат: чем он обеспечен, что требуется на входе и как его примут. Уже после этого составляйте план запуска Хорошопа с этапами и ответственными. Ведомость требований отвечает за состав обязательств, а план – за порядок их выполнения.
Нужна помощь с вашим проектом?
Оставьте имя и телефон. Свяжусь с вами, чтобы обсудить задачу, объём работ и следующий шаг.