
- •1. ЖИЗНЕННЫЙ ЦИКЛ ПРОГРАММНЫХ СРЕДСТВ И СИСТЕМ. ОСНОВНЫЕ ПОНЯТИЯ И ОПРЕДЕЛЕНИЯ
- •2.1. Общие сведения
- •2.2. Основные процессы жизненного цикла
- •2.2.1. Процесс заказа (The Acquisition Process)
- •2.2.2. Процесс поставки (The Supply Process)
- •2.2.3. Процесс разработки (The Development Process)
- •2.2.4. Процесс эксплуатации (The Operation Process)
- •2.2.5. Процесс сопровождения (The Maintenance Process)
- •2.3. Вспомогательные процессы жизненного цикла
- •2.3.4. Процесс верификации (The Verification Process)
- •2.3.5. Процесс аттестации (The Validation Process)
- •2.3.6. Процесс совместного анализа (The Joint Review Process)
- •2.3.7. Процесс аудита (The Audit Process)
- •2.3.8. Процесс решения проблем (The Problem Resolution Process)
- •2.4. Организационные процессы жизненного цикла
- •2.4.1. Процесс управления (The Management Process)
- •2.4.4. Процесс обучения (The Training Process)
- •2.5. Адаптация требований стандарта ИСО/МЭК 12207 к условиям проекта
- •2.6. Инструментальные средства автоматизации жизненного цикла программных средств и систем
- •2.6.1. Telelogic DOORS
- •2.6.2. Telelogic TAU
- •2.6.3. Telelogic SYNERGY
- •2.6.4. Telelogic DocExpress
- •2.6.5. Telelogic TAU Logiscope
- •3. ДОПОЛНЕНИЯ ISO/IEC 12207:1995 / AMD.1 И ISO/IEC 12207:1995 / AMD.2
- •3.1. Общие сведения
- •3.2. Новые процессы жизненного цикла программных средств
- •3.2.1. Процесс практичности (The Usability Process)
- •3.2.5. Процесс проектирования предметной области (The Domain Engineering Process)
- •3.3. Расширенные процессы жизненного цикла программных средств
- •3.3.1. Процесс оценки продукта (The Product Evaluation Process)
- •3.4. Процессы жизненного цикла с измененной структурой
- •3.4.1. Процесс заказа (The Acquisition Process)
- •3.4.2. Процесс поставки (The Supply Process)
- •3.4.4. Процесс эксплуатации (The Operation Process)
- •3.4.6. Расширенное описание процесса заказа
- •ВОПРОСЫ ДЛЯ САМОПРОВЕРКИ ПО ЧАСТИ I
- •4. КАЧЕСТВО ПРОГРАММНЫХ СРЕДСТВ. ОСНОВНЫЕ ПОНЯТИЯ И ОПРЕДЕЛЕНИЯ
- •5. СТАНДАРТИЗАЦИЯ КАЧЕСТВА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ В РЕСПУБЛИКЕ БЕЛАРУСЬ
- •5.2. Классификация методов определения показателей качества программного средства
- •5.3. Иерархическая модель оценки качества программного средства
- •6. СТАНДАРТИЗАЦИЯ КАЧЕСТВА ПРОГРАММНЫХ СРЕДСТВ ЗА РУБЕЖОМ
- •6.1. Стандарты серии ISO/IEC в области оценки качества программных средств
- •6.2. Связь качества программного средства с его жизненным циклом
- •6.3. Модель внешнего и внутреннего качества ПС
- •6.3.1. Функциональность
- •6.3.2. Надежность
- •6.3.3. Практичность
- •6.3.4. Эффективность
- •6.3.5. Сопровождаемость
- •6.3.6. Мобильность
- •6.4. Модель качества в использовании
- •6.5. Метрики качества программных средств
- •6.5.1. Свойства и критерии обоснованности метрик
- •6.5.2. Внутренние метрики качества программных средств
- •6.5.3. Внешние метрики качества программных средств
- •ВОПРОСЫ ДЛЯ САМОПРОВЕРКИ ПО ЧАСТИ II
- •7. СЕРТИФИКАЦИЯ ПРОГРАММНЫХ СРЕДСТВ
- •7.1. Основные понятия и определения в области технического нормирования, стандартизации и оценки соответствия
- •7.2. Общие сведения об оценке соответствия в Республике Беларусь
- •7.3. Организация сертификации программных средств
- •ВОПРОСЫ ДЛЯ САМОПРОВЕРКИ ПО ЧАСТИ III
- •ЛИТЕРАТУРА

