При заказе веб-сайта любой нормальный разработчик попросит вас прислать ему техническое задание. Давайте разбираться что же это такое и как его составить.
Техническое задание (или сокращенно ТЗ) — это список требований к вашему будущему сайту. Здесь можно и нужно указать пожелания к дизайну, функционалу, а также ограничение по бюджету и срокам на создание веб-ресурса. Обычно я прошу у своих заказчиков заполнить небольшую анкету-бриф на создание сайта, а затем мы вместе формируем ТЗ. Так намного проще, т.к. далеко не все могут сразу четко сформулировать основные требования к сайту.
Итак, на какие вопросы вам нужно будет ответить при составлении ТЗ?
1. Рассказ о вашей компании или вашей услуге, ваших основных конкурентах, ваши отличия от них и преимущества.
2. Ваша целевая аудитория. Максимально опишите ваших покупателей (пол, возраст, регион проживания, интересы и прочее). Какую их потребность решает ваш продукт.
3. Цель вашего сайта. Целью может быть не только непосредственно онлайн заказ, но и звонок или подписка на рассылку. Конечно же целей может быть несколько.
4. Сайты, которые вам нравятся. Конечно тут желательно прокомментировать чем именно понравился ресурс. Это может быть дизайн, навигация или форма обратной связи — всё, что вам хотелось бы воспроизвести на своем веб-сайте.
5. Если сайт у вас уже есть, то расскажите чем он вам не нравится и что хотелось бы в нем поменять.
6. Структура сайта. Предварительно вам нужно продумать структуру расположения страниц, товарных категорий и разделов на сайте. Как минимум нужно иметь представление какие разделы на сайте вам нужны в первую очередь, например: «О компании», «Каталог», «Прайс», «Блог», «Контакты» и т.д.
7. Требования к дизайну. Это могут быть определенные цвета и цветовые схему. Для их подбора, я рекомендую использовать следующие ресурсы:
https://colorpalettes.net
https://color.romanuke.com
https://colorscheme.ru
А также можно указать желаемые шрифты. Возможно у вас уже есть какой-то фирменный стиль, которого нужно придерживаться.
8. Требования к функционалу. Здесь максимально опишите какие функции должны быть реализованы на сайте. Например, возможность оставить заявку на обратный звонок, фильтры по товарам, интеграция платежных систем, подписка на рассылку и прочее.
9. Наличие мобильной версии. На данный момент этот пункт обычно идет практически по умолчанию, лично я стараюсь, чтобы любой созданный мой сайт хорошо просматривался на любых мобильных устройствах, был удобен и функционален. Но лучше все же указать этот момент. Иногда требуется чтобы мобильная версия сильно отличалась, а это уже достаточно трудоёмкая задача.
10. Желаемый бюджет. Лучше сразу обозначить затраты на разработку, которые вы готовы понести, чтобы обе стороны понимали эти рамки.
11. Сроки создания сайта. Тоже важный пункт, который нужно заранее обговорить. Но не забывайте, что чем меньше сроки, тем дороже будет стоить ваш проект.
Основной вывод таков, что чем больше информации вы укажите в своем техническом задании, тем больше вероятность того, что на выходе вы получите сайт своей мечты. Так что не поленитесь составить четкое ТЗ и будет вам счастье =)