Для чего нужно техническое задание (ТЗ)?
- Чем подробней прописаны даже самые мельчайшие моменты, пункты ТЗ, тем легче прийти к хорошему результату и стабильной работе между исполнителем и заказчиком. Под исполнителем мы понимаем и дизайнера и программиста, то есть людей, которые делают этот сайт.
- Клиенту в свою очередь, скрупулёзно прописанное ТЗ поможет понять, какой именно сайт ему нужен.
- Чтобы контролировать сроки выполнения работ.
- Поможет составить представления о функциях и будущем оформлении проекта на основании разработанных в техническом задании прототипов.
Тз помогает сформулировать мысли в понятную себе и окружающим структуру и зафиксировать её на бумагу. Все эти пункты важно детально прописать и обсудить между клиентом и исполнителем, дабы избежать в дальнейшем срыва сроков, невыполнения прописанных пунктов.
Зачем ТЗ исполнителю:
- Понять цели и задачи, суть разрабатываемого проекта;
- Создать на основе ТЗ прототипы разделов будущего сайта;
На этом этапе обсуждается общая концепция, и важно найти взаимопонимание с заказчиком в общности основной идеи.
- Предоставить заказчику технического описание его идей;
На этом этапе в пограничной зоне работы дизайнера и программиста, обсуждается и прописывается, как работает технически та или иная заказанная функция, например «как эта кнопка выглядит, как нажимается, что происходит» Так и на уровне кода программист должен понимать, как это функция работает.
- Планировать время, стоимость разработки сайта и тарифы на поддержку;
Обсудить предоплату за указанный объём будущих работ.
- Не выходить за рамки работ, указанных в ТЗ.
Выполнение работ в ранее оговоренной стилистике.
Структура ТЗ.
- Рассказ о деятельности клиента. Это сведения необходимые для лучшего понимания целей и задач проекта.
Иметь общие знания о бизнесе клиента, вовлеченность в дело и более глубокое понимание о деятельность клиента.
- Задачи сайта. Это может быть организация интернет-торговли, просто размещения информации об услугах компании или организация обратной связи с партнерами и постоянными клиентами.
Чёткое видение задач: «Что мы делаем с сайтом и зачем?» и «Какой конкретный результат в итоге мы ждем»
- Структура сайта. Количество основных разделов и подразделов.
- Дизайн сайта. Пожелания заказчика к цветовому решению фона и шрифтов, необходимость соответствия фирменному стилю и т.п.
Скорее всего, опыт клиента в дизайне довольно скуден и задача дизайнера подобрать варианты, чтобы клиент имел возможность выбрать понравившийся цвет, фон и т.д.
- Функциональность сайта. В ТЗ на создание сайта описываются необходимые функции, для эффективной работы сервиса для посетителей сайта.
- Система управления сайтом и требования к ней.
Это так называемый CMS и данный вопрос в компетенции программиста, конечно. Но если говорить о дизайне, то помимо того, что вы сделаете дизайн, а потом будете делать его в Adobe Muse или в другом редакторе, которые нужно обсудить и прописать заранее.
Например, на WordPress есть определённая структура, каркас, блоки и по-другому организовать сайт будет невозможно. Поэтому на этом этапе нужно понять, в какой системе будет работать сайт.
- Контент сайта. Оговаривается количество заполняемых страниц, формат предоставляемой информации и сроки её предоставления.
Желательно в самом начале работы получить какую-то часть контента для сайта, чтобы понимать концепцию размещения его на сайте.
- Сроки создания сайта. Определить сроки разработки большого проекта достаточно непросто, но если поделить работу на этапы и задать срок выполнения каждого из них, то это выполнимая работа.
Используя метод итерации, когда вы оговариваете, например, что главную страницу сделаем за неделю, а пять внутренних страниц в течении 10 дней, то это позволит ясно и чётко обозначить полную картину по срокам. Оплату тоже, кстати, привязывают, к таким разбивкам на проекте.
- Прототипы основных разделов сайта.
Выводы:
Подготовленное и утверждённое Техническое Задание станет руководством к действию, на которое будут опираться во время работы дизайнеры, программисты, контент-менеджеры и сам клиент. Правильно составленное ТЗ станет гарантией чётко выполненного задания.