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

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



