На рис ? представлена схема разработки и использования программной документации. Техническое задание и пояснительная записка к нему разрабатываются на этапе постановки задачи. Фактически они являются результирующими (выходными) документами данного этапа. В них фиксируются требования к разрабатываемой программе. Если заказчик и разработчик программы работают в разных организациях, техническое задание становится обязательной частью договора. В дальнейшем, при тестировании программы и принятии решения о ее работоспособности, именно техническое задание будет определять требования, подлежащие контролю.
На этапе разработки формируется текст программы (исходный код) и описание программы. На заключительном этапе разработки формируется система контекстной подсказки (Help) и Руководство пользователя. Текст программы используется при регистрации программы как объекта интеллектуальной собственности. При этом он
полностью или частично депонируется8. В случае возникновения споров об авторстве программы агентство, в котором зарегистрирована программа, предоставляет в арбитраж9 копию исходного кода для установления авторства. Именно поэтому свои программы стоит подписывать!
Постановка задачи
Техническое задание
Требования
Тестирование
Пояснительная записка
Пояснения
Реализация задачи
Описание программы
Программа и
методика
испытаний
Текст программы
Руководство пользователя
Программная документация
Регистрация программы
• Текст программы
• Реферат
Сертификация программы
• Сведения о
регистрации
• Формуляр
• Руководство
пользователя.
Использование программы
• Лицензия
• Руководство
пользователя.
• Программа и
методика
испытаний
Рис ?. Схема создания и использования программной документации
Для проведения тестирования разрабатывается специальный документ: «Программа и методика испытаний». В документе перечисляются требования к программе, которые необходимо проверить. Перечень требований определяется
Депонирование - обеспечение сохранности какого либо объекта или документа. Арбитраж - специальный суд, разбирающий вопросы промышленного права
44
Техническим заданием, а также стандартами или особыми требованиями, записанными в договоре. Для каждого требования описывается методика, по которой это требование должно быть проверено. Документ «Программа и методика испытаний» может быть использован и при сертификации программы.
При успешной регистрации программы как объекта интеллектуальной собственности, авторам выдается свидетельство о регистрации. Свидетельство дает право:
• продавать программу целиком - без права использовать ее самому и
продавать еще раз. Такое право оформляется исключительной лицензией;
• продавать право использование программы одному или многим
пользователям с правом пользоваться самому. Это неисключительная
лицензия,
• дарить или безвозмездно уступать программу кому угодно.
Таким образом, регистрация программы закрепляет за автором права собственности и позволяет ему извлечь из использования программы коммерческую выгоду.
54
Поможем написать любую работу на аналогичную тему