Зачем нужно техническое задание
Техническое задание (ТЗ) — это документ, который описывает, что должно быть разработано. Без ТЗ проект превращается в хаос: бесконечные правки, срыв сроков, конфликты. Хорошее ТЗ экономит время и деньги обеим сторонам.
Что должно быть в ТЗ
1. Общая информация
- Название проекта
- Цели и задачи сайта
- Целевая аудитория
- Конкуренты (примеры сайтов)
- Сроки и бюджет
2. Структура сайта
Карта сайта со всеми страницами:
Главная
├── О компании
│ ├── История
│ ├── Команда
│ └── Вакансии
├── Услуги
│ ├── Услуга 1
│ ├── Услуга 2
│ └── Услуга 3
├── Портфолио
│ └── Кейс (шаблон)
├── Блог
│ └── Статья (шаблон)
├── Контакты
└── Политика конфиденциальности
3. Описание страниц
Для каждой страницы опишите:
- Назначение страницы
- Блоки и их содержимое
- Функционал (формы, фильтры, слайдеры)
- Источники контента
4. Функциональные требования
Детальное описание функций:
- Формы: какие поля, валидация, куда отправляются данные
- Личный кабинет: регистрация, авторизация, функции
- Каталог: фильтры, сортировка, пагинация
- Поиск: по каким полям, подсказки
- Интеграции: CRM, 1С, платёжные системы
5. Дизайн-требования
- Фирменный стиль (логотип, цвета, шрифты)
- Референсы (примеры понравившихся сайтов)
- Особые пожелания
6. Технические требования
- CMS или фреймворк
- Хостинг и домен
- Браузеры и устройства для поддержки
- Требования к скорости загрузки
- SEO-требования
7. Контент
- Кто предоставляет тексты?
- Кто предоставляет фото/видео?
- Нужен ли копирайтинг?
Пример описания страницы
Страница "Услуги"
Назначение: Презентация услуг компании, конверсия в заявку.
Блоки:
- Hero-секция с заголовком и кратким описанием
- Список услуг (карточки с иконкой, названием, кратким описанием, ценой "от", кнопкой "Подробнее")
- Преимущества (4 пункта с иконками)
- Форма заявки (имя, телефон, email, сообщение)
- FAQ (аккордеон с 5-7 вопросами)
Функционал:
- Клик по карточке услуги → переход на детальную страницу
- Форма → отправка на email + в CRM
- FAQ → раскрытие/скрытие ответов
Типичные ошибки в ТЗ
- ❌ "Сделать красиво" — субъективно, нужны референсы
- ❌ "Как у конкурента" — без ссылки непонятно
- ❌ Отсутствие структуры сайта
- ❌ Нет описания функционала
- ❌ Противоречивые требования
Кто составляет ТЗ
Есть два подхода:
- Заказчик — знает бизнес, но может упустить технические детали
- Исполнитель — знает технологии, но нужен бриф от заказчика
Оптимально: заказчик заполняет бриф, исполнитель формирует ТЗ, заказчик согласовывает.
Заключение
Хорошее ТЗ — это 50% успеха проекта. Потратьте время на его составление, и разработка пройдёт гладко. Мы помогаем клиентам составить ТЗ на основе брифа — это входит в стоимость проекта.
Не знаете, с чего начать? Заполните наш бриф, и мы подготовим ТЗ для вашего проекта.
