Что такое техническое задание
📌 Техническое задание, техзадание или ТЗ — то, что определяет цель, структуру и свойства результата проекта или задачи. Оно позволяет избежать недопониманий и расхождений в ожиданиях между заказчиком и исполнителем.
Есть расхожее выражение: «Без внятного ТЗ — результат хз». Так и получается, если в задаче задействовано больше одного человека — и исполнителю нужно объяснить, что и как сделать.
В этом тексте сфокусируемся на техзаданиях для ежедневных задач, а не больших проектов. Ведь любой проект, да и жизнь бизнеса в целом, состоит из множества таких процессов. Однако тему ТЗ для проекта тоже затронем.
Бывают ситуации, когда можно и без техзадания, — сначала пройдёмся по ним. Вдруг это как раз твой случай — тогда текст можно отложить на потом 😇
Когда можно обойтись без технического задания
Насчитали три ситуации, когда ТЗ составлять не обязательно:
1. Задача очень простая. Всё можно объяснить в одном предложении
2. Исполнитель — опытный сотрудник и понимает, что от него ждут. Ему уже известны входные условия и финальные требования
3. Процесс регулярный. Здесь пригодится регламент — про него писали в другой статье
Получается, что техзадание нужно всегда. В первых двух случаях оно когда-то было, просто больше не нужно. А в третьем случае его роль выполняет регламент.
☝️ В остальных ситуациях без техзадания работать рисково. Объясняем, почему.
Зачем нужно техническое задание и когда без него не обойтись
ТЗ играет прекрасную роль — избавить всех от пинг-понга переделок и доработок, муторных правок и недовольства друг другом.
Без ТЗ точно никак, если:
- Исполнитель впервые берётся за задачу. Даже в этом случае техзадание не снимет всех вопросов, ведь человек-то новый. Но оно послужит верным ориентиром на результат
- Задача делегируется. Опять же — передаётся другому человеку, который раньше эту задачу не делал. Здесь ТЗ делает тот, кто уже много раз выполнял задачу, получал результат и точно знает, как добиться его вновь. В идеале новый исполнитель поймёт алгоритм действий и не будет дёргать делегирующего с уточнениями
- Это сотрудничество с подрядчиком на аутсорсе и фрилансе. Внешние сотрудники не погружены в проект или продукт. ТЗ здесь — необходимость и страховка от недопониманий и конфликтов
- Когда важно, чтобы задача была сделана качественно и к сроку. С минимальным количеством переделок и ошибок. То есть, по сути ТЗ нужно всегда
Что входит в техническое задание
Как составить техническое задание для задачи
Минимально-универсальное техзадание подойдёт для ежедневных задач — когда руководитель что-то поручает сотруднику и нет времени писать стопки сопроводительной документации.
Примеры таких задач: написать текст, посты в соцсети, сценарий для рилс и дальнейший монтаж видео, подготовить дизайн-макет и так далее.
А теперь про состав ТЗшки, которая идеально подойдёт для ежедневной работы:
✔️ Подробное описание результата. Это про форму. Важно чётко прописать и назвать то, что нужно получить: текст, посты в соцсети, макеты, презентация, шортс и прочее.
✔️ Характеристика результата. А это уже содержание: попадание в tone of voice, количество знаков, цветовое оформление, шрифты, иллюстрации и так далее. Также сюда относится описание объёма — в количестве знаков, страниц, размерах.
✔️ Ресурсы для выполнения задачи. То, что поможет выполнить задачу. Контакты, доступы к программам, ссылки на соцсети, tone of voice, брендбук и так далее.
✔️ Срок выполнения. Дата и час, к которым ожидается результат.
Из этих пунктов получится вполне себе рабочее и ёмкое техзадание. Его можно оформить даже в сообщении в чате.
Если вы с командой используете таск-менеджер, то такое ТЗ можно добавить в описание задачи — либо прописать требования в документе и прикрепить его к задаче. В WEEEK можно составить ТЗ в документе Базе знаний и упомянуть его в задаче через @.
💡 Такое ТЗ снимет 90% вопросов — 10% заложим на то, что люди не владеют телепатией, уточняющие вопросы и ответы на них это нормальный процесс. И здесь помогает волшебный вопрос к исполнителю: «Как понята задача?». Задавай его своему исполнителю, это очень полезно!
Как составить техническое задание для проекта
Техническое задание для проекта более ёмкое и сложное, чем ТЗ для одной небольшой задачи.
В техзадании для проекта важно описать содержание как можно подробнее — со всеми деталями финального результата, который будет состоять из множества промежуточных. Всё это войдёт в аспекты и требования.
Скажем, техзадание для разработки цифрового продукта включает:
- Назначение. Какую потребность закрывает продукт, кто целевая аудитория, какие бизнес-цели
- Все технические характеристики. Функции и сценарии использования, язык разработки, системное окружение — например, сервера. Это одна из самых больших частей ТЗ
- Пользовательский дизайн и описание интерфейса
- Интеграции со сторонними сервисами и связь с другими частями системы — если они есть
- Технические характеристики системы безопасности
❗Что не входит в проект. Например, если агентство разрабатывает сайт, то может и не отвечать за его наполнение контентом. Это следует отдельно прописать в ТЗ, чтобы потом не было проблем.
В создании ТЗ для проекта участвует много людей: заказчик, руководитель проекта, проджект-менеджер, тимлиды разработки, главные дизайнеры. За актуальностью следит проектный менеджер — он же принимает промежуточные результаты, сверяясь с техзаданием.
Выкрутим сложность на максимум и посмотрим на ТЗ проекта, которое опирается на стандарт — ГОСТ 34.602-89.
Этот международный стандарт нужен для автоматизации разных видов деятельности — управления, проектирований, исследований и так далее. Он определяет состав, содержание и правила оформления техзадания.
С техзаданием по ГОСТ 34.602-89 разработчики и другие специалисты смогут сразу понять, что от них требуется, и приняться за работу.
Например, блоки ТЗ на разработку ПО будут такими:
- Введение — краткое содержание ТЗ с описанием каждого пункта
- Назначение продукта — процессы, для которых разрабатывают ПО
- Основания для разработки — информация о результатах, которые будут достигнуты после разработки ПО
- Требования к ПО — требования к структуре, функционированию системы, надёжности, список аварийных ситуаций, методы оценки и контроля показателей надежности, эргономике и технической эстетике, эксплуатации, безопасности, патентной чистоты, стандартизации и унификации
- Состав и содержание работ по созданию ПО — подробное описание этапов работ, сроков выполнения с указанием ответственного за результат
- Порядок контроля и приёмки ПО — виды, состав объём и методы испытаний ПО, требования к приёмке работ и статус приёмочной комиссии
- Требования к составу и содержанию работ по подготовке ПО к вводу системы в действие — список действий для подготовки ПО к запуску и тех, кто за это отвечает
- Требования к документированию — с подробными регламентами документов и их содержания
- Источники разработки — документы, на основании которых разрабатывалось ТЗ
- Приложения — дополнительные материалы, которые могут понадобиться при разработке ПО
Такое ТЗ пишет проджект-менеджер вместе с системным архитектором, бизнес-аналитиком, разработчиками и тестировщиками. Иногда для этого приглашают отдельного специалиста.
Также для разработки ПО применяют ГОСТ 19.201-78 «Единая система программной документации. Техническое задание. Требования к содержанию и оформлению».
На старте проекта по важности с ТЗ может соревноваться только бриф. Его заполняют на этапе знакомства заказчика и исполнителя: фиксируют в формате вопрос-ответ особенности продукта и его целевой аудитории, общие пожелания, сроки и бюджет.
На основе всей этой информации обе стороны принимают решение о дальнейшем сотрудничестве — и если всё хорошо, то составляют подробное техзадание.
🔥 У нас есть текст о брифе. Внутри подробная инструкция, как его собрать
Шаблоны и примеры технического задания
Чек-лист для составления минимального ТЗ
Собрали готовый чек-лист для составления минимально-универсального технического задания. Забирай себе, сверяйся с пунктами и ставь галочки, когда они будут выполнены.
ГОСТ 34.602-89
Это тот самый стандарт, или техническое задание на создание автоматизированной системы. Шаблон для составления ТЗ проекта можно забрать здесь.
Техвыводы
- Техническое задание (ТЗ) — документ для определения цели, структуры, свойств и методов работы над проектами и задачами
- ТЗ минимизирует расхождения между хотелками заказчика и видением исполнителя
- ТЗ необходимо, когда исполнитель впервые берётся за задачу, при делегировании, при сотрудничестве с подрядчиком на аутсорсе и фрилансе
- В техническое задание входит: описание результата, его характеристики, необходимые ресурсы для выполнения задачи, сроки выполнения
- Без ТЗ можно работать при выполнении простейших задач, сотрудничестве с опытными сотрудниками и для повторяющихся процессов