ДОПОЛНЕНИЯ ISO/IEC 12207:1995 / AMD.1 И ISO/IEC 12207:1995 / AMD.2 Общие сведения
В 2002 г. введено в действие Дополнение к базовому стандарту ISO/IEC 12207:1995 [17] под обозначением ISO/IEC 12207:1995 – Информационная технология – Процессы жизненного цикла программных средств / Amd.1: 2002 [18]. Данное Дополнение расширяет базовый стандарт и обеспечивает со- гласование его положений с положениями других стандартов, связанных с жиз- ненным циклом программных средств. В первую очередь это касается стандар- тов, относящихся к оценке процессов и продуктов ЖЦ ПС (ISO/IEC 15504–1–8 [30 – 37], ISO/IEC 14598–1–6 [21 – 26]), а также стандартов, посвященных тех- нологиям, ориентированным на человека (например ISO 13407:1999 [20]).
В 2004 г. введено в действие второе Дополнение к базовому стандарту ISO/IEC 12207:1995 под обозначением ISO/IEC 12207:1995 – Информацион- ная технология – Процессы жизненного цикла программных средств / Amd.2:2004 [19]. В данном Дополнении отредактированы некоторые положе- ния Дополнения ISO/IEC 12207:1995/Amd.1:2002 и введены дальнейшие рас- ширения базового стандарта.
Дополнениями ISO/IEC 12207:1995/Amd.1:2002 и ISO/IEC 12207:1995/ Amd.2:2004 внесены следующие изменения в базовую структуру процессов и работ жизненного цикла программных средств, регламентированную стандар- том ISO/IEC 12207:1995.
Во-первых, добавлено пять новых процессов ЖЦ ПС.
Во-вторых, некоторые существующие процессы и работы уточнены или расширены.
В-третьих, для отдельных процессов введено понятие подпроцессов. Под- процессы по целевому признаку и выходным результатам объединяют соответ- ствующие стороны существующих или новых работ.
В-четвертых, все процессы и подпроцессы ЖЦ ПС определены в терминах их целей и результатов.
Дополнение Amd.1:2002 [18] содержит следующие приложения: Приложение Е (информационное). Связь с ISO/IEC 12207:1995. Приложение F (обязательное). Цель и результаты.
Приложение G (информационное). Структура процесса ISO/IEC 12207: 1995 для «новых» процессов из Приложения F.
Приложение Н (информационное). ISO/IEC TR 15504–2, PDAM1, расши- рения эталонной модели на процесс заказа ISO/IEC 12207:1995.
В Приложении Е определена связь структуры процессов Дополнения Amd.1:2002 с процессами ISO/IEC 12207:1995. С этой целью в Дополнении Amd.1:2002 определены следующие типы процессов (подпроцессов):
базовый (basic, B) – эти процессы и подпроцессы соответствуют про- цессам и работам ISO/IEC 12207:1995;
новый (new, N) – эти процессы и подпроцессы введены в дополнение к процессам, определенным в ISO/IEC 12207:1995;
расширенный (extended, E) – эти процессы и подпроцессы являются уточнением или развитием существующих процессов или работ, определенных в ISO/IEC 12207:1995;
составной (component, C) – эти подпроцессы представляют собой объе- динение существующих в ISO/IEC 12207:1995 работ.
Структура процессов жизненного цикла программных средств, учитываю- щая положения Дополнений Amd.1:2002 и Amd.2:2004, приведена на рис. 28. Здесь и на последующих рисунках данного раздела в скобках приведены типы соответствующих процессов, определенные в Дополнениях.
Как видно из сравнения рис. 28 и рис. 3, в жизненный цикл программных средств введено пять новых процессов:
процесс практичности (удобства использования, применимости – The Usability Process);
процесс человеческого ресурса (The Human Resource Process);
процесс управления средствами (The Asset Management Process);
процесс управления повторным использованием программ (The Reuse Program Management Process);
процесс проектирования предметной области (The Domain Engineering Process).
Процесс практичности относится к группе вспомогательных процессов ЖЦ ПС, остальные четыре процесса – к группе организационных процессов.
Кроме новых процессов в структуру жизненного цикла программных средств введено два процесса, классифицированных Дополнениями Amd.1:2002 и Amd.2:2004 как «расширенные». К ним относятся:
процесс управления заявками на изменения (The Change Request Man- agement Process);
процесс оценки продукта (The Product Evaluation Process).
К расширенным процессам относится также процесс управления решением проблем (The Problem Resolution Management Process), представляющий собой развитие процесса решения проблем из базового стандарта ISO/IEC 12207:1995 (см. рис. 3 и 28).
Описание структуры новых процессов и подпроцессов жизненного цикла программных средств на уровне работ и задач приведено в Приложении G ISO/IEC 12207:1995/Amd.1:2002.
Рис. 28. Процессы жизненного цикла программных средств с учетом положений ISO/IEC 12207:1995/Amd.1:2002 и ISO/IEC 12207:1995/Amd.2:2004
Приложение F Дополнения Amd.1:2002 содержит описание всех процессов и подпроцессов в виде их целей и результатов, без учета их внутренней струк- туры. Содержание данного приложения исправлено и расширено в Дополнении Amd.2:2004.
Приложение H Amd.1:2002 содержит расширенное описание процесса за- каза, согласованное с положениями серии стандартов ISO/IEC 15504 [30– 37], которое может использоваться вместо описаний процесса заказа из ISO/IEC 12207 и Приложения F Amd.1:2002.
Новые процессы жизненного цикла программных средств
Процесс практичности (The Usability Process)
Процесс практичности относится к вспомогательным процессам жизненно- го цикла программных средств.
Процесс практичности определяет работы и задачи специалиста по прак- тичности. Процесс содержит работы, учитывающие интересы и нужды людей, которые будут связаны с данным программным средством (системой) в процес- се его разработки или эксплуатации. Процесс практичности предназначен для обеспечения качества в использовании программных средств (см. подразд. 10.4 пособия).
Цели и результаты данного процесса должны удовлетворять требованиям стандартов ISO 13407:1999, ISO/IEC 9126–1:2001 и ISO/IEC TR 9126–4:2004
[20, 49, 52]. Процессу практичности по отношению к структуре стандарта
ИСО/МЭК 12207 присвоен иерархический номер 6.9.
Процесс практичности состоит из трех работ:
Подготовка процесса.
Проектирование, ориентированное на человека.
Человеческие аспекты стратегии, внедрения и обслуживания.
В данном списке и далее в разделе работы пронумерованы в соответствии с их иерархическим положением по отношению к структуре стандарта ИСО/МЭК 12207.
Общее число задач по данным работам равно 13.
Процесс человеческого ресурса (The Human Resource Process)
Процесс обучения, определенный в стандарте ISO/IEC 12207:1995, в До- полнении ISO/IEC 12207:1995/Amd.1:2002 [18] включен в состав процесса чело-
веческого ресурса. Данный процесс относится к группе организационных про- цессов жизненного цикла программных средств.
Do'stlaringiz bilan baham: |