Без ТЗ – результат ХЗ. Как подготовиться к разработке сайта

Вы все еще думаете, что закинете задание на фриланс, и на следующий день вам вручат идеальный сайт? Ахахахахахахахахаха

Дорогие мои, вам придется создавать нормальное ТЗ на разработку. Можно самим заранее, а можно совместно со студией, куда планируете обращаться за сайтом. Второй путь легче, потому что команда вам сразу правильные вопросы задаст и все оформит.

Но в любом случае давайте разберемся, из чего лепится хорошее ТЗ, чтоб вы понимали, что вас ждет.

Без ТЗ – результат ХЗ. Как подготовиться к разработке сайта

Готовим ТЗ: Зачем и кому это нужно?

Это нужно вам, как заказчику, в первую очередь.

Ввязаться в создание чего-либо без ТЗ — это как поехать без навигатора в страну «Так вы же сами вроде это просили» или «Так это все в доп работы идет за отдельную плату».

Зачем ТЗ?

  • Чтобы разрабы смогли адекватно оценить проект, а не напланировать сборку Жигули по цене Мерседеса;

  • Чтобы четко понимать границы проекта и конечный результат, к которому мы все стремимся;

  • На финише проекта ТЗ становится чек-листом, по которому вы и будете принимать работу. Этот волшебный документ поможет не забыть проверить всё-всё, что было запланировано и не допустить никакие шедевральные решения из говна и палок.

С чего начать?

Без ТЗ – результат ХЗ. Как подготовиться к разработке сайта

Шаг 1. Определите цель сайта

Спросите себя: зачем вам вообще этот сайт? Это портал для фанатов «Игры престолов»? Или сайт для корпоративных клиентов, которые не любят ничего сложнее кнопки «заказать»?

Цель определяет все: от дизайна до функционала. Если вы не знаете, что вам нужно, вы не сможете объяснить это разработчику. И это выльется в бесконечные фразы: «Ой, а можно переделать? А то мы тут с партнером подумали…», после которых вас пошлют оплачивать новые счета.

Шаг 2. Поймите свою целевую аудиторию

Да, звучит банально, но если вы хотите сайт, который действительно работает, забудьте про «нам просто надо красиво и современно». Ваша бабушка вряд ли оценит гиперсовременный дизайн с микроскопическим шрифтом, а подростки — сайт в стиле 90-х.

Разберитесь, кто ваша аудитория и что ей надобно.

Шаг 3. Составьте список страниц

Вот тут начинается настоящий квест. Вам нужно составить список всех страниц. Главная, «О нас», «Контакты» — это только начало. Может, нужен блог, каталог товаров, страницы для акций или новостей? Все это должно быть в ТЗ. Чтоб потом не было «мазафака, мы забыли корзину!!!».

Дизайн — не только про «сделайте красиво»

Без ТЗ – результат ХЗ. Как подготовиться к разработке сайта

Если вы думаете, что дизайн — это просто «пара кнопочек и картинки», забудьте. Без конкретики получится не то, что вы ожидали.

Когда дизайнер получает бриф, он превращает его в схематичный прототип. Это своего рода макет, где видно, как расположены блоки, какой функционал будет и как пользователи будут перемещаться по сайту. Потому что дизайн – это не просто про красоту, он должен быть функциональным.

Шаг 4. Соберите референсы

Референсы — это не просто примеры сайтов, которые вам внешне нравятся. Они нужны не только для дизайна, но и для структуры, навигации, решениям по конвертирующим элементам. Так что потратьте пару часов на серфинг по сайтам конкурентов и вдохновляющим порталам. Потом будете меньше нервничать.

Шаг 5. Определите брендовые цвета и стиль

Без ТЗ – результат ХЗ. Как подготовиться к разработке сайта

Если у вас уже есть брендбук — супер! Если нет — переживем, но приготовьтесь немного поэкспериментировать. Минимализм или классика? Яркие цвета или строгие оттенки? Вам нужно хотя бы примерно представлять, какой стиль должна отражать ваша компания…

Хотя нет, не примерно. Вообще-то точно надо знать, сделайте брендбук уже в конце концов. Если вы ждали знак, то вот он.

Функционал: Чем проще — тем лучше

Чего вы хотите от пользователя? Понимание целевого действия, к которому вы ведем потенциального лида, определяет всю начинку сайта. Но сайт не должен быть как игра «Подземелье и драконы» – хрен разберешься. Не мешайте пользователю приносить вам деньги, функционал должен быть простым и понятным.

