Как писать техническое задание на разработку сайта?

  1. Опишите какую задачу должен решать скрипт?
  2. Опишите жизненный цикл данных в системе (бизнес-логику).
  3. Перечислите все страницы/скрипты которые нужно сделать.
  4. Для каждой страницы напишите её назначение и перечислите все элементы которые на ней должны быть.
  5. Для каждого элемента укажите его назначение и описание функциональности.
  6. Для каждой формы ввода данных, как должны показываться сообщения об ошибках при заполнении, что должно происходить с данными, как нужно уведомить пользователя об успешном заполнении.
  7. На что ещё нужно обратить внимание?
  • Если в процессах участвуют всплывающие (popup) окна, то они требуют отдельного описания, как отдельная страница, также описания требуют "блоки" которые нужно будет добавить на другие страницы сайта, если такие есть.

  • Если какой-то из пункта не требует столь детального описания, и можно сделать самый простой вариант, то укажите это явно.

Внимание: текст не имеет отношения к составлению задания по ГОСТ для заключения договоров, это просто памятка о том как описать то что вы хотите, понятным для программиста языком.

Пример технического задания на разработку сайта.

17.06.2013