Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тема 1.doc
Скачиваний:
45
Добавлен:
15.04.2015
Размер:
674.82 Кб
Скачать

Тема 1. Методы управления рисками проекта

1.1. Содержание проблемы управления рисками

Проблема управления рисками проекта является одной из основных и особо важных в общем перечне проблем и задач управления проектами по созданию конкурентно способной и качественной продукции и в том числе программной продукции. Убедительным свидетельством важности и актуальности этой проблемы являются многочисленные и многолетние зарубежные и отечественные научно-практические исследования, проведенные и опубликованные такими общеизвестными и авторитетными организациями как: Институт Управления Проектами (США), Институт Программной Инженерии (США), Университет Мэриленда (США), SPMN (Сеть управления программами создания ПО (США), Российский Институт Управления Проектами, и др [10].

Основными понятиями в проблеме управления рисками проекта являются понятия «риска» и «неопределенности». Риск является объективным явлением, природа которого обусловлена недетерминированностью (неоднозначностью) событий будущего. Он связан с ущербом, потерей, упущенной возможностью. Когда наступает ущерб, потеря, происходит практическое проявление риска. До этого риск остается гипотетической опасностью.

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

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

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

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

Управление риском проекта - это искусство и формальные методы прогнозирования, анализа, оценки, предупреждения возникновения рисковых событий; принятия мер по снижению степени риска на протяжении жизни проекта и распределения возможного ущерба от риска между участниками проекта являются взаимосвязанными средства достижения целей проекта .

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

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

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

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

В этом случае задача принятия решений для последующего анализа может быть охарактеризована следующим кортежем:

<А, Е, S, T>, (1.1)

где исходами задачи полагаются: А – множество альтернатив; Е – среда задачи ПР; S – система предпочтений лица принимающего решения (ЛПР). Требуется выполнить некоторое действие Т над множеством альтернатив А: найти наиболее предпочтительную альтернативу, выделить множество недоминируемых альтернатив, линейно упорядочить множество допустимых альтернатив и т.п.

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

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

Согласно общей классификации применительно к постановке (1.1) можно выделить задачи принятия решений:

  • в условиях определенности, когда каждой альтернативе соответствует строго определенный исход;

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

  • в условиях неопределенности, когда исход является случайной величиной, закон распределения которой неизвестен.

Здесь следует особо подчеркнуть и заметить, что проекты, связанные с информационными технологиями, содержат в своем составе задачи принятия решения в условиях неопределенности.

Решение (1.1) будем определять как подмножество D множества альтернатив, образованное на основе системы предпочтений ЛПР в соответствии с типом задачи по этапам поддержки процесса управления рисками качества программных проектов. При этом важным обстоятельством проблемы управления рисками качества является наличие современной модели характеристик качества ПИ, которая необходима с одной стороны для понимания масштаба и размерности задач принятия решений, а с другой стороны определяет выбор и разработку требуемых подходов и методов поддержки принятия проектных решений.