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

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. Человеческие аспекты стратегии, внедрения и обслуживания.

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

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

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

(The Human Resource Process)

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

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

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

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

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

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

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

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

ИСО/МЭК 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)

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

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

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

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

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.2. Определение предметной области (области знаний).

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

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 .

📎📎📎📎📎📎📎📎📎📎