Рекомендуем

Книга

Основы идентификации, анализа и мониторинга проектных рисков качества программных изделий в условиях нечеткости

224 стр.
Формат 60х90/16 (145x215 мм)
Исполнение: в мягкой обложке
ISBN 978-5-9912-0282-4
ББК 32.973.26
УДК 681.3.07
Аннотация

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

Для специалистов, будет полезна аспирантам и студентам.

Оглавление

ВВЕДЕНИЕ

Глава 1. АСПЕКТЫ ИДЕНТИФИКАЦИИ, АНАЛИЗА И МОНИТОРИНГА ПРОЕКТНЫХ РИСКОВ КАЧЕСТВА ПРОГРАММНЫХ ИЗДЕЛИЙ
1.1. Проблемы анализа и сокращения проектных рисков сложных программных изделий
1.2. Модели характеристик качества программных изделий
1.2.1. Эталонная модель качества программных изделий
1.2.2. Требования к качеству программных изделий
1.2.3. Модель внешнего и внутреннего качества
1.2.4. Модель эксплуатационного качества
1.3. Модели и регламенты управления проектными рисками программных изделий
1.3.1. Стандартизация управления рисками проекта программных изделий
1.3.2. Анализ моделей сокращения проектных рисков программных изделий
1.4. Концепция современной методики сокращения проектных рисков качества программных изделий
1.4.1. Подготовка исходных данных для сокращения проектных рисков качества
1.4.2. Идентификация проектных рисков качества
1.4.3. Оценивание опасности угроз рисков проекта
1.4.4. Сокращение проектных рисков качества
1.4.5. Контроль и мониторинг проектных рисков
1.5. Классификация задач поддержки принятия решений по проектным рискам качества

Глава 2. МОДЕЛИ И МЕТОДЫ ИДЕНТИФИКАЦИИ ПРОЕКТНЫХ РИСКОВ КАЧЕСТВА ПРОГРАММНЫХ ИЗДЕЛИЙ В УСЛОВИЯХ НЕЧЕТКОСТИ
2.1. Основные задачи процесса идентификации проектных рисков качества
2.1.1. Исходная информация для процесса идентификации проектных рисков
2.1.2. Инструменты и методы идентификации проектных рисков
2.1.3. Выходы процесса идентификации проектных рисков
2.2. Графический метод идентификации рисковых событий проекта
2.2.1. Прямой структурно-символьный способ представления графических моделей проектных рисков
2.2.2. Лингвистический способ представления алфавита базовых графических моделей проектных рисков
2.2.3. Программный способ представления алфавита графических моделей проектных рисков
2.2.4. Программно-лингвистический способ представления алфавита графических моделей проектных рисков
2.3. Идентификация проектных рисков методами автоматической классификации
2.3.1. Теоретический анализ задачи кластеризации проектных рисков
2.3.2. Выбор метода решения задачи
2.3.3. Решение задачи методом нечетких с-средних
2.4. Идентификация рисковых ситуаций проекта методами нечеткого вывода
2.4.1. Теоретический анализ проблемы
2.4.2. Методы нечеткого вывода для системы идентификации и анализа проектных рисков
2.5. Идентификация и анализ проектных рисков с использованием нечетких сетей Петри
2.5.1. Анализ проблемы
2.5.2. Правила представления правил нечетких продукций на основе нечетких сетей Петри
2.5.3. Представление правил нечетких продукций в системе идентификации и анализа рисков проекта

Глава 3. МОДЕЛИ И МЕТОДЫ АНАЛИЗА ПРОЕКТНЫХ РИСКОВ КАЧЕСТВА В УСЛОВИЯХ НЕЧЕТКОСТИ
3.1. Задачи и этапы анализа проектных рисков
3.1.1. Контекст процесса качественного анализа проектных рисков
3.1.2. Входы процесса качественного анализа проектных рисков
3.1.3. Методы выполнения качественного анализа проектных рисков
3.1.4. Выходы процесса качественного анализа проектных рисков
3.1.5. Контекст процесса количественного анализа проектных рисков
3.1.6. Входы процесса количественного анализа проектных рисков
3.1.7. Методы выполнения количественного анализа проектных рисков
3.1.8. Выходы процесса количественного анализа проектных рисков
3.2. Методы определения вектора влияния рисков на качество программного изделия
3.2.1. Контекст задачи определения вектора влияния последствий проектных рисков
3.3. Метод D1 определения вектора влияния проектных рисков на критерий качества
3.3.1. Формализация подхода к решению задачи
3.3.2. Прямые методы решения задачи
3.3.3. Косвенные методы решения задачи
3.3.4. Решение задачи методом D1 на примере
3.4. Метод D2 определения вектора влияния проектных рисков на критерий качества
3.4.1. Формализация подхода к решению задачи
3.4.2. Решение задачи методом D2 на примере
3.5. Метод D3 определения вектора влияния проектных рисков на критерий качества
3.5.1. Формализация подхода к решению задачи
3.5.2. Решение задачи методом D3 на примере
3.6. Методы D4 и D5 определения вектора влияния проектных рисков на критерий качества
3.6.1. Формализация подхода к решению задачи
3.6.2. Метод D4 формализации решения задачи при однозначной связности проектных рисков
3.6.3. Метод D5 формализации решения задачи при субъективной связности рисков проекта
3.6.4. Решение задачи методом D4 на примере
3.7. Выбор оптимальной совокупности контролируемых проектных рисков
3.7.1. Контекст и постановка задачи
3.7.2. Решение задачи при отсутствии ресурсных ограничений проекта
3.7.3. Решение задачи при наличии ресурсных ограничений
3.7.4. Пример решения задачи выбора оптимальной совокупности контролируемых проектных рисков

