Добавил:
ivanov666
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Модели и алгоритмы управления жизненным циклом программного продукта. Монография.pdf

Нечеткий алгоритм управления рисками при продвижении ПП
x
несоответствие функциональных характеристик ПП
—
5
ожиданиям пользователей;
—
отсутствие у команды проекта необходимого опыта
x
6
по продвижению;
x
ошибочный выбор целевого сегмента;
—
7
x
—
ошибки в оценках трудоемкости и сроков выполнения
8
работ по продвижению;
ошибки при определении потребительских предпоч-
—
x
9
тений;
x
—
10
никаций;
—
x
11
щений;
В таблице 4.6 представлен фрагмент оценки первичных
факторов на основании данных табл. 4.4 и 4.5.
Оценка первичных рискообразующих факторов
ошибки при выборе каналов и инструментов комму-
недостаточная проработка коммуникационных сооб-
Таблица 4.6
161
Первичные факторы риска
1. Изменение нормативного
регулирования бизнес-процессов
предметной области
2. Колебания курса валют Вероятно Критичная
3. Появление новых аналогичных
продуктов
4. Пиратское распространение
копий ПП
Вероятность
появления
Маловероятно Умеренная
Маловероятно Критичная
Маловероятно Критичная
Сила
воздействия
Качественная и количественная оценки
рискообразующих факторов
Для определения эффекта фактора риска в зависимости от
возможности проявления первичного фактора и силы его воздействия на итоговый риск продвижения ПП эксперты составили матрицу нечетких правил (табл. 4.7).

Модели и алгоритмы управления рисками программного проекта
162
Матрица нечетких правил
Таблица 4.7
Возможность
реализации
фактора
Маловероятная Средний Умеренно-
Возможная Ниже
Вероятная Ниже
Очень вероятная Низкий Низкий Ниже
при разных силах воздействия фактора
Катастро-
фическая
среднего
среднего
Эффект фактора риска
Критичная Умеренная Незначи-
тельная
Умеренно-
высокий
Средний Средний Высокий
Ниже
среднего
высокий
Средний Умеренно-
среднего
Высокий
высокий
Средний
На основании данных табл. 4.6 и оценок экспертов определена степень влияния рискообразующих факторов на изменение
объема продаж ПП и бюджета программы продвижения (табл. 4.8).
Таблица 4.8
Влияние рискообразующих факторов
на программу продвижения ПП
Описание Эффект
1. Изменение норма тивного регулирова ния бизнес-процессов
предметной области
2. Колебания курса
валют
3. Появление новых
аналогичных
продуктов
4. Пиратское
распространение
копий ПП
фактора
риска
Низкий Незначительная Незначительное
Средний Незначительная Незначительное
Высокий Умеренная Незначительное
Низкий Незначительная Незначительное
Средний Умеренная Незначительное
Высокий Критичная Умеренное
Низкий Незначительная Незначительное
Средний Умеренная Незначительное
Высокий Критичная Незначительное
Низкий Незначительная Незначительное
Средний Умеренная Незначительное
Высокий Критичная Незначительное
Степень влияния
на объем продаж,
%
Изменение
бюджета
проекта

Нечеткий алгоритм управления рисками при продвижении ПП
163
Для оценки эффекта рискообразующих факторов и их влияния на изменение объема продаж и бюджета проекта на основании данных таблиц 4.7 и 4.8 сформирована база правил нечеткого вывода.
Оценка эффекта рискообразующих факторов
Правило 1. Если «возможность реализации фактора
x
ловероятна и «сила воздействия фактора
» катастрофиче-
i
ская, то влияние фактора на общий риск среднее.
Правило 2. Если «возможность реализации фактора
возможна и «сила воздействия фактора
x
» катастрофическая,
i
то влияние фактора на общий риск умеренно-высокое.
…
Правило 16. Если «возможность реализации фактора
» незначитель-
очень вероятна и «сила воздействия фактора
x
i
ная, то влияние фактора на общий риск среднее.
Оценка влияния рискообразующих факторов
на объем продаж и бюджет проекта
Правило 1. Если «эффект фактора
» низкий, то степень
x
1
влияния на объем продаж незначительная.
…
Правило 3. Если «эффект фактора
x
» высокий, то степень
1
влияния на объем продаж умеренная.
…
Правило 66. Если «эффект фактора
x
» высокий, то сте-
11
пень влияния на величину потерь незначительная.
x
i
» ма-
x
i
x
i
»
»
Для входных и выходных переменных определены виды
функций принадлежности. Входными переменными задачи являются: вероятность наступления первичных рискообразующих
факторов; сила воздействия фактора на итоговый риск продвижения ПП. Выходными переменными задачи является множество способов реагирования на риск продвижения ПП: принять
риск, снизить риск, уклониться от риска, передать риск.

