Методы и средства инженерии программного обеспечения



         

Введение в жизненный цикл ПО стандарта - часть 2


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

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

Все процессы в данном стандарте разделены на три категории:

– основные процессы;

– обеспечивающие  (поддерживающие) процессы;

– организационные процессы.

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

            Процессы ЖЦ в стандарте ISO/IEC 12207                                   Таблица 1

№ п/п

Наименование процессов (подпроцессов)

 

 

Категория “Основные процессы”

 

1.1

Заказ (договор)

 

1.1.1

Подготовка заказа, выбор поставщика

 

1.1.3

Мониторинг деятельности поставщика, прием потребителем

 

1.2

Поставка (приобретение)

 

1.3

Разработка

 

1.3.1

Выявление требований

 

1.3.2

Анализ требований к системе

 

1.3.3

Проектирование архитектуры системы

 

1.3.4

Анализ требований к ПО системы

 

1.3.5

Проектирование ПО

 

1.3.6

Конструирование (кодирование) ПО

 

1.3.7

Интеграция ПО

 

1.3.8

Тестирование ПО

 

1.3.9

Системная интеграция

 

1.3.10

Системное тестирование

 

1.3.11

Инсталляция ПО

 

1.4

Эксплуатация

 

1.4.1

Функциональное использование

 

1.4.2

Поддержка потребителя

 

1.5

Сопровождение

Категория “Процессы поддержки”

 

2.1

Документирование

 

2.2

Управление конфигурацией

 

2.3

Обеспечение гарантии качества

 

2.4

Верификация

 

2.5

Валидация

 

2.6

Общий просмотр

 

2.7

Аудит

 

2.8

Решение проблем

 

2.9

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

 

2.10

Оценивание продукта

 

 

Категория “Организационные  процессы”

 

3.1

Категория

 

3.1.1

Управление на уровне  организации

 

3.1.2

Управление проектом

 

3.1.3

Управление качеством

 

3.1.4

Управление риском

 

3.1.5

Организационное обеспечение

 

3.1.6

Измерение

 

3.1.7

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

 

3.2

Усовершенствование

 

3.2.1

Внедрение процессов

 

3.2.2

Оценивание процессов

 

3.2.3

Усовершенствование процессов

<


Содержание  Назад  Вперед