Последнее время, когда ко мне обращаются с той или иной задачей, которая больше, чем “вставить вилку в розетку и нажать кнопку ВКЛ”, я прошу или самостоятельно написать, или заполнить шаблон Технического задания. Не все понимаю сразу, для чего это нужно, некоторые даже воспринимают в штыки такой “наглый запрос”, вроде как “Это ты исполнитель, ты и делай!”. К счастью, таких не так уж много, но они есть =). Поэтому я хочу вкратце рассказать, чем полезно техническое задание и как его можно сделать.
Замечу, что я буду делиться именно своим взглядом на этот вопрос – я стараюсь не усложнять жизнь ни себе ни другим, потому у меня всё предельно упрощено.
Зачем нужно Техническое задание?
Самое первое, для чего будет полезно Техническое задание, это систематизация собственных желаний. Желаний, которые вы хотите, чтобы исполнитель воплотил в жизнь. Помогает ничего не забыть, структурировать “хотелки”. В нём вы подробно описываете всё, начиная от ваших фирменных цветов, структуры меню, размером иконок, шрифтов, заканчивая моментами технической реализации некоторых элементов, если конечно вы компетентны в этих вопросах. Со стороны исполнителя, если он предоставит некий шаблон ТЗ заказчику, можно создать внутри шаблона тематические блоки, которые потом помогут проще и эффективнее распределить задачи между сотрудниками и, соответственно, проще контролировать исполнение. К примеру, сразу после заключения договора с приложением в виде Технического задания, я создаю новую доску в Trello и вношу туда всю информацию из ТЗ.
Второе, это фиксация списка задач, деталей этих задач и приоритетов в едином документе, который можно потом приложить к договору и использовать, как список для проверки выполнения задания исполнителем. Это полезно и заказчику, и исполнителю – заказчик не сможет выйти за рамки описанного, а исполнитель не сможет сказать, что “этого не было, ничего не знаю”.
Третье, в дополнение ко второму, это фиксация деталей задач, каких-то конкретных текстов, ссылок, цветов и прочих деталей, которые могут быть важны заказчику.
Четвертое – один раз создав техническое задание к проекту, вы можете рассылать его потенциальным исполнителям и просто ожидать от них ответов без излишних повторений рассказов о том, что вы хотите. Чем подробнее описано задание, тем меньше вопросов у исполнителя возникнет.
Пятое – хорошее ТЗ позволяет начать работы по проекту удалённо без очных встреч.
Как сделать Техническое задание?
Здесь я могу выделить три способа:
- Сделать всё самостоятельно
- Обратиться к компаниям, которые оказывают услуги по созданию Технических заданий (да, такие существуют)
- Получить шаблон для заполнения от потенциального исполнителя
Сделать всё самостоятельно – формально бесплатно, ТЗ будет хорошо понятно вам, а вот исполнителям – не факт, также можно упустить какие-то важные детали, которые связаны непосредственно с компетенцией исполнителя.
Обратиться за услугой по созданию ТЗ – платно, бывает даже достаточно дорого, но появляется шанс на детально проработанное и понятное и заказчику, и исполнителю Техническое задание. Очень напоминает брендбуки, который открываешь и понимаешь, что и как должно быть, начиная от фирменного цвета, заканчивая текстом на кнопочках. Сталкивался с такими Техническими заданиями – приятно и удобно работать.
Шаблон от исполнителя – самый распространенный способ в моей работе! Удобен тем, что можно учесть все важные моменты, обсудить их и понятно для всех описать их в Техническом задании. В моём случае, способ работает по схеме:
- скидываю шаблон ТЗ, прошу его заполнить в свободной форме своими словами, приложить картинки, фото, скриншоты, ссылки, рисунки;
- получаю результат обратно, правлю, привожу в удобный для себя вид; иногда встречаемся и обсуждаем детали;
- возвращаю на согласование заказчику;
- повторяем п.2 и п.3 по мере необходимости;
- фиксируем результат в договоре;
- работаем!