— целевые функции процесса управления конфигурацией для документов жизненного цикла ПО, отнесенных к категории КК1,применять согласно таблице 1;
— целевые функции процесса управления конфигурацией для документов жизненного цикла ПО, отнесенных к категории КК2,применять согласно таблице 1, как минимум.
Таблица 1 — Целевые функции процесса управления конфигурацией, связанные с документами категорий КК1 и КК2
Цель процесса управления конфигурацией |
Ссылка |
КК1 |
КК2 |
Идентификация конфигурации |
9.2.1 |
* |
* |
Базовая линия |
9.2.3 а), б), в), г), д) |
* |
|
Трассируемость |
9.2.3 е), ж) |
* |
* |
Отчетность о дефектах |
9.2.4 |
* |
|
Контроль изменений — целостность и идентификация |
9.2.5 а), б) |
* |
* |
Контроль изменений — трассируемость |
9.2.5 в), г), д) |
* |
|
Просмотр изменений |
9.2.6 |
* |
|
Отчетность о состоянии конфигурации |
9.2.7 |
* |
|
Получение документа из архива |
9.2.8 а) |
* |
* |
Зашита от несанкционированных изменений |
9.2.8 б 1) |
* |
* |
Выбор носителей, обновление, копирование |
9.2.8 б 2), б 3), б 4), в) |
* |
|
Выпуск версии |
9.2.8 г) |
* |
|
Хранение данных |
9.2.8 д) |
* |
* |
Обозначения:
* — цель должна быть удовлетворена для документов данной категории;
пробел — удовлетворение цели на усмотрение разработчика.
Разработчик должен поддерживать проводимый заказчиком аудит конфигурации, как определено в контракте.
9.5 Компоновка и поставка ПО
Разработчик должен устанавливать и выполнять процедуры по компоновке, хранению, обработке и поставке программного средства. Разработчик должен сохранять оригинал поставляемого программного средства в течение срока действия контракта.
10 Процесс обеспечения качества ПО
Процесс обеспечения качества ПО должен быть выполнен в соответствии с процессом планирования ПО (раздел 6) и документом «План обеспечения качества ПО» (12.6). Выходные результаты процесса обеспечения качества представлены в Протоколах обеспечения качества ПО (12.30) или в других документах жизненного цикла ПО. Процесс обеспечения качества оценивает процессы жизненного цикла ПО, их выходные результаты и гарантирует, что цели этих процессов
удовлетворены, отклонения от установленных требований обнаружены, оценены, прослежены, разрешены и что программные средства и документы жизненного цикла ПО соответствуют сертификационным требованиям. Работы процесса обеспечения качества должны быть выполнены разработчиком.
Если систему или ЭКПО разрабатывают для нескольких различных построений, работы и программные средства для каждого построения следует оценивать для целей данного конкретного построения. Работы или программное средство, соответствующее этим целям, можно считать удовлетворительным даже в случае отсутствия информации для разработки в более поздних построениях. Планирование обеспечения качества ПО в данном случае должно быть включено в планирование разработки ПО (6.6).
10.1 Цели процесса обеспечения качества ПО
Цель процесса обеспечения качества — обеспечить уверенность в том, что:
а) процессы разработки ПО и интегральные процессы выполняют по утвержденным планам ПО и стандартам;
б) критерии перехода для процессов жизненного цикла ПО удовлетворены;
в) просмотр соответствия программного средства выполнен для каждого программного средства, разрабатываемого в соответствии с требованиями настоящего стандарта и условиями контракта.
Применимость целей обеспечения качества для конкретного уровня ПО определена в таблице А.9.
10.2 Состав работ, выполняемых в процессе обеспечения качества ПО
Для того чтобы цели процесса обеспечения качества были выполнены:
а) процесс обеспечения качества должен играть активную роль в работах процессов жизненного цикла ПО на всех этапах жизненного цикла, обладая при этом необходимыми полномочиями, ответственностью и независимостью, чтобы гарантировать удовлетворение целям процесса обеспечения качества;
б) процесс обеспечения качества должен гарантировать, что планы ПО и стандарты разработаны и проверены на непротиворечивость;
в) процесс обеспечения качества должен гарантировать, что процессы жизненного цикла ПО выполнены в соответствии с утвержденными планами ПО и стандартами;
Читать дальше