Модели и алгоритмы управления рисками программного проекта
a
μ
μ
μ μ
а
б
в
г
a
Рис. 4.2. Функции принадлежности значений нечеткой п
е
ременной
164
Для описания вероятности наступления первичных рискообразующих факторов используется терм-множество
Tх = {Маловероятно, возможно, вероятно, очень вероятно}.
Функции принадлежности для каждого из термов представлены на рис. 4.2.
«Маловероятно» «Возможно»
1
0,8
)(μ1a
0,6
0,4
0,2
0
0 0,1 0,2 0,3
T
«Вероятно» «Очень вероятно»
1
0,8
0,6
0,4
0,2
0
0,4 0,55 0,7 0,85
1
0,8
)(μ2a
0,6
0,4
0,2
0
0,2 0,3 0,4 0,5 0,6
T
a
1
0,8
)(μ3a
T
0,6
0,4
0,2
a
0
0,6 0,7 0,8 0,9 1
T
)(μ4a
«Вероятность наступления первичного фактора
а — «маловероятно»; б — «возможно»; в — «вероятно»;
г — «очень вероятно»
»:
x
i

Нечеткий алгоритм управления рисками при продвижении ПП
a
в
a
a
μ
μ μ μ
a
б
a
г
Для описания силы воздействия фактора на итоговый риск
продвижения ПП используется терм-множество
Yх = {Незначительная, умеренная, критичная, катастрофическая}.
Функции принадлежности для каждого из термов представлены на рис. 4.3.
«Незначительная» «Умеренная»
165
1
0,8
0,6
0,4
0,2
0
0 0,05 0,1 0,15
)(μ1a
Y
«Критичная» «Катастрофическая»
1
0,8
0,6
0,4
0,2
0
0,3 0,4 0,5 0,6 0,7
Y
1
0,8
)(μ2a
0,6
0,4
0,2
0
0,1 0,2 0,3 0,4
Y
1
0,8
)(μ3a
0,6
0,4
0,2
0
0,6 0,7 0,8 0,9 1
)(μ4a
Y
Рис. 4.3. Функции принадлежности значений нечеткой переменной
«Cила воздействия фактора
а — «незначительная»; б — «умеренная»; в — «критичная»;
на итоговый риск»:
x
i
г — «катастрофическая»

Модели и алгоритмы управления рисками программного проекта
166
В качестве функций принадлежности переменных терм-множеств T и Y выбраны гармонические Z- и S-сплайны и гауссова
функция.
Выбор способа реагирования на риск в зависимости от степени влияния итогового риска на изменение объема продаж и
бюджета программы продвижения представлены в табл. 4.9.
Таблица 4.9
Выбор способа реагирования на риск
Величина возможных потерь/увеличений
Степень
влияния
риска
на потери
Примечание: 1 — незначительные (потери/степень влияния);
2 — умеренные (потери/степень влияния);
3 — критичные (потери/степень влияния);
4 — катастрофические (потери/степень влияния).
1 2 3 4
1 Принятие Принятие Снижение Уклонение
2 Принятие Снижение Уклонение Уклонение
3 Снижение Уклонение Уклонение Передача
4 Уклонение Уклонение Передача Передача
Для описания степени влияния рискообразующих факторов
на итоговый риск используется терм-множество
Z = {Низкая, ниже среднего, средняя, умеренно-высокая, высокая}.
Соответствующие функции принадлежности определены в
виде зависимостей, представленных на рис. 4.4.
В качестве функций принадлежности переменных терммножества Z выбраны линейные Z- и S-функции и треугольная
функция.
Количественная оценка итогового риска
программного проекта и выбора способа реагирования
Для оценки эффекта рискообразующих факторов на основании конкретных нечетких операций, соответствующих конъюнкции входных переменных в левой части правил вычислены
значения истинности предпосылок каждого правила нечеткого
вывода. Для операции конъюнкции это минимум из всех значений соответствующих функций принадлежности.

Нечеткий алгоритм управления рисками при продвижении ПП
а
а
а
а
а
Рис. 4.4.
Функции принадлежности значений нечеткой п
е
ременной
а
б
в
г
д
«Низкая» «Ниже среднего»
167
1
0,8
)(μ1a
0,6
0,4
0,2
0
0 1 2 3 4
Z
«Средняя» «Умеренно-высокая»
1
0,8
0,6
0,4
0,2
0
2 3 4 5 6 7
1
0,8
)(μ3a
Z
«Высокая»
1
0,8
0,6
0,4
0,2
0
0 1 2 3 4 5
1
0,8
0,6
0,4
0,2
0
4 5 6 7 8 9 10
)(μ2a
Z
)(μ4a
Z
0,6
0,4
0,2
0
6 7 8 9 10
«Cтепень влияния рискообразующих факторов на итоговый риск»:
а — «низкая»; б — «ниже среднего»; в — «средняя»;
г — «умеренно-высокая»; д — «высокая»
)(μ5a
Z

Модели и алгоритмы управления рисками программного проекта
168
Для получения значения выходной нечеткой переменной
используется алгоритм-правило, минимизирующее логический
вывод (min-активизация).
Правило 1. Если «возможность реализации фактора
ловероятна и «сила воздействия фактора
x
i
» катастрофиче-
x
i
» ма-
ская, то влияние фактора на общий риск среднее.
По факторам
,,,,,,,,, xxxxxxxxxx
правило 1
111098654321
считается неактивным (его степень истинности равна 0).
Результат агрегации по фактору
Правило 2. Если «возможность реализации фактора
возможна и «сила воздействия фактора
x
представлен на рис. 4.5.
7
» катастрофическая,
x
i
»
x
i
то влияние фактора на общий риск умеренно-высокое.
Правило 2 по всем факторам считается неактивным.
…
Правило 13. Если «возможность реализации фактора
маловероятна и «сила воздействия фактора
x
» незначительная,
i
x
»
i
то влияние фактора на общий риск низкое. Результат агрегации
по фактору
x
представлен на рис. 4.6.
8
По остальным факторам правило 13 считается неактивным.
…
Правило 16. Если «возможность реализации фактора
» незначитель-
очень вероятна и «сила воздействия фактора
x
i
x
»
i
ная, то влияние фактора на общий риск среднее.
Правило 16 по всем факторам считается неактивным.
Степень влияния рискообразующих факторов на итоговый
риск определена в виде нечеткого подмножества с найденной
функцией принадлежности (рис. 4.7).
Для оценки влияния рискообразующих факторов на объем
продаж и бюджет проекта вычислены значения истинности предпосылок каждого правила нечеткого вывода, получены нечеткие
множества и соответствующие функции принадлежности для
выходных переменных «Степень влияния на объем продаж» и
«Изменение бюджета проекта» (рис. 4.8).

a
0
3
0
,
0
5
,
6
0
5
1
0
,
2
1
1
0
7
a
a
a
0
0
,0
,
0
,
0
15
2
10
1
1
0
,
0
,
x
)(μ
a
4
Z
)(μ
a
1
Z
x
)(μ
a
4
Y
)(μ
a
1
T
)(μ
a
1
Y
Рис. 4.5. Результат выполнения «Правила 1» по фактору
)(μ
a
1
T
Рис. 4.6. Результат выполнения «Правила 13» по фактору

170
1 2 3
4 5
6
7 8 9
10
a
Рис. 4.7. Функция принадлежности нечеткой переменной
Рис. 4.8. Функции принадлежности выходных переменных:
а
б
Модели и алгоритмы управления рисками программного проекта
)(μ a
Z
1
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
0
«Степень влияния рискообразующих факторов на итоговый риск»:
— «низкая»;
— «ниже среднего»»;
— «умеренно-высокая»;
— «средняя»;
— «высокая»
1
1
)(μ a
Y
)(μ a
Y
0,8
0,6
0,4
0,2
0
0 0,2 0,4 0,6 0,8 1
0,8
0,6
0,4
0,2
0
а
0 0,2 0,4 0,6 0,8 1
a — «Сила воздействия на объем продаж»;
б — «Сила воздействия на бюджет»
а
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
