Программа для ЭВМ – это структурированный набор данных и команд, которые необходимы для работы ЭВМ и других компьютерных устройств. Автор программ может передать исключительные права, заключив договор авторского заказа с заказчиком (получателем прав) в соответствии со ст. 1288 ГК РФ. Чтобы ПО отвечало заявленным требованиям, необходимо составить техническое задание на разработку программы. В документе следует указать цель создания ПО, функциональность, доступность, скорость восстановления и другие важные параметры.
Перед подписанием договора заказчик должен определить все требования, предъявляемые к будущей программе для ЭВМ/базе данных, и донести их до исполнителя при помощи составленного технического задания на программу.
Техническое задание (ТЗ) – это спецификация, в которой стороны договора определяют порядок и условия создания программы, в том числе цель, задачи, ожидаемые результаты. Создание технического задания является сложной и трудоемкой работой, но правильно составленное ТЗ является основанием для оценки созданной программы на предмет соответствия требованиям заказчика.
ТЗ составляется заказчиком в произвольной форме с указанием сведений:
Кроме вышеперечисленных сведений, в примере технического задания на разработку программы содержатся сведения о договоре авторского заказа (номер и дата составления), информация о сторонах договора, номер ТЗ как приложения.
Техническое задание составляется в нескольких экземплярах и подписывается заказчиком и исполнителем.
С этим шаблоном часто используют: