Составление
ТЗ на сайт
Обойтись
без технического задания на разработку сайта можно, но работать таким образом
нецелесообразно. Честно говоря, мало кто работает без ТЗ, особенно в сложной
сфере веб-разработки.
Техзадание
упрощает жизнь заказчику сайта, потому что:
- Позволяет узнать
предварительную стоимость разработки сайта.
- Ускоряет согласование
базовых вопросов.
- Уточняет, как именно
должен работать и выглядеть будущий сайт.
- Позволяет собрать все
пожелания и требования по проекту в одном документе.
- Дает возможность сверять
промежуточные этапы исходя из первоначального плана и вносить изменения в
любой компонент сайта.
...и подрядчику-исполнителю:
- Ускоряет разработку
проекта.
- Дает четкое понимание
главной задачи.
- Дает страховку от
выполнения несогласованных задач.
Обе
стороны также получают защиту на случай возникновения претензий. Например, если
при сдаче проекта заказчику не понравится выбранная CMS или дизайн, всегда
можно указать на соответствующий пункт ТЗ, где прописаны детали.
Обратите
внимание: ТЗ не заменяет договор, это разные виды документов.
Как
составлять ТЗ на разработку сайта и кто это делает
В
идеале составлять техническое задание исполнитель и заказчик должны вместе,
чтобы поделиться своим видением проекта и его воплощением. Но владелец будущего
сайта не обязан разбираться в тонкостях разработки. Поэтому чаще всего ТЗ
составляет исполнитель — агентство или фрилансер — и отдает заказчику на
согласование, объясняя подробно все пункты.
Заказчик
может сильно помочь исполнителю, если заполнит бриф на создание сайта. В этом
документе нужно дать ответы на базовые вопросы о том, каким вы видите свой
проект.
Техническое
задание на сайт: главные пункты и примеры
Техническое
задание состоит из нескольких разделов. Их названия могут различаться, но смысл
одинаков.
Организационные вопросы:
- Срок
сдачи сайта. Сложно назвать оптимальный период, не видя особенностей
проекта. Но можно назвать средние сроки. Сайт, разрабатываемый на шаблоне,
может занять от 2 до 4 недель. Лендинг на шаблоне — еще быстрее. А вот
сайт с дизайном «с нуля» и сложным функционалом потребует, как минимум, 1
месяц работы.
- Подробный
объем работ. Объем работ зависит от сложности задач, которые возникают
перед заказчиком. Одностраничный лендинг и полноценный интернет-магазин (с
поддержкой сторонних сервисов), естественно, ставят перед подрядчиком
абсолютно разный объем работ и разные задачи.
- Детальное
описание каждого этапа работ. Это особенности движка, дизайна, основных
разделов сайта, содержания, контента, доменного имени и многое другое, о
чем мы расскажем далее.
Требования к сайту:
- Сценарии использования
сайта.
- Требования к структуре.
- Требования к навигации.
- Требования к дизайну.
- Требования к юзабилити
сайта.
- Требования к
функциональным возможностям.
- Требования к технологиям.
Это,
конечно, среднестатистический список. Но и его хватит, чтобы сформировать
начальное представление о том, что должно быть в ТЗ на разработку сайта.
А
вот еще один пример ТЗ на разработку сайта, регламентирующий отображение
главной страницы:
Основные
разделы сайта
В
ТЗ на разработку сайта обязательно указываем главные разделы сайта. Не забываем
прописать особенности посадочных страниц для основных разделов сайта.
Линейная структура
|
Блочная структура
|
Способы
навигации также имеют большое значение, но обычно они стандартные. Если же
задумывается сайт со специфической навигацией, этот момент обязательно должен
быть отражен в условиях ТЗ.
Вот
полезные наблюдения по структуре, подходящие для сайтов практически любых
типов:
·
Избегайте чрезмерного усложнения в навигации.
·
Соблюдайте строгую иерархичность всех разделов.
·
Слишком длинные ссылки лучше заменить простыми.
·
Ссылка на главную страницу должна быть доступна с любой страницы.
·
У каждого документа должен быть свой уникальный URL-адрес.
Удобнее
всего расписывать структуру в ТЗ на разработку сайта в виде блоков. Если она
простая, можно обойтись и обычными списками. Хорошо, если будет подобрано хотя
бы базовое семантическое ядро под главные страницы.
Топ-7 ошибок при формировании ТЗ на
разработку сайта
При
составлении технического задания на разработку любого сайта помните:
неочевидные и субъективные требования должны быть заменены на максимально
точные.
1. Не указывается тип сайта. При
разработке исполнитель будет ошибочно ориентироваться на определенный тип
сайта: блог, магазин, корпоративный сайт. Верное же видение должно быть уже на
старте работ.
2. Не указываются целевые действия. Если
заказчик не уточнил, какие ключевые действия для него главные (приводящие к
продажам), могут возникнуть сложности при первоначальной настройке аналитики.
Лучше сделать это еще на старте.
3. Нет примеров сайтов. Если
заказчик не предоставил референсы, или примеры сайтов, которые считает наиболее
подходящими, исполнителю будет сложно понять, в каком направлении работать.
4. Не прописаны пользовательские
сценарии. Это к вопросу о целевой аудитории: перед
составлением технического задания вы должны четко представлять, кто ваши
посетители и зачем они вообще могут заходить на сайт.
5. Не оговорен вопрос установки
счетчиков веб-аналитики. Минимальный набор — «Яндекс Метрика» и
Google Search Console.
6. Не регламентируется семантическая
разметка сайта. Семантическая разметка помогает поисковой системе лучше
понимать контент, публикуемый на странице. Особенно наличие семантической
разметки важно для коммерческих сайтов.
7. Пространные требования. В
техническом задании недопустимы сравнительные и обтекаемые пожелания, такие как
«красивый» или «стильный». ТЗ — это технический документ, и вместо «красивый» /
«стильный» лучше прописать конкретику, например — «дизайнерский шаблон, близкий
тематике “аксессуары для смартфонов”».
Ответить на
вопросы:
1. Что входит
в разработку ТЗ?
2. Какие
плюсы ТЗ дает заказчику?
3. Зарисовать
распространенные типы структуры сайтов?
4. Какие
организационные вопросы решаются при составлении ТЗ?
5. Основные
ошибки при разработке ТЗ?
6. Написать
примерную структуру сайта «Тур по Уральским горам»
7. Дать
понятие определению бриф?
8. Кто
является составителем ТЗ?
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.