Чтение 5 минут

Техническое задание для веб-студии: как написать


Техническое задание для веб-студии: как написать - Студия Вебтую

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

Зачем задание нужно обеим сторонам

Заказчику задание даёт возможность сравнивать предложения: пока объём не описан, сметы разных студий отличаются в разы, и не потому что кто-то дороже, а потому что каждый посчитал свой набор работ. Исполнителю задание даёт границу ответственности: понятно, что входит в цену, а что оформляется отдельно.

Есть и третья функция, о которой вспоминают позже. Задание — это документ приёмки. Когда работа сдана, спор «мы имели в виду другое» решается не голосом, а сверкой с текстом. Поэтому каждый пункт стоит писать так, чтобы по нему можно было ответить «сделано» или «не сделано» без обсуждения вкусов.

Что обязательно должно быть в задании

Минимальный набор разделов выглядит так. Если какой-то из них отсутствует, вопрос всё равно всплывёт — но уже в середине проекта, когда его решение стоит дороже.

РазделЧто описать
Задача бизнесаЧто должно измениться: заявки, заказы, снижение нагрузки на менеджеров
Аудитория и сценарииКто придёт на сайт, какое решение принимает, с какого устройства
СтруктураСписок страниц и назначение каждой, включая служебные
ФункцииФормы, расчёты, фильтры, личный кабинет, интеграции
СодержимоеКто готовит тексты, фотографии, документы и в какие сроки
ПриёмкаПо каким проверяемым критериям работа считается выполненной

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

Как описывать функции

Формулировка «сделать удобную форму заявки» непроверяема. Рабочее описание разбирает функцию по шагам: какие поля, какие из них обязательны, как проверяется телефон и почта, что происходит после отправки, куда приходит заявка, что видит человек при ошибке отправки, что происходит при повторной отправке той же формы.

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

Полезное упражнение — переписать каждый пункт функциональности в форме «пользователь делает то-то и получает то-то». Если фраза не складывается, значит, требование сформулировано абстрактно и его придётся уточнять.

Про дизайн: примеры вместо прилагательных

Вкус словами не описывается. Слова «современный», «дорогой», «строгий» каждый читает по-своему, и на макете это выясняется слишком поздно. Вместо прилагательных приложите три-пять примеров сайтов с пояснением, что именно нравится: структура первого экрана, крупная типографика, спокойная палитра, много воздуха. И столько же примеров того, что не нравится, — отрицательные примеры сужают поиск даже быстрее.

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

Технические требования и приёмка

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

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

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

Чего в задании быть не должно

  • Формулировок «и всё остальное, что потребуется по ходу работы». Это не требование, а источник конфликта.
  • Требований без критериев: «быстро», «удобно», «красиво», «чтобы нравилось руководству».
  • Технологий ради технологий. Если платформа названа, должно быть объяснено, почему именно она.
  • Списка страниц без указания, кто их наполняет и чем.
  • Ссылок на устные договорённости и переписку без приложения самих договорённостей.

Отдельный случай — задание, написанное копированием чужого. В нём обычно остаются разделы, к проекту не относящиеся, и они либо оплачиваются впустую, либо становятся поводом для спора о том, обязательны ли они.

Если писать задание некому

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

Заодно этап проектирования показывает, как подрядчик работает: какие вопросы задаёт, спорит ли с сомнительными требованиями, как ведёт переписку и фиксирует решения. Это более честная проверка, чем портфолио.

Как фиксировать изменения

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

Устные договорённости «по ходу» — главный источник конфликтов при сдаче. Через три месяца стороны помнят разговор по-разному, и восстановить его невозможно. Письменная фиксация занимает несколько минут и снимает вопрос целиком.

