Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие по СиСПО.pdf
Скачиваний:
754
Добавлен:
01.04.2014
Размер:
895.85 Кб
Скачать

·возможность дальнейшего использования с учетом результатов тестирования и требований;

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

Сборка должна быть верифицирована (см. задачу 6.4.2.6) по следующим

критериям:

·полнота и правильность сборки программных компонентов и модулей каждого программного объекта в соответствующий программный объект;

·полнота и правильность сборки технических и программных объектов и ручных операций в систему;

·выполнение задач сборки в соответствии с планом сборки. Документация должна быть верифицирована (см. задачу 6.4.2.7) по сле-

дующим критериям:

·соответствие, полнота и непротиворечивость документации;

·своевременность подготовки документации;

·соблюдение установленных процедур управления конфигурацией документов.

2.3.5.Процесс аттестации (The Validation Process)

В стандарте ИСО/МЭК 12207 дано такое определение процесса аттестации. Процесс аттестации является процессом определения полноты соответствия установленных требований, созданной системы или программного про-

дукта их функциональному назначению.

Чтобы пояснить это определение, следует рассмотреть понятие аттестации. Термин аттестация (validation) обозначает подтверждение экспертизой и

представлением объективных доказательств того, что конкретные требования к конкретным объектам полностью реализованы. В процессе разработки аттестация связана с экспертизой продукта в целях определения его соответствия потребностям пользователя (то есть исходным требованиям к проекту) [47, 17].

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

Данный процесс называется процессомнезависимой аттестации, если организация–исполнитель не зависит от поставщика, разработчика, оператора или персонала сопровождения.

Процесс аттестации состоит из двух работ (рис. 18). Общее число задач по данным работам равно 10.

Табл. 22 содержит задачи, реализуемые при выполнении соответствующих работ процесса аттестации, и типы выходных результатов данных задач, которые должны быть документально оформлены.

48

6.5. Процесс аттестации

 

 

6.5.1.

 

 

6.5.2.

 

 

 

 

 

Подготовка

 

 

Аттестация

 

 

 

 

процесса

 

 

 

 

 

 

 

 

аттестации

 

 

 

 

 

 

 

Рис. 18. Структура процесса аттестации

 

 

 

 

 

 

 

 

 

Таблица 22

 

 

Задачи работ процесса аттестации Окончание табл. 22

№ задачи в

 

 

 

 

 

 

Тип выходного

ИСО/МЭК

 

Описание задачи

 

результата

12207

 

 

 

 

 

 

 

задачи

6.5.1. Задачи работы Подготовка процесса аттестации

 

 

 

 

 

 

 

 

6.5.1.1

Определение необходимости в проекте работ по

 

 

 

аттестации и степени их организационной незави-

 

 

 

симости

 

 

 

 

6.5.1.2

Установка процесса, задач, методов, методик и

 

Описание

 

средств аттестации (при необходимости)

 

(в составе

 

 

 

 

 

 

 

 

результата

 

 

 

 

 

 

 

 

задачи 6.5.1.4)

6.5.1.3

Выбор соответствующей независимой квалифици-

 

 

 

рованной организации (при необходимости)

 

 

6.5.1.4

Разработка плана аттестации

 

 

 

План

 

 

 

 

 

 

 

 

6.5.1.5

Реализация плана проведения аттестации, обеспе-

 

Отчет

 

чение доступности его результатов заказчику, при

 

 

 

необходимости организация связи с процессом

 

 

 

решения проблем (см. п. 2.3.8 пособия)

 

 

 

 

6.5.2. Задачи работы Аттестация

 

 

 

 

 

 

 

 

 

6.5.2.1

Подготовка выбранных требований к испытаниям

 

Описание

 

(тестированию), контрольных примеров и техни-

 

 

 

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

 

 

 

испытаний

 

 

 

 

6.5.2.2

Обеспечение соответствия требований к испыта-

 

 

 

ниям (тестированию), контрольных примеров и

 

 

 

технических условий испытаний требованиям к

 

 

 

объектам аттестации

 

 

 

 

49

Окончание табл. 22

№ задачи в

Описание задачи

Тип выходного

ИСО/МЭК

результата

12207

 

задачи

6.5.2.3

Проведение испытаний

Протокол

 

 

 

6.5.2.4

Подтверждение соответствия программного про-

