Как написать Техническое задание

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

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

И так описываем по пунктам, что вам нужно написать в техническом задании.

1.   Цель проекта – описываем, что мы должны в итоге получить.
2.   Функционал административного интерфейса:

a.   Описываем структуру административного интерфейса, какие вкладки будут в админке и их назначение.
b.   Необходимые настройки и поля на каждой вкладке интерфейса, с комментариями какая информация и в каком объеме будет вводиться, с указанием обязательное или не обязательное поле.
c.   Описываем все взаимосвязи административного интерфейса, как с фронтом, так и с административным интерфейсом.
d.   Описываем модель взаимодействия пользователя с административным интерфейсом.
e.   Размещение элементов интерфейса подтверждать макетом.

3.   Функционал фронтального интерфейса – иными словами, что видит пользователь.

a.   Описываем по пунктами блоки интерфейса для пользователя, структуру интерфейса и внутренние взаимосвязи.
b.   Описываем модель взаимодействия пользователя интерфейсом скрипта (что произойдет если пользователь введет такие то данные, что произойдет если пользователь нажмет на такую то кнопку, и т.п.).
c.   Размещение элементов интерфейса подтверждать макетом.

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