Короткий порядок работы над заданием

  1. Сформулируйте задачу бизнеса и критерий, по которому поймёте, что проект удался.
  2. Опишите аудиторию и два-три основных сценария.
  3. Составьте структуру страниц и разделов.
  4. Разберите каждую функцию по шагам, отдельно опишите интеграции.
  5. Соберите примеры дизайна, которые нравятся и не нравятся.
  6. Зафиксируйте технические требования, критерии приёмки и порядок изменений.

Если задание уже написано, но уверенности в нём нет, полезно проверить его на понятность сценариев до начала разработки: мы проведём аудит юзабилити и покажем, какие требования придётся уточнить, пока правки стоят часов, а не месяцев.

Нужно спроектировать интерфейс?

Соберём прототип до начала разработки — от 72 000 руб.

Проектирование интерфейсов

По теме статьи

Мы это уже делали

Похожие статьи

Нужен новый сайт?

Оставьте контакты — вернёмся с вопросами по задаче и ориентиром по срокам и стоимости.

Читайте также

Разбираем задачи, с которыми к нам приходят: от структуры сайта до поддержки и продвижения.

Внимание: мошенники представляются сотрудниками Вебтую Внимание: мошенники представляются сотрудниками Вебтую Посторонние люди обращаются к рекламным агентствам и исполнителям от имени Вебтую через Telegram-аккаунты @vetaroki22010 и @WhatSua2202, заказывают работы и не 10-09-2026 Читать Работа в digital: процессы, инструменты и команда Работа в digital: процессы, инструменты и команда Цифровые проекты редко проваливаются из-за технологий: чаще мешает организация работы. Разбираем этапы, роли, постановку задач, инструменты распределённой коман 30-08-2026 Читать Реклама и аналитика: как считать заявки, а не клики Реклама и аналитика: как считать заявки, а не клики Показы и клики не отвечают на вопрос, сколько принесла реклама. Разбираем, как настроить цели, разметить источники, учесть звонки и связать заявку со сделкой, ч 30-08-2026 Читать Поддержка сайта: обновления, резервные копии и безопасность Поддержка сайта: обновления, резервные копии и безопасность Сайт без регулярного обслуживания ломается предсказуемо. Разбираем, из чего состоит поддержка: обновления, резервные копии, доступы, безопасность, выбор хостинг 30-08-2026 Читать Техническое SEO: индексация, скорость и структура сайта Техническое SEO: индексация, скорость и структура сайта Техническая часть сайта решает, попадут ли страницы в индекс и дождётся ли их посетитель. Разбираем структуру и адреса, индексацию и дубли, работу с устаревшими 30-08-2026 Читать Продвижение сайта в поиске: стратегия, семантика и ссылки Продвижение сайта в поиске: стратегия, семантика и ссылки Разбираем продвижение сайта в поиске от постановки цели до регулярной работы: как собрать и разложить семантику по страницам, что должно быть на посадочной стра 30-08-2026 Читать Тексты для сайта: как писать, чтобы читали и покупали Тексты для сайта: как писать, чтобы читали и покупали Как выбрать тему для страницы и построить текст, который просматривают глазами и дочитывают, чем заменить оценочные формулировки, как переработать существующую 30-08-2026 Читать Автоматизация бизнеса: CRM, ERP и искусственный интеллект Автоматизация бизнеса: CRM, ERP и искусственный интеллект С чего начинать автоматизацию и что автоматизировать в первую очередь, чем различаются CRM, ERP и системы документооборота, внедрять по модулям или всё сразу, г 30-08-2026 Читать Как устроена разработка: технологии, тестирование и инструменты Как устроена разработка: технологии, тестирование и инструменты Из чего состоит веб-проект, как выбирают язык, фреймворк и базу данных, зачем нужны тестирование и контроль версий, где заканчиваются возможности low-code и ген 30-08-2026 Читать Создание сайта: от технического задания до запуска Создание сайта: от технического задания до запуска Проекты срываются не из-за технологий, а из-за неясных договорённостей. Разбираем весь путь создания сайта: как сформулировать цель, что должно быть в техническ 30-08-2026 Читать
Обсудить проект