Глава 4. МОДЕЛИ И МЕТОДЫ МОНИТОРИНГА ПРОЕКТНЫХ РИСКОВ КАЧЕСТВА В УСЛОВИЯХ НЕЧЕТКОСТИ
4.1. Контекст процесса планирования реагирования на проектные риски
4.1.1. Входы процесса планирования реагирования на проектные риски
4.1.2. Стратегии процесса планирования реагирования на проектные риски
4.1.3. Выходы процесса планирования реагирования на проектные риски
4.2. Контекст процесса мониторинга и смягчения проектных рисков
4.2.1. Входы процесса мониторинга и смягчения проектных рисков
4.2.2. Методы выполнения процесса мониторинга проектных рисков
4.2.3. Выходы процесса мониторинг и смягчения проектных рисков
4.3. Задачи процессов планирования и мониторинга проектных рисков
4.4. Метод решения задачи идентификации ситуаций возникновения рисковых событий
4.4.1. Контекст формализации задачи
4.4.2. Нечеткая ситуация как способ формализации состояния проекта
4.4.3. Нечеткое включение ситуаций как способ определения возникновения рисковых событий
4.4.4. Нечеткое равенство ситуаций как способ определения возникновения рисковых событий
4.4.5. Решение задачи мониторинга на примере
4.5. Методы решения задачи выбора оптимальной альтернативы реагирования на проектные риски
4.5.1. Контекст методов решения задачи
4.5.2. Метод решения задачи в случае использования мнения одного эксперта
4.5.3. Решение задачи на практическом примере
4.5.4. Решение задачи для случая группы экспертов
4.5.5. Решение задачи на практическом примере
4.5.6. Решение задачи для случая группы экспертов с нечетким отношением предпочтения
4.5.7. Решение задачи на практическом примере

Глава 5. МЕТОДИКА ПОСТРОЕНИЯ БАЗЫ ЗНАНИЙ ПО ПРОЕКТНЫМ РИСКАМ КАЧЕСТВА
5.1. Методика нечеткой лингвистической аппроксимации в интеллектуальной технологии идентификации и анализа проектных рисков качества
5.1.1. Лингвистические правила и принципы в принятии решений по проектным рискам
5.1.2. Формализация исходной информации по проектным рискам
5.1.3. Идентификация проектных рисков с дискретным выходом
5.1.4. Идентификация проектного риска с непрерывным выходом
5.1.5. Применение композиционного правила вывода по проектным рискам
5.1.6. Идентификация иерархических рисков проекта
5.2. Методика настройки нечетких баз знаний по проектным рискам
5.2.1. Задачи настройки нечетких баз знаний по проектным рискам качества
5.2.2. Настройка параметрических функций принадлежности

Глава 6. ПРОГРАММНАЯ РЕАЛИЗАЦИЯ МЕТОДОВ, МОДЕЛЕЙ И АЛГОРИТМОВ ИДЕНТИФИКАЦИИ, АНАЛИЗА И МОНИТОРИНГА ПРОЕКТНЫХ РИСКОВ КАЧЕСТВА
6.1. Состав программного комплекса «Риск-ППИ»
6.2. Интерфейс программного комплекса «Риск-ППИ»
6.2.1. Архитектура программного комплекса
6.2.2. Структура базы данных рисковой информации
6.2.3. Интерфейс программного комплекса «Риск-ППИ»
6.3. Вспомогательные модули

ЗАКЛЮЧЕНИЕ

Термины

Сокращения

ЛИТЕРАТУРА