У большинства ИТ‑проектов есть одна слабая точка. Это не баги, не сроки, не бюджет. Это техническое задание. Парадокс: чем больше ресурсов вкладывается в проект на старте, тем выше риск, что он не дойдёт до реализации. Потому что ещё на этапе согласования ТЗ проект может «застрять» — или вовсе остановиться. Техническое задание должно быть основой проекта — точкой опоры. На практике же оно часто становится точкой падения. Причин несколько: — Разные языки. Бизнес и разработка используют одни и те же слова, но вкладывают в них разный смысл. Для заказчика «платёжная система» — это просто кнопка «оплатить». Для разработчика — набор интеграций, логики, проверок.
— Несформулированные ожидания. Заказчик исходит из своих предположений: «Это же и так понятно». Разработчик читает ТЗ буквально — и делает именно то, что написано. В итоге обе стороны разочарованы.
— Стремление обезопасить себя. Внутри компании документ превращается в попытку подстраховаться: переписать всё до мелочей, учесть кажды