Все указанные требования должны быть трассируемыми

- Описание эксплуатационной концепции

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

Данный документ фиксирует текущее состояние системы, ее назначение, возможности и ограничения в зависимости от режима или конкретного состояния эксплуатации (например, стандартный режим, сопровождение, обучение, снижение функций, аварийные ситуации) и вклю­чает в себя описание:

- конкретной эксплуатационной среды и ее характеристики;

- основных компонентов системы и связей между ними;

- внешних интерфейсов системы;

- возможностей/функций системы;

- таблиц и дополнительных графических представлений входов, выходов, потоков данных, а также руководств, позволяющих разобраться в текущем состоянии системы с точки зрения пользо­вателя;

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

- критериев ремонта/замены;

- уровней и циклов технического обслуживания;

- форм регистрации обнаруженных дефектов.

Данный документ также содержит:

- соглашения о внесении изменений, возникающих в процессе сопровождения (их классифи­кация и порядок внесения, включая поставку необходимого оборудования и обучение персонала);

- концепцию поставки новой или модифицированной версии, эксплуатационный сценарий;

- информацию о взаимодействии пользователей, поставщика, разработчика и организации, осуществляющей поддержку, во время эксплуатационного периода.

- Руководство по эксплуатации компьютера

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

- эксплуатационные процедуры для компьютерной системы (включение и отключение, сбой питания, инициализация, ввод/вывод, мониторинг и др.);

- процедуры обработки ошибок;

- диагностические процедуры, включая идентификацию аппаратных, программных и про­граммно-аппаратных средств, необходимых для выполнения этих процедур; пошаговые инструкции для выполнения процедур; диагностические сообщения и требуемые действия;

- диагностические инструментальные средства.

- Руководство по программированию для компьютера

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

- описание среды программирования — конфигурацию и перечень компонентов компьютер­ной системы, рабочие характеристики, возможности и ограничения, включая машинный цикл, длину слова, объем памяти и ее характеристики, перечень команд, прерываний, режимы работы (пакетный, интерактивный, привилегированный, непривилегированный), рабочие регистры, харак­теристики ввода/вывода, специальные возможности, описание носителей данных (ленты, диски и другие периферийные устройства);

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

программирование управления вводом/выводом; примеры, демонстрирующие возможности про­граммирования.

- Руководство поддержки программно-аппаратных средств

Руководство поддержки программно-аппаратных средств содержит информацию, необходимую для программирования и перепрограммирования системных устройств программно-аппаратных средств. Это касается запоминающих и других устройств. Данное руководство содержит описание:

- самих устройств — аппаратуры и ПО;

- процедур для стирания устройств;

- процедур для загрузки ПО в устройства;

- процедур для контроля процесса загрузки;

- процедур маркировки загруженных устройств.

- Руководство оператора ПО

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

Данное руководство содержит описание аппаратных и программных средств, требуемых для работы системы:

- технические характеристики используемых устройств;

- структура ПО, обзор назначения/функционирования каждого компонента ПО;

- перечень входных команд, команд доступа к ПО и реакция на их выполнение;

- аварийные сообщения и другие выходные данные, формируемые ПО;

- типовые времена выполнения;

- последовательность действий для запуска;

- перечень требуемых библиотек поддержки, интерфейсов;

- форма и средства регистрации ошибок, возникающих в процессе эксплуатации ПО;

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

- Руководство пользователя ПО

Руководство пользователя ПО описывает порядок действий пользователя ПО для установки и использования ЭКПО, группы ЭКПО или системы/подсистемы ПО.

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

- краткое описание характеристик ПО;

- перечень файлов, включая файлы базы данных, необходимых для работы ПО;

- порядок действий для продолжения или возобновления работы в случаях возникновения непредвиденных ситуаций;

- описание программной среды;

- организация ПО и функционирование ПО с точки зрения пользователя;

- описание процедур, позволяющих фиксировать ошибки;

- детальные, пошаговые действия пользователя при включении системы и дальнейшей работе с ней;

- ссылки на другие переданные руководства;

- перечень и пояснение выводимых системой сообщений.