Протокол

 

дукта заданным возможностям

 

6.5.2.5

Проведение испытаний программного продукта в

Протокол

 

заданном контексте использования

 

2.3.6.Процесс совместного анализа (The Joint Review Process)

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

Процесс совместного анализа состоит из трех работ (рис. 19). Общее число задач по данным работам равно 8.

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

6.6. Процесс совместного анализа

 

 

 

 

 

 

 

 

6.6.1.

 

 

6.6.2.

 

 

6.6.3.

Подготовка

 

 

 

 

 

 

Анализы

 

 

процесса

 

 

 

 

Технические

 

 

управления

 

 

совместного

 

 

 

 

анализы

 

 

проектом

 

 

анализа

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 19. Структура процесса совместного анализа

50

 

Задачи работ процесса совместного анализа

Таблица 23

 

 

 

 

 

№ задачи в

 

Тип выходного

ИСО/МЭК

Описание задачи

результата

12207

 

задачи

6.6.1. Задачи работы Подготовка процесса совместного анализа

 

 

 

6.6.1.1

Организация проведения периодических и целевых

 

 

анализов хода работ в установленные сроки

 

6.6.1.2

Согласование ресурсов, необходимых для прове-

Протокол

 

дения анализа, между участвующими в нем сторо-

 

 

нами

 

6.6.1.3

Согласование плана, объема, процедур и критериев

Протокол

 

проведения анализа, состава анализируемых ре-

 

 

зультатов работ

 

6.6.1.4

Передача выявленных при проведении анализа

 

 

проблем в процесс решения проблем (см. п. 2.3.8

 

 

пособия)

 

6.6.1.5

Передача результатов анализа заинтересованным

 

 

сторонам

 

6.6.1.6

Согласование результатов анализа, принимаемых

Протокол

 

обязательств и критериев завершения анализа

 

 

6.6.2. Задачи работы Анализы управления проектом

 

 

 

6.6.2.1

Оценка соответствия состояния проекта проект-

Отчет,

 

ным планам, графикам, стандартам и руководствам

протокол

 

6.6.3. Задачи работы Технические анализы

 

 

 

 

6.6.3.1

Оценка соответствия состояния создаваемых про-

Отчет

 

граммных продуктов или услуг проектным планам,

 

 

графикам, стандартам и руководствам

 

2.3.7. Процесс аудита (The Audit Process)

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

Процесс аудита состоит из двух работ (рис. 20). Общее число задач по данным работам равно 8.

Табл. 24 содержит задачи, реализуемые при выполнении соответствующих работ процесса аудита, и типы выходных результатов данных задач, которые должны быть документально оформлены.

51

6.7. Процесс аудита

6.7.1. 6.7.2.

Подготовка Аудиторская процесса проверка

аудита

Рис. 20. Структура процесса аудита

 

Задачи работ процесса аудита

Таблица 24

 

 

 

 

 

 

№ задачи в

 

 

Тип выходного

ИСО/МЭК

Описание задачи

 

результата

12207

 

 

задачи

 

6.7.1. Задачи работы Подготовка процесса аудита

 

 

 

 

6.7.1.1

Организация проведения аудиторских проверок в

 

 

 

сроки согласно плану

 

 

6.7.1.2

Обеспечение независимости аудиторского персо-

 

 

 

нала

 

 

6.7.1.3

Согласование ресурсов, необходимых для прове-

 

Протокол

 

дения аудита, между участвующими в нем сторо-

 

 

 

нами

 

 

6.7.1.4

Согласование плана, объема, процедур и критериев

 

Протокол

 

проведения аудиторской проверки, состава прове-

 

 

 

ряемых результатов работ

 

 

6.7.1.5

Передача выявленных при проведении аудитор-

 

Протокол

 

ской проверки проблем в процесс решения про-

 

 

 

блем (см. п. 2.3.8 пособия)

 

 

6.7.1.6

Передача результатов аудиторской проверки заин-

 

 

 

тересованным сторонам

 

 

6.7.1.7

Согласование результатов, принимаемых обяза-

 

Протокол

 

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

 

 

 

верки

 

 

 

6.7.2. Задачи работы Аудиторская проверка

 

 

 

 

 

6.7.2.1

Проведение аудиторской проверки по критериям

 

Отчет

 

 

 

 

52