Как написать Техническое задание
Так как многие люди пренебрегают оформлением своих мыслей и требований в техническое задание, мы решили опубликовать свой взгляд на написание и оформление технического задания на расширение. Отметьте для себя, на сколько вы хорошо напишите техническое задание, ровно на столько же будет хорошо сделана работа.
Поясню в чем дело. У нас свой взгляд, как должно быть сделано что-то. У вас свой. И точки зрения, часто не совпадают по этому надо очень точно описывать свои мысли и как они должны попрощаться в жизнь.
И так описываем по пунктам, что вам нужно написать в техническом задании.
1. Цель проекта – описываем, что мы должны в итоге получить.
2. Функционал административного интерфейса:
a. Описываем структуру административного интерфейса, какие вкладки будут в админке и их назначение.
b. Необходимые настройки и поля на каждой вкладке интерфейса, с комментариями какая информация и в каком объеме будет вводиться, с указанием обязательное или не обязательное поле.
c. Описываем все взаимосвязи административного интерфейса, как с фронтом, так и с административным интерфейсом.
d. Описываем модель взаимодействия пользователя с административным интерфейсом.
e. Размещение элементов интерфейса подтверждать макетом.
3. Функционал фронтального интерфейса – иными словами, что видит пользователь.
a. Описываем по пунктами блоки интерфейса для пользователя, структуру интерфейса и внутренние взаимосвязи.
b. Описываем модель взаимодействия пользователя интерфейсом скрипта (что произойдет если пользователь введет такие то данные, что произойдет если пользователь нажмет на такую то кнопку, и т.п.).
c. Размещение элементов интерфейса подтверждать макетом.
Внимание, если вы не указываете или не описываете, какие-то детали разработчик на свое усмотрение выполняет задание. Претензии и жалобы будут рассматривать только согласно техническому заданию, а в нем увы ничего про ваши детали не будет сказано.