2.2.4.Процесс эксплуатации (The Operation Process)
Процесс эксплуатации определяет работы и задачи оператора. Данный процесс включает эксплуатацию программного продукта и поддержку пользователей в процессе эксплуатации. Процесс эксплуатации состоит изчетырех работ (рис. 11). Общее число задач по данным работам равно 9.
Табл. 16 содержит задачи, реализуемые при выполнении соответствующих работ процесса эксплуатации, и типы выходных результатов данных задач, которые должны быть документально оформлены.
5.4. Процесс эксплуатации
5.4.1. |
|
|
|
5.4.2. |
|
5.4.3. |
|
|
5.4.4. |
|
Подготовка |
|
Эксплуатаци- |
|
Эксплуатация |
|
|
Поддержка |
|
||
процесса экс- |
|
онные |
|
системы |
|
|
пользователя |
|
||
плуатации |
|
|
испытания |
|
|
|
|
|
|
|
|
|
|
Рис. 11. Структура процесса эксплуатации |
|
|
|||||
|
|
|
|
|
|
|
|
|
Таблица 16 |
|
|
|
|
|
Задачи работ процесса эксплуатации Окончание табл. 16 |
||||||
|
|
|
|
|
|
|
|
|
|
|
№ задачи в |
|
|
|
Описание задачи |
Тип выходного |
|||||
ИСО/МЭК |
|
|
|
|
результата |
|||||
12207 |
|
|
|
|
|
|
|
|
задачи |
|
5.4.1. Задачи работы Подготовка процесса эксплуатации |
||||||||||
|
|
|
|
|
|
|
|
|
|
|
5.4.1.1 |
|
Разработка плана эксплуатации и определение на- |
|
План |
||||||
|
|
бора стандартов по эксплуатации |
|
|||||||
|
|
|
|
|
||||||
5.4.1.2 |
|
Установка процедур документирования и решения |
|
Процедура |
||||||
|
|
проблем |
|
|
|
|
|
|
||
5.4.1.3 |
|
Установка процедур для тестирования ПП в экс- |
|
|
|
|||||
|
|
плуатационной среде, ввода сообщений о пробле- |
|
Процедура |
||||||
|
|
ме в процесс сопровождения и ввода ПП в экс- |
|
|||||||
|
|
|
|
|
||||||
|
|
плуатацию |
|
|
|
|
|
|
||
|
|
5.4.2. Задачи работы Эксплуатационные испытания |
||||||||
|
|
|
|
|
|
|
|
|
|
|
5.4.2.1 |
|
Проведение эксплуатационных испытаний и ввод |
|
Протокол |
||||||
|
программных продуктов в промышленную экс- |
|
|
|
||||||
|
плуатацию |
|
|
|
|
|
|
35