Короче, лучше не уделяйте столько внимания микрофишкам типа размера шрифта в подвале, это вам специалисты уже подскажут и сами. Лучше подробнее опишите, какие бизнес-задачи должен закрывать сайт. Это поможет команде предложить лучшие решения по функционалу.

Лучше указать, что вы хотите продавать через сайт шерстяные носки хипстерам и не вдаваться в детали, чем слабо представлять, зачем вам сайт, но разводить дискуссию на тему цвета кнопки на главной.

Шаг 6. Пропишите все, что должно работать на сайте

Если бизнес-задачи подробно описаны, на этапе сборки функциональности сайта к вам приколебаются с примерно вот такими вопросами/предложениями: «Какую делаем форму заявки?», «Нужна ли нам корзина покупок с функцией подсчета стоимости доставки», «А давайте разместим кнопку заказа сюда и сюда» и т.д.

Нет, это не мелочи. Чем подробнее вы это обсудите на берегу, тем более приближенным к фантазиям будет результат в реальности.

И, пожалуйста, не забудьте поговорить про мобильную версию! Сейчас 80% трафика идет с телефонов, так что если ваш сайт на мобиле выглядит как твиттер 2007 года — вам этого не простят.

Волшебные слова в ТЗ: Сроки и бюджеты

Самый важный момент. Вы можете быть гением планирования, но если не обговорили сроки и бюджет всего проекта заранее, готовьтесь к сюрпризам.

Шаг 7. Укажите сроки

Без ТЗ – результат ХЗ. Как подготовиться к разработке сайта

«Нам надо было вчера» — любимая фраза маркетологов, но давайте будем уважать труд друг друга. Если бы мы хотели, чтобы над нами бесконечно стояли с розгами, мы бы щас чай на плантации собирали, а не сайты делали. Поэтому всегда обговариваем четкие, понятные сроки, которых достаточно для оговоренных работ.

Срочные проекты могут быть, но они стоят дороже.

Шаг 8. Определите возможный бюджет

Четкие деньги — четкий результат. Больше комментариев не будет.

И напоследок…

ТЗ — это ваша страховка от кошмаров веб-разработки. Если не хотите оказаться в аду с бесконечными правками и изменениями — составьте его заранее, с умом и вниманием к деталям. Если менеджер проекта в студии пристает к вам с запросом на заполнение брифа для разработки ТЗ – не отмахивайтесь. Вас не хотят припахать, а скорее защитить от головных болей в будущем.

Парочка советов, как не ошибиться в ТЗ

Простая истина — чем больше деталей, тем лучше. Но как не увлечься и не погрязнуть в ненужных подробностях?

Общайтесь с разработчиками

Не бойтесь задавать вопросы. Если что-то непонятно — лучше уточнить на старте, чем потом мучиться с исправлениями. Вы с разрабами – одно целое на время проекта, по одну сторону баррикад и всё такое. Сотрудничайте, а не сопротивляйтесь.

ТЗ, которое вы наваяли самостоятельно – это результат работы вас и вашей колокольни. Поэтому если студия, как команда экспертов по UX и программированию, предлагает отличные от вашего мнения варианты, стоит хотя бы прислушаться. У вас это первый проект, а у них 20й, не просто так советуют.

Учитесь на ошибках других

Просмотрите конкурентов и подумайте, что у них можно улучшить. Крадите, как художники.

И еще важное: если исполнитель всегда во всем с вами соглашается и выполняет любую прихоть на проекте, что-то тут не так. Адекватные ребята предложат рабочее решение, аргументируют, а где-то даже и поспорят, если по опыту видят, что вашему проекту так будет лучше.

66
11
6 комментариев

"А мы сами говорим заказчику, что ему нравится, а что - нет." (с)

1
Ответить

а заказчик как реагирует? :)))))

Ответить

Самое главное. Если что то не опишите в тз, то разработчик сделает так, как видит он. Практически всегда это самый плохой вариант.
Спросить у заказчика, как ему лучше реализовать неописанный в тз участок проекта?
Не, о таком ни один разработчик не слышал.

1
Ответить

Да-да, боль болезненная, почему-то специалистам не всегда приходит в голову докопаться до мелочей) Если спец начинающий, то там часто куча тараканов в голове сидит типа страха показаться глупым или назойливым) Но в нашем деле лучше перебдеть, и обсуждение всех нюансов на берегу наоборот показывает специалиста как заинтересованного в проекте)

Ответить

Согласен, чтобы давать грамотное ТЗ нужен опыт, без этого никуда

1
Ответить