Сен.07.2014

Техническое задание - это документ, который заказчик предоставляет исполнителю. Техническое задание в рамках создание сайта - это документ описывающий будущий сайт, его функциональные и системные требования. Грамотно составленное техническое задание позволяет исполнителю оценить весь фронт работ, заказчику понять, какой именно сайт ему необходим. Руководителю проекта четко отслеживать рамки выполнения работ.

Составление технического задание крайне важно для успешного проекта как со стороны так и со стороны исполнителя. Заказчик сможет требовать исполнение проекта в точном соответствием с техническим заданием. Исполнителю не навяжут дополнительный требований к сайту, которых нет в том же техническом задании. Главная задача технического задания  свести к минимуму разницу между представлениями о сайте у  заказчика и  у исполнителя.

Техническое задание само по себе является сложным проектом если от него требуют супер точность и детализированность. Поэтому мы всегда должны искать компромисс между детальностью технического задания и возможных различий представлений заказчика и исполнителя на сайт. Техническое задание должно оптимально описывать проект но не более того.

Теперь обсудим что должно быть в техническом задании, а чего там быть не должно. В техническом задании должны быть только объективные требования, т.е. требования которые можно объективно оценить. Исходя из этого, можно заключит что в техническом задании не должно быть дизайна, и субъективности. Например нельзя написать в техническом задании: “сделать админскую часть сайта удобной и красивой”.

Формулировки должны быть четко указывать границу работы исполнителя.

    В техническое задание входит:

 

  1. Термины и определения;

  2. Раздел общего описания о будущем проекте;

  3. Раздел раскрывающий эксплуатационное назначение проекта (для чего необходим данный проект);

  4. Раздел раскрывающий функциональное назначение проекта (что входит в данный проект для достижения целей проекта, например каталог товаров, корзина покупок и т.д.);

  5. Данные и списки. Это один из самых главных частей ТЗ, разберем его поподробней. Если есть тип данных на сайте продукт, то в ТЗ необходимо точно описать какие поля входят в данную сущность. Например: цена, название, изображение товара. Каталог является списком товаров. В данном случае должно быть описано как точно будет выглядеть каталог товаров. Данный пукт не позволит “схалявить” исполнителю, а также не позволит “нагнуть” исполнителя, т.е. он выгоден для обоих сторон.

  6. Все страницы с описанием. Будет идеально иметь прототипы страниц, т.е. схематический рисунок каждой страницы.

  7. Требования к надежности. Если планируется создать сайт, который сможет выдерживать высокие нагрузки, то об этом необходимо сказать заранее, а не тогда когда сайт “упадет”.

  8. Требования к хостингу. Этот пунк очень важен, потому что веб студия может разрабатывать не на PHP, а например на JAVA. И как следствие наш сайт не сможет работать на большинстве хостингах,  а будет требовать как минимум виртуального сервера. Это необходимо описать в техническом задании.

  9. Требования к наполнению информацией.

  10. Необходимо описать условия приема и оплаты сайта. Например: “Работа полностью считается выполненной и подлежит оплате при переносе проекта на хостинг заказчика.”

 

Вот 10 главных пунктов которые необходимы для хорошего технического задания. Практику создания технического задания мы опишем в другой статье.