Найти в Дзене

Техническое задание (ТЗ): история и назначение

Сейчас в сфере ИТ очень много различных толкований такого важного документа, как ТЗ (Техническое задание). Каждый трактует и составляет его по своему. А между тем, есть государственный стандарт. История у ТЗ солидная: корни уходят ещё в советские ГОСТы. А в IT оно окончательно прижилось в 90–00‑е, когда стал популярен аутсорсинг. Проще говоря, когда организации начали заказывать разработку автоматизированных систем «на стороне». Но если отбросить пыль с ГОСТов, суть-то остаётся кристально понятной и нужной. Это же по сути просто договор на берегу. Назначение ТЗ именно в этом — зафиксировать фантазии заказчика и превратить их в чёткие границы, за которые нельзя выходить. Иначе проект разрастётся до бесконечности, а критерий приёмки «ну, я так примерно и хотел» — это не критерий, а путь к конфликту. Самое сложное здесь — формулировки. Они должны быть как топор: чёткие и без двояких смыслов. Не «красивенький сайт», а «сайт выполнен в сине-белой гамме с круглыми кнопками». Не «быстрая загр

Сейчас в сфере ИТ очень много различных толкований такого важного документа, как ТЗ (Техническое задание). Каждый трактует и составляет его по своему. А между тем, есть государственный стандарт.

История у ТЗ солидная: корни уходят ещё в советские ГОСТы. А в IT оно окончательно прижилось в 90–00‑е, когда стал популярен аутсорсинг. Проще говоря, когда организации начали заказывать разработку автоматизированных систем «на стороне».

Но если отбросить пыль с ГОСТов, суть-то остаётся кристально понятной и нужной. Это же по сути просто договор на берегу. Назначение ТЗ именно в этом — зафиксировать фантазии заказчика и превратить их в чёткие границы, за которые нельзя выходить. Иначе проект разрастётся до бесконечности, а критерий приёмки «ну, я так примерно и хотел» — это не критерий, а путь к конфликту.

Самое сложное здесь — формулировки. Они должны быть как топор: чёткие и без двояких смыслов. Не «красивенький сайт», а «сайт выполнен в сине-белой гамме с круглыми кнопками». Не «быстрая загрузка», а «загружается за две секунды». И обязательно делить всё на функциональное (что делает) и нефункциональное (как быстро/красиво/надёжно). И обязательно ставить дату и версию, потому что мозги у людей имеют свойство меняться, и вчерашние хотелки сегодня уже не актуальны.

На самом деле, составление ТЗ — это отдельный вид искусства. Многие думают, что это просто формальность. Ан нет. Хорошее задание — это как сценарий для фильма. Можно, конечно, снимать и без него, надеясь на импровизацию, но в итоге монтажа не будет, бюджет утечёт, а актёры разбегутся. Поэтому да, полезно брать шаблоны, хотя бы тот же ГОСТ 34.602–2020, он хоть и страшно звучит, но структуру даёт железобетонную.

И ещё важный момент: ТЗ — это не только про IT. Это про любую работу. Даже когда просишь мужа установить розетку в стене, лучше объяснить какая она должна быть и на какой высоте нужна. А не надеяться на его «авось» и собственное чутьё. А уж когда дело касается сложных вещей, без ТЗ вообще никуда, а то фантазия у всех работает по-разному.

Остаёмся на связи!

Чтобы не пропускать последние новости из мира проектного управления, выбирайте удобную площадку:

⚡️ Telegram-канал
⚡️
Группа ВК