Как составить техническое задание (ТЗ)?
Многие клиенты обращаются ко мне с вопросом как составить тех.задание (ТЗ) и просят выслать какой-либо образец. Но на самом деле это сделать проблематично, поскольку каждый сайт получается индивидуальным и, соотвественно, задачи описываются разные. Поэтому я расскажу только об основных принципах, которые вам следует учесть при написания ТЗ.
Для того, чтобы написать ТЗ не нужны никакие специальные программы. Если вам удобно работать в Word'е, работайте в нем. Не стоит делать ТЗ в pdf-файле или html. Наша задача - обсудить ваши пожелания и уточнить их, поэтому сами задания я буду переносить в обычное письмо и комментировать его. Так, что красота здесь не нужна.
На начальном этапе ответьте на вопросы: «Знаете ли вы MaxSite CMS? Работали ли вы с этой системой? Имеете ли вы представление о том, как выполняются в нем различные действия, например публикация и управление рубриками?»
Если вы отвечаете положительно на эти вопросы, то мы сможем отталкиваться от основной функциональности MaxSite CMS и уточнять только то, что вам нужно изменить. Если же вы не имеете опыта работы или он незначителен, то мы должны будем уточнить и базовые понятия. Например вывод записей осуществляется в обратном хронологическом порядке и т.д. Поэтому уточняйте этот момент.
Следующим этапом создания ТЗ уточните желаемую структуру дизайна. То есть нужно указать составные части внешнего вида, например шапка, подвал, две колонки слева и справа, по-середине основной текст. Для наглядности можете нарисовать схематично то, что вам нужно. Не обращайте внимание на размеры, пропорции и т.д. - главное схематично определить, что вам нужно.
Многим будет проще взять за основу уже существующие сайты или шаблон. В этом случае можно указать ссылку, но обязательно прокомментируйте что нужно оставить, а что нет.
Дальше каждый блок описывается функционально. Например, по блоку «Шапка» можно указать меню в верху на страницы 1, 2 и 3. В блоке «Подвал» - название сайта и год.
После того, как вы написали про необходимую функциональность, вы можете остановиться на дизайне. Как я уже сказал, если вы останавливаетсь на предложенном шаблоне, то я просто переделываю его под MaxSite CMS и вношу изменения (например размещу вашу картинку).
Существует еще один важный момент о котором вам следует знать. Правда он больше из области психологии.
Некоторые люди считают, что достаточно небольшого намека и другой человек это поймет. Это не так. Например фраза «Сделайте так, чтобы было красиво», для меня ровным счетом ничего не значит, поскольку не содержит никаких точный инструкций. Когда я работаю, то все ваши задания буду вносить в список todo. Этот список состоит из одиночных заданий, которые имеют четкую цель. Например: «Изменить размер шрифта в сайдбаре до 8pt». После того, как я выполнил эту задачу, я отмечаю её как выполненую и больше к ней не возвращаюсь. Даже если я ошибся или неверно вас понял, то я вновь создаю новую задачу. Поэтому вам следует учитывать эти моменты.
Если же вы пишете, например: «сделайте горизонтальную линию зеленой», то я это воспринимаю буквально и без своих вариаций. Дизайн - вещь настолько субъективная, что определить красивый/некрасивый просто невозможно. Каждый имеет свои взгляды и предпочтения, поэтому вы, как клиент, имеете преимущество и делать я буду только то, что вы скажете.
После подготовки ТЗ, вам следует его заархивировать (ZIP) и выслать на мой адрес.





