Разработка программной документации

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

На этапе разработки формируется текст программы (исходный код) и описание программы. На заключительном этапе разработки формируется система контекстной подсказки (Help) и Руководство пользователя. Текст программы используется при регистрации программы как объекта интеллектуальной собственности. При этом он полностью или частично депонируется[8]. В случае возникновения споров об авторстве программы агентство, в котором зарегистрирована программа, предоставляет в арбитраж[9] копию исходного кода для установления авторства. Именно поэтому свои программы стоит подписывать!

Рис?. Схема создания и использования программной документации

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

При успешной регистрации программы как объекта интеллектуальной собственности, авторам выдается свидетельство о регистрации. Свидетельство дает право:

· продавать программу целиком – без права использовать ее самому и продавать еще раз. Такое право оформляется исключительной лицензией;

· продавать право использование программы одному или многим пользователям с правом пользоваться самому. Это неисключительная лицензия,

· дарить или безвозмездно уступать программу кому угодно.

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: