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