|
Окончание табл. 16 |
|
|
|
|
№ задачи в |
Описание задачи |
Тип выходного |
ИСО/МЭК |
результата |
|
12207 |
|
задачи |
5.4.2.2 |
Обеспечение инициализации и эксплуатации про- |
|
|
грамм и базы данных в соответствии с планом экс- |
|
|
плуатации |
|
|
5.4.3. Задачи работы Эксплуатация системы |
|
|
|
|
5.4.3.1 |
Эксплуатация в установленной среде в соответст- |
|
|
вии с документацией пользователя |
|
|
5.4.4. Задачи работы Поддержка пользователя |
|
|
|
|
5.4.4.1 |
Помощь и консультации пользователям в установ- |
Протокол |
|
ленном порядке |
|
|
|
|
5.4.4.2 |
Передача запросов пользователя в процесс сопро- |
Протокол |
|
вождения и контроль их решения |
|
|
|
|
5.4.4.3 |
Обеспечение временного решения проблем |
|
|
|
|
2.2.5.Процесс сопровождения (The Maintenance Process)
Процесс сопровождения определяет работы и задачи персонала сопровождения и реализуется при модификациях программного продукта. Цель процесса – изменение существующего ПП при сохранении его целостности. Процесс охватывает вопросы переносимости и снятия ПП с эксплуатации.
Процесс сопровождения состоит из шести работ (рис. 12).
5.5. Процесс сопровождения
5.5.1. |
|
5.5.2. |
|
5.5.3. |
|
5.5.4. |
|
5.5.5. |
|
5.5.6. |
Подготовка |
|
Анализ |
|
Внесение |
|
Проверка |
|
Перенос |
|
Снятие |
процесса |
|
проблем |
|
изменений |
|
и приемка |
|
|
|
с эксплуа- |
сопровож- |
|
и |
|
|
|
при сопро- |
|
|
|
тации |
дения |
|
изменений |
|
|
|
вождении |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Рис. 12. Структура процесса сопровождения
36
Общее число задач по данным работам равно 24.
Табл. 17 содержит задачи, реализуемые при выполнении соответствующих работ процесса сопровождения, и типы выходных результатов данных задач, которые должны быть документально оформлены.
Таблица 17 Задачи работ процесса сопровождения Окончание табл. 17
№ задачи в |
|
Тип выходного |
|
ИСО/МЭК |
Описание задачи |
|
результата |
12207 |
|
|
задачи |
5.5.1. Задачи работы Подготовка процесса сопровождения |
|||
|
|
|
|
5.5.1.1 |
Разработка планов и процедур для проведения ра- |
|
План, |
|
бот по сопровождению |
|
процедура |
5.5.1.2 |
Определение процедур для документирования |
|
|
|
возникающих проблем и организации связи с про- |
|
Процедура |
|
цессом решения проблем (см. п. 2.3.8 пособия) |
|
|
5.5.1.3 |
Реализация процесса управления конфигурацией |
|
|
|
(см. п. 2.3.2 пособия) для управления изменениями |
|
|
|
существующей системы |
|
|
|
5.5.2. Задачи работы Анализ проблем и изменений |
|
|
|
|
|
|
5.5.2.1 |
Анализ сообщений о проблеме |
|
|
|
|
|
|
5.5.2.2 |
Дублирование или верификация проблемы |
|
|
|
|
|
|
5.5.2.3 |
Разработка вариантов реализации изменения |
|
|
|
|
|
|
5.5.2.4 |
Документальное оформление сообщения о про- |
|
Протокол, |
|
блеме и вариантов ее решения |
|
отчет |
5.5.2.5 |
Согласование выбранного варианта изменения в |
|
|
|
соответствии с договором |
|
|
|
5.5.3. Задачи работы Внесение изменений |
|
|
|
|
|
|
5.5.3.1 |
Определение документов и программных модулей, |
|
Протокол |
|
требующих изменения |
|
|
|
|
|
|
5.5.3.2 |
Реализация изменений с использованием процесса |
|
Процедура, |
|
разработки, разработка процедур испытаний и |
|
протокол, |
|
оценки результатов испытаний |
|
отчет |
5.5.4. Задачи работы Проверка и приемка при сопровождении |
|||
|
|
|
|
5.5.4.1 |
Совместная проверка работоспособности изме- |
|
|
|
ненной системы |
|
|
5.5.4.2 |
Приемка внесенного изменения |
|
Протокол |
|
|
|
|
|
5.5.5. Задачи работы Перенос |
|
|
|
|
|
|
5.5.5.1 |
Обеспечение соответствия измененного при пере- |
|
|
37