Отправной точкой разработки любого веб-проекта является проектирование и составление первичной документации, важнейшая часть которой – техническое задание.
Техническое задание, или, на языке разработчиков, ТЗ – это исходный документ, в котором прописываются все работы по созданию сайта, а также сроки и порядок их выполнения. Важным свойством технического задания является то, что оно имеет юридическую силу и обладает такими же правами что и договор между заказчиком и разработчиком. Именно на ТЗ будут ориентироваться программисты, дизайнеры и верстальщики при выполнении своей части работ.
Как правило, в техническом задании для разработчика содержатся такие разделы: структура сайта, информация о блоках страниц, описание всех разделов, требования к дизайну, контенту и т.д.
Важное требование к ТЗ – чёткость и лаконичность, чтобы свести затраты времени на понимание задания к минимуму.
Почему нужно правильно составить ТЗ?
Чтобы заказчик остался доволен результатом и получил именно то,что и хотел, важно научиться разговаривать с ним на одном языке,составить с ним единое представление о готовом продукте. Поэтому устная договорённость чаще всего не приносит никаких плодов, из-за того что обе стороны по-разному видят результат.
Правильное техническое задание формирует продуктивное и бесконфликтное сотрудничество разработчика и заказчика.Что получает заказчик?
- Осознаёт, что именно он хочет получить от исполнителя.
- На примере чётких формулировок доносит свою мысль до разработчика.
- Обсуждает стоимость и сроки работ.
- В общих чертах видит, что получит в результате.
Что получает разработчик?
- Ориентир, доносящий смысл задания..
- Чёткий план выполнения работ по созданию сайта.
- Ограниченные временные рамки, позволяющие правильно спланировать работу.
- Разделение общего и размытого задания на точные поручения отдельным специалистам.
Правильно составленное техническое задание экономит время и нервы и заказчика, и исполнителя. Хорошо, если при своей строгости и лаконичности в ТЗ будут гибкие моменты, которые можно будет обсудить и изменить уже в ходе проведения работ. Это позволит заказчику самому участвовать в формировании конечного результата, а значит, приблизить его к желаемому.