Техническое задание, ТЗ - постановка, написание, разработка, составление. Программные продукт, система, обеспечение. Программа. Автоматизация

Рекомендации по постановке технического задания на разработку программного обеспечения. Приемы анализа задачи и описания требований к программному продукту. Автоматизация обеспечения деятельности. (10+)

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

Оглавление :: Поиск

Компьютерные и информационные технологии прочно вошли в производственную и коммерческую сферы деятельности. Автоматизация процессов позволяет повысить производительность труда, исключить человеческий фактор, сократить количество ошибок и брака. Первым этапом автоматизации является постановка технического задания (ТЗ). Настоящая статья описывает процесс разработки технического задания и содержит полезные советы по этой теме.

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

Описание входных и выходных данных, форм

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

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

Описание алгоритмов преобразования входных данных в выходные

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

Описание структуры хранения данных в системе

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

(читать дальше...) :: (в начало статьи)

Оглавление :: Поиск

 

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

Если что-то непонятно, обязательно спросите!
Задать вопрос. Обсуждение статьи.

Еще статьи

Станьте лидером мнения...
Как и зачем становиться лидером мнения?...

Подбор, наем, подобрать, выбрать, нанять работника, рабочего, разнораб...
Как подобрать и нанять работника? Как найти нужного человека? Секреты подбора до...

Доверенность. Оформление, правовые, юридические тонкости, особенности....
Доверенность, оформление, юридические тонкости. Передоверие....

Интернет журнал, ресурс, сайт, портал. Источники посетителей. Трафик. ...
Источники посетителей на сайт. Способы заработка....

Подписчики. Подписка. Арбитраж трафика. Перепродажа посетителей. Темы ...
Подписка на новости на сайте. Перепродажа посетителей. Выбор тем для публикации....

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

Стоимость. Оценка бизнеса, предприятия, частной компании, дела своими ...
Что влияет на стоимость малого бизнеса?...

Малый бизнес, предприятие, дело. Инвестиции, инвесторы, продукт, идея,...
Как привлечь инвесторов в малый бизнес? Как планировать продажи? Как выбрать про...