Составление технического задания

grafiki-graphs

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

Как правило, составлением технического задания занимается аналитик 1С

Поэтому, важно правильно понять заказчика и обговорить все детали, чтобы аналитик смог четко и структурировано описать их в бумажном виде. При сдаче работ, очень часто возникают ситуации вроде «а мы вам тогда-то говорили же…», что не очень приятно и зачастую приходится полностью переделывать работу. Поэтому, хорошо написанное ТЗ, сильно облегчает жизнь обеих сторон. Для этого заказчику следует сразу определиться с функциями, которые нужно реализовать, или доработать.

Структура технического задания

struktura-kursovoi-raboty

В ТЗ описывают назначение документа, специальные термины и общее содержание проекта.

Тех. задание обязательно должно содержать в себе:

  • цель — задача, которую мы решим, реализуя данное ТЗ
  • описание — краткое изложение предстоящих доработок
  • способ реализации — подробное описание методов решения цели. В этом пункте необходимо описать все нюансы задачи на языке программиста: какие регистрысправочники создаем/редактируем, как должен выглядить интерфейс и т.д. Если вы не владеете «языком программиста», но «что-то слышали», лучше не пытаться писать на техническом. Описание должно быть однозначным и не вызывать вопросов. Так же может содержать в себе пример реализации подобного решения в другой сфере.
  • оценка работы — очень важный пункт, описание трудозатрат

Так же существуют государственные стандарты к написанию ТЗ  — ГОСТы. На практике мало где применяются, но знающие клиенты могут настаивать на этом.

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

Заказ