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

Приложение F Дополнения Amd.1:2002 содержит описание всех процессов и подпроцессов в виде их целей и результатов, без учета их внутренней структуры. Содержание данного приложения исправлено и расширено в Дополнении

Amd.2:2004.

Приложение H Amd.1:2002 содержит расширенное описание процесса заказа, согласованное с положениями серии стандартовISO/IEC 15504 [30– 37], которое может использоваться вместо описаний процесса заказа ISO/IECиз

12207 и Приложения F Amd.1:2002.

3.2.Новые процессы жизненного цикла программных средств

3.2.1.Процесс практичности (The Usability Process)

Процесс практичности относится к вспомогательным процессам жизненного цикла программных средств.

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

Цели и результаты данного процесса должны удовлетворять требованиям стандартов ISO 13407:1999, ISO/IEC 9126–1:2001 и ISO/IEC TR 9126–4:2004

[20, 49, 52]. Процессу практичности по отношению к структуре стандарта ИСО/МЭК 12207 присвоен иерархический номер 6.9.

Процесс практичности состоит из трех работ:

6.9.1.Подготовка процесса.

6.9.2.Проектирование, ориентированное на человека.

6.9.3.Человеческие аспекты стратегии, внедрения и обслуживания.

В данном списке и далее в разделе работы пронумерованы в соответствии с их иерархическим положением по отношению к структуре стандарта ИСО/МЭК

12207.

Общее число задач по данным работам равно 13.

3.2.2.Процесс человеческого ресурса

(The Human Resource Process)

Процесс обучения, определенный в стандартеISO/IEC 12207:1995, в Дополнении ISO/IEC 12207:1995/Amd.1:2002 [18] включен в состав процесса чело-

74

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

Процесс человеческого ресурса предназначен для

обеспечения организа-

ции и проектов персоналом, обладающим соответствующими навыками и зна-

ниями для эффективного выполнения

своих ролей и совместной работы в -со

ставе группы. Данному процессу

по отношению

к структуре стандарта

ИСО/МЭК 12207 присвоен иерархический номер 7.4. Процесс человеческого ресурса состоит из шести работ:

7.4.1.Подготовка процесса.

7.4.2.Определение требований к обучению.

7.4.3.Набор квалифицированного персонала.

7.4.4.Оценка персонала.

7.4.5.Установка требований к коллективу проекта.

7.4.6.Управление знаниями.

Общее число задач по данным работам равно 15.

Соответствующие стороны работ процесса человеческого ресурса с учетом их целей сгруппированы в три подпроцесса (рис. 29):

·управление человеческим ресурсом (The Human Resource Management);

·обучение (The Training);

·управление знаниями (The Knowledge Management).

7.4 (F.3.4). Процесс человеческого ресурса (N)

 

 

 

 

 

 

 

 

F.3.4.1.

 

 

F.3.4.2.

 

 

F.3.4.3.

Управление

 

 

Обучение (В)

 

 

Управление

человеческим

 

 

 

 

 

 

знаниями (N)

ресурсом (N)

 

 

 

 

 

 

 

Рис. 29. Подпроцессы процесса человеческого ресурса в соответствии с ISO/IEC 12207:1995 / Amd.1:2002

Нумерация процесса и подпроцессов, начинающаяся с буквы F, здесь и на последующих рисунках данного раздела соответствует их нумерации вПриложении F Дополнения Amd.1:2002. Связано это с отсутствием иерархического места для подпроцессов в структуре действующего стандарта ИСО/МЭК 12207.

Подпроцессы управления человеческим ресурсом и управления знаниями (см. рис. 29) относятся к типу новых подпроцессов жизненного цикла программных средств.

Цели и результаты выполнения процесса человеческого ресурса должны удовлетворять требованиям стандарта ISO/IEC 15504 [30 – 37].

75

3.2.3.Процесс управления средствами

(The Asset Management Process)

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

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

· идентификации, сертификации и определения базовой линии средств; · контроля за модификациями, перемещениями и новыми версиями

средств;

·создания отчета о состоянии этих средств;

·управления хранением и доставкой средств для повторного использования и их изъятием.

Данному процессу по отношению к структуре стандартаИСО/МЭК 12207 присвоен иерархический номер 7.5.

Процесс управления средствами состоит из трех работ:

7.5.1.Подготовка процесса.

7.5.2.Определение хранения и передачи средств.

7.5.3.Руководство и управление средствами.

Общее число задач по данным работам равно 15.

Цели и результаты выполнения процесса управления средствами должны удовлетворять требованиям стандарта IEEE 1517–1999 [15].

3.2.4.Процесс управления повторным использованием программ

(The Reuse Program Management Process)

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

Процесс управления повторным использованием программопределяет работы и задачи администратора повторного использования программ. Данный процесс используется для планирования, установки, руководства, управления и надзора за повторным использованием программ, имеющихся в организации. Данному процессу по отношению к структуре стандартаИСО/МЭК 12207 присвоен иерархический номер 7.6.

Процесс управления повторным использованием программ состоит из

шести работ:

7.6.1.Инициализация.

7.6.2.Определение предметной области (области знаний).

76

7.6.3.Оценка повторного использования.

7.6.4.Планирование.

7.6.5.Выполнение и управление.

7.6.6.Анализ и оценка.

Общее число задач по данным работам равно 24.

Цели и результаты процесса управления повторным использованием программ должны удовлетворять требованиям стандарта IEEE 1517–1999 [15].

3.2.5.Процесс проектирования предметной области (The Domain Engineering Process)

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

Процесс проектирования предметной области определяет работы и за-

дачи инженера – специалиста в предметной области. Процесс охватывает разработку и сопровождение моделей и архитектуры предметной области, а также средств предметной области, предназначенных для объединения разрабатываемых в проекте ПС. Данному процессу по отношению к структуре стандарта ИСО/МЭК 12207 присвоен иерархический номер 7.7.

Процесс проектирования предметной области состоит из пяти работ:

7.7.1.Подготовка процесса.

7.7.2.Анализ предметной области.

7.7.3.Проектирование предметной области.

7.7.4.Обеспечение средствами.

7.7.5.Сопровождение средств.

Общее число задач по данным работам равно 27.

Цели и результаты выполнения процесса проектирования предметной области должны удовлетворять требованиям стандарта IEEE 1517–1999 [15].

Работы 7.7.2 и 7.7.3 могут быть автоматизированы за счет применения инструментальных средств, поддерживающих разработку моделей предметной области. К универсальным инструментальным средствам, автоматизирующим построение различных видов моделей, можно отнести семейство Telelogic TAU (см. п. 2.6.2 пособия). Из данного семейства процессу проектирования предметной области наиболее соответствуетTAU/Model Author. Разработку функциональной модели предметной области поддерживаетCASE-средство BPwin. Разработку информационной модели предметной области поддерживает CASEсредство Erwin.

77