Техническое задание, ТЗ - постановка, написание, разработка, составление. Программные продукт, система, обеспечение. Программа. АвтоматизацияРекомендации по постановке технического задания на разработку программного обеспечения. Приемы анализа задачи и описания требований к программному продукту. Автоматизация обеспечения деятельности. (10+) Постановка технического задания Компьютерные и информационные технологии прочно вошли в производственную и коммерческую сферы деятельности. Автоматизация процессов позволяет повысить производительность труда, исключить человеческий фактор, сократить количество ошибок и брака. Первым этапом автоматизации является постановка технического задания (ТЗ). Настоящая статья описывает процесс разработки технического задания и содержит полезные советы по этой теме. Чтобы составить ТЗ, нужно понимать, что любая компьютерная программа, система или продукт представляют собой преобразователь входных данных в выходные. Входные данные могут вводиться операционным персоналом, поступать из внешних источников или датчиков. Выходные данные, в зависимости от специфики продукта, могут выдаваться в виде отчетов либо поступать на исполнительные устройства, такие как станки с ЧПУ, роботизированные конвейеры или другие подобные устройства. Описание входных и выходных данных, формИз сказанного следует, что важнейшими разделами технического задания являются описание входных данных, их форматов и способов получения, и выходных данных, их форматов и способов предоставления. Например, техническое задание на учетную финансовую систему должно содержать описание входных форм, их полей и форматов данных этих полей, и описание выходных форм и отчетов, их содержания. Техническое задание на систему автоматики должно содержать описание датчиков, которые собирают нужную информацию, протоколов их работы, и описание исполнительных устройств, на которые подаются управляющие сигналы, форматов этих сигналов. Описание алгоритмов преобразования входных данных в выходныеПоняв, какие данные подаются на вход программного продукта, и что мы хотим видеть на выходе, нужно описать, как входной поток данных преобразуется в выходной. За это отвечает третий раздел ТЗ - описание алгоритмов. В этом разделе описываются вычисления, которые необходимо сделать с входными данными, чтобы получить выходные. Описание структуры хранения данных в системеЭтот раздел не является обязательным. Вполне достаточно, чтобы заказчик описал входные и выходные данные, алгоритмы преобразования одних в другие. Как данные накапливать, хранить и обрабатывать, может решать разработчик. Нередко структура данных является частью не технического задания, а проектной документации разработчика программного обеспечения. Это нормально, но иногда заказчик хочет знать и влиять на структуру хранения данных. Это полезно и разработчику, так как, предлагая структуру хранения данных, заказчик берет на себя ответственность за это решение. К сожалению в статьях периодически встречаются ошибки, они исправляются, статьи дополняются, развиваются, готовятся новые. Подпишитесь, на новости, чтобы быть в курсе. Если что-то непонятно, обязательно спросите! Еще статьи Станьте лидером мнения... Подбор, наем, подобрать, выбрать, нанять работника, рабочего, разнораб... Доверенность. Оформление, правовые, юридические тонкости, особенности.... Интернет журнал, ресурс, сайт, портал. Источники посетителей. Трафик. ... Подписчики. Подписка. Арбитраж трафика. Перепродажа посетителей. Темы ... Купить бизнес, покупка предприятия, компании, своего дела. Продажа. ... Стоимость. Оценка бизнеса, предприятия, частной компании, дела своими ... Малый бизнес, предприятие, дело. Инвестиции, инвесторы, продукт, идея,... Оглавление статьи Описание входных и выходных данных, форм Описание алгоритмов преобразования входных данных в выходные Описание структуры хранения данных в системе Объем обрабатываемой информации, быстродействие Требования к безопасности и надежности |