Как подготовить идеальное ТЗ для разработки сайта
Вы когда-нибудь пробовали объяснить строителям, какой дом хотите, просто сказав «сделайте красиво, но по-современному»? Скорее всего, получили бы либо хижину из стекла, либо бетонную коробку с золотым унитазом. С сайтом всё точно так же. Техническое задание — это мостик между вашим бизнесом и кодом разработчика: хорошее ТЗ говорит «мы знаем, чего хотим», плохое — «делайте как знаете».
Кратко опишите сферу деятельности и цель сайта: заявки, продажи, имидж. Дайте портрет целевой аудитории и 2–3 примера сайтов конкурентов — так разработчик быстрее поймёт контекст, в котором вы работаете.
Перечислите все разделы и страницы: главная, услуги, портфолио, блог — и их иерархию. Проще всего нарисовать её схемой: Главная → Услуги → Карточка услуги, Главная → Портфолио → Кейс, Главная → Блог → Статья /blog/slug
Самая важная часть: формы, поиск, каталог и корзина для магазина, новости и калькуляторы для корпсайта, нужные интеграции с CRM и уникальные фичи, без которых бизнес не работает.
Пример плохой и хорошей формулировки
Вместо «сделать красиво» пишите «дизайн в светлых тонах с использованием синих акцентов». Первое можно трактовать как угодно, второе — нет.
Желаемый стиль — минимализм, хай-тек, ретро, — цветовая гамма, примеры понравившихся сайтов и приложенный логотип с брендбуком. Чем конкретнее формулировка, тем меньше правок на финале.
Предпочтения по CMS (WordPress, Tilda, Bitrix), пожелания по хостингу, требования к скорости загрузки и адаптивности под мобильные устройства.
Совет по составлению
Прилагайте все материалы: логотипы, фотографии, тексты, брендбук — чем больше информации, тем лучше. Не бойтесь задавать вопросы, если что-то непонятно — лучше уточнить на берегу. Обсудите ТЗ с разработчиками до старта — это выявит проблемы на самом дешёвом этапе.
Отметьте пункты по мере готовности — этого достаточно, чтобы прийти к разработчику с сильным брифом. Определить цели и аудиторию: зачем нужен сайт, кто им пользуется. Нарисовать структуру: разделы, страницы и связи между ними. Продумать дизайн: стиль, цвета, примеры, брендбук. Указать технические моменты: CMS, хостинг, требования к скорости. Приложить материалы: тексты, фото, видео, лого.