АЛГОРИТМЫ УПРАВЛЕНИЯ РИСКАМИ В ИТ-ПРОЕКТАХ
Аннотация
В данной работе рассматриваются основные подходы к управлению проектами ИТ-профиля в оперативном режиме, особенно при внесении корректировок в состав проектов, который несомненно имеет свои специфические особенности. Главное отличие от этапа формирования программы управления проектами заключается в том, что исключение из нее может привести к дополнительным расходам, связанным с прекращением уже начатых работ, следовательно, возрастают риски невыполнения указанных проектов в установленные сроки. К таким расходам относятся, например, компенсации исполнителям, штрафы за расторжение контрактов и другие подобные убытки. Анализ задач оперативного управления программой и портфелем ИТ-проектов с учетом этих дополнительных расходов представлен во многих работах. Однако для решения подобных задач не всегда возможно применение какого-либо единственного метода, что ставит задачу разработки комплексного подхода к оценкам рисков ИТ-проектов для выбора наименее рискованного, что требует исследований в области механизмов комплексного оценивания. Цель исследования заключается в формировании экспертной системы поддержки принятия решений при оценке рисков ИТ-проектов с учетом противоречий знаний экспертов и формировании компромисса в задачах комплексного оценивания и парных сравнений. Методы исследования. Для решения задачи оперативного планирования ИТ-проектами с учетом рисков применяются: метод сетевого программирования и метод, основанный на таблице допустимых решений. При оценке рисков формируется квалиметрическая шкала, формирующая три группы: низких рисков, средних рисков и высоких рисков. При этом каждой группе рисков присваивается своя система баллов, что позволяет экспертам формировать достаточно уверенные оценки. Результаты. Предложенный эффективный алгоритм получения экспертных оценок позволил упростить процедуру построения таблиц допустимых решений. Если размер таблицы (число рассматриваемых решений) превышает заданное ограничение, производится «сжатие» таблицы до требуемого размера путем «склеивания» решений. Склеивание решений происходит таким образом, что ни одно допустимое решение не теряется (однако могут появиться недопустимые решения). В результате получаем верхнюю оценку для исходной задачи оценки рисков ИТ-проектов. Таким образом, благодаря использованию методов сетевого программирования можно исключить вероятность получения некорректных оценок и несогласованных мнений экспертов при отборе ИТ-проектов в общий портфель компании разработчика. Заключение. Для того чтобы получить от экспертов исчерпывающие и непротиворечивые результаты, которые будут основаны на простых и понятных действиях, необходимо применить предложенный подход к решению комплексного оценивания рисков ИТ-проектов. Первый способ учета рисков (ограничение на финансирование проектов с высоким и средним рисками) является эффективным, если величина растет с ростом n полиномиально. Второй и третий способы в общем случае приводят к экспоненциальному росту сложности. Однако если число проектов с высоким и средним рисками ограничено сверху некоторым числом K (не зависящим от n), то оба эти способа являются эффективными.
Ключевые слова
алгоритм, парные сравнения, граф, сетевое программирование, таблица истинности
Полный текст:
PDFDOI: http://dx.doi.org/10.14529/ctcr250307
Ссылки
- На текущий момент ссылки отсутствуют.