Тема «Документирование программного обеспечения»
Документация является органической, составной частью программного продукта для ЭВМ и требуются значительные ресурсы для ее создания и применения. Тексты и объектный код программ для ЭВМ могут стать программным продуктом только в совокупности с комплексом документов, полностью соответствующих их содержанию и достаточных для его освоения, применения и изменения. Для этого документы должны быть корректными, строго адекватными текстам программ и содержанию баз данных – систематически, структурировано и понятно изложены, для возможности их успешного освоения и использования достаточно квалифицированными специалистами различных рангов и назначения. Качество и полнота отображения в документах процессов и продуктов в жизненном цикле программных средств должны полностью определять достоверность информации для взаимодействия заказчиков, пользователей и разработчиков, а тем самым, корректность функций и достигаемое качество программных продуктов и соответствующих систем. Посредством документов (электронных или бумажных) специалисты взаимодействуют с программными средствами и данными в реализующих их вычислительных машинах, а также между собой.
Существует большая разница между тем, чтобы просто написать и запрограммировать некоторую функцию для индивидуального использования её разработчиком, и тем, чтобы изготовить её как качественный программный продукт, отчуждаемый от разработчиков, поставляемый заказчику и пользователям. Создание программного продукта требует значительных организационных усилий, ибо её документация – это сложный живой организм, подверженный постоянным изменениям, которые могут вноситься многими специалистами. Управление документацией должно непрерывно поддерживать её полноту, корректность и согласованность с программным продуктом. Необходимо обеспечивать возможность достоверного, формально точного общения всех участников проекта ПС между собой, с создаваемым продуктом и с документами для гарантии поступательного развития, совершенствования и применения комплекса программ. Адекватность документации требованиям, состоянию текстов и объектных кодов программ должна инспектироваться и удостоверяться (подписываться) ответственными руководителями и заказчиками проекта. Ошибки и дефекты документов не менее опасны для применения ПС, чем ошибки в структуре, интерфейсах, файлах текстов программ и в содержании данных. Поэтому к разработке, полноте, корректности и качеству документации необходимо столь же тщательное отношение, как к разработке и изменениям текстов программ и данных.
Yandex.RTB R-A-252273-3
- Вопросы для подготовки к экзамену:
- Краткое изложение программного материала
- Тема «Программная инженерия в жизненном цикле программных средств»
- Тема «Модели и профили жизненного цикла программных средств»
- Тема «Модели и процессы управлении проектами программных средств»
- Тема «Управление требованиями к программному обеспечению»
- Тема «Проектирование программного обеспечения»
- Тема «Конструирование (детальное проектирование) программного обеспечения»
- Тема «Тестирование программного обеспечения»
- Тема «Сопровождение программного обеспечения»
- Тема «Конфигурационное управление»
- Тема «Управление программной инженерией»
- Тема «Процесс программной инженерии»:
- Тема «Качество программного обеспечения»
- Тема «Удостоверение качества и сертификация программных продуктов»
- Тема «Документирование программного обеспечения»
- Тема «Технико-экономическое обоснование проектов программных средств»