Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ekzamen_Tp.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
1.19 Mб
Скачать

34 Билет Документирование процесса разработки. Типы документов управления Ответ

Документы управления разработкой ПС (processdocumentation), протоколируют процессы разработки и сопровождения ПС. Они обеспечивают связи внутри коллектива разработчиков и между коллективом разработчиков и менеджерами, управляющими разработкой

Типы документов управления

  • Планы, оценки, расписания. Эти документы создаются менеджерами для прогнозирования и управления процессами разработки и сопровождения.Отчеты об использовании ресурсов в процессе разработки. Также создаются менеджерами для контролирующих органов

  • Стандарты. Эти документы предписывают разработчикам, каким принципам, правилам, соглашениям они должны следовать в процессе разработки ПС. Стандарты могут быть как международными или национальными, так и специально созданными для организации, в которой ведется разработка данного ПС.

  • Рабочие документы. Это основные технические документы, обеспечивающие связь между разработчиками.Они содержат фиксацию идей и проблем, возникающих в процессе разработки, описание используемых стратегий и подходов, а также рабочие (временные) версии документов, которые должны войти в ПС

  • Заметки и переписка. Эти документы фиксируют различные детали взаимодействия между менеджерами и разработчиками

35 Билет Документирование программного продукта. Документация сопровождения, ее назначение и состав. Пользовательская документация, ее назначение и состав. Ответ

Документация по сопровождению ПС (systemdocumentation) описывает ПС с точки зрения ее разработки

Эта документация необходима, если предполагается изучение устройства ПС и модернизация его программ

В случае необходимости модернизации ПС к этой работе привлекается специальная команда разработчиков-сопроводителей. Этой команде придется иметь дело с такой же документацией, что и команде первоначальных разработчиков, - с той лишь разницей, что документация для команды разработчиков-сопроводителей будет чужой (она создавалась другой командой). Команда разработчиков-сопроводителей должна будет изучать эту документацию и затем вносить в нее необходимые изменения, повторяя в значительной степени технологические процессы, с помощью которых создавалось первоначальное ПС

Документация по сопровождению ПС можно разбить на две группы:

  1. документация, определяющая строение программ и структур данных ПС и технологию их разработки;

  2. документацию, помогающую вносить изменения в ПС

Документация первой группы содержит итоговые документы каждого технологического этапа разработки ПС и включает следующие документы:

  • внешнееописаниеПС (Requirements document);

  • описаниеархитектурыПС (description of the system architecture), включаявнешнююспецификацию каждой ее программы;

  • для каждой программы ПС - описание ее модульной структуры, включая внешнюю спецификацию каждого включенного в нее модуля;

Кроме того,

  • для каждого модуля - его спецификация и описание его строения (designdescription);

  • тексты модулей на выбранном языке программирования (programsourcecodelistings);

  • документы установления достоверности ПС (validationdocuments), описывающие, как устанавливалась достоверность каждой программы ПС и как информация об установлении достоверности связывалась с требованиями к ПС

Документы установления достоверности ПС включают прежде всего документацию по тестированию (схема тестирования и описание комплекта тестов), но могут включать и результаты других видов проверки ПС, например, доказательства свойств программ

Документация второй группы содержит Руководство по сопровождению ПС (systemmaintenanceguide), которое описывает:

  • известные проблемы, связанные с ПС,

  • какие части системы являются аппаратно- и программно-зависимыми,

  • возможности дальнейшего развития ПС

Документы, входящие в состав ПС (productdocumentation), описывают ПС

  1. с точки зрения его применения пользователями,

  2. с точки зрения его разработчиков и сопроводителей (в соответствии с назначением ПС)

Эти документы используются не только на стадии эксплуатации ПС, но и на стадии разработки для управления процессом его разработки

Типы документов продукта

Эти документы образуют два комплекта с разным назначением:

  1. пользовательская документация ПС (П-документация),

  2. документация по сопровождению ПС (С-документация)

  1. Пользовательская документация ПС (userdocumentation) объясняет пользователям, как они должны действовать, чтобы применить данное ПС

К этому типу документации относятся документы, которыми руководствуется пользователь: при

  • при инсталляцииПС,

  • при применении ПС для решения своих задач,

  • при управлении ПС (например, когда данное ПС взаимодействует с другими системами).

Категории пользователей

Следует различать две категории пользователей ПС:

  • ординарных пользователей ПС

  • администраторов ПС

Ординарный пользователь ПС (end-user) использует ПС для решения задач в своей предметной области и может не знать многих деталей работы компьютера или принципов программирования

Категории пользователей

Администратор ПС (systemadministrator) управляет использованием ПС ординарными пользователями и осуществляет сопровождение ПС, не связанное с модификацией программ

Например, он может

  • регулировать права доступа к ПС между ординарными пользователями,

  • поддерживать связь с поставщиками ПС,

  • выполнять определенные действия для поддержания ПС в рабочем состоянии

Состав документации

Состав пользовательской документации зависит от аудиторий пользователей, на которые ориентировано данное ПС, и от режима использования документов. Пользовательская документация должна содержать информацию, необходимую для каждой аудитории

Режим использования

Под режимом использования документа понимается способ, определяющий, каким образом используется этот документ . Обычно пользователю достаточно больших программных систем требуются либо документы для изучения ПС (использование в виде инструкции), либо для уточнения некоторой информации (использование в виде справочника)

Состав пользовательской документации

  • Общее функциональное описание ПС с краткой характеристикой функциональных возможностей ПС. Предназначено для пользователей, решающих, насколько необходимо им данное ПС.

  • Руководство по инсталляции ПС, предназначенное для системных администраторов. Оно должно детально описывать действия по установке системы и определять требования к конфигурации аппаратуры.

  • Инструкция по применению ПС. Предназначена для ординарных пользователей и содержит необходимую информацию по применению ПС , организованную в форме удобной для изучения

  • Справочник по применению ПС. Предназначен для ординарных пользователей и содержит необходимую информацию по применению ПС, организованную в форме удобной для избирательного поиска

  • Руководство по управлению ПС. Предназначено для системных администраторов и должно описывать сообщения, генерируемые при взаимодействии ПС с другими системами, а также способы реагирования на эти сообщения . Если ПС использует системную аппаратуру, то этот документ может объяснять, как сопровождать эту аппаратуру

Разработка пользовательской документации

Разработка пользовательской документации начинается сразу после создания внешнего описания и ее качество может существенно определять успех ПС. Она должна быть достаточно проста и удобна для пользователя, поэтому к созданию их окончательных вариантов часто привлекаются профессиональные технические писатели . Для обеспечения качества пользовательской документации разработан ряд стандартов , в которых

  • предписывается порядок разработки этой документации,

  • формулируются требования к каждому виду пользовательских документов,

  • определяются их структура и содержание

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]