Управление рисками при разработке программного проекта
Секция: Технические науки
VI Студенческая международная научно-практическая конференция «Технические и математические науки. Студенческий научный форум»
Управление рисками при разработке программного проекта
Проблема управления рисками проекта является одной из основных и особо важных в общем перечне проблем и задач управления проектами по созданию конкурентноспособной и качественной программной продукции. Пренебречь влиянием рисков - значит поставить под удар эффективность бизнес-процессов, что может непосредственно отразиться на доходах и репутации компаний [1]. Поэтому очень важно сделать процесс управления рисками быстрым, эффективным и удобным.
Превратить риски из «хаоса» в упорядоченную и управляемую систему позволяет автоматизация. Предприятиям следует не избегать риска, а уметь управлять им.
Диаграмма «Управление рисками» представлена на рисунке 1, [1].
Процесс начинается с создания списка рисков проекта. Для выявления рисков нужно собрать информацию о проблемах, возникающих при создании программного продукта.
Рисунок 1. Диаграмма «Управление рисками»
После того, как список рисков был сформирован, руководитель проекта проставляет баллы по вероятности возникновения риска и последствию возникновения риска. Затем руководитель проекта на основе вероятности возникновения риска и уровня последствий возникновения риска вычисляет балл, на основе которого, согласно таблице 1, он определяет уровень риска.
Формула:
Балл = Вероятность возникновения риска * Последствия возникновения риска; (1)
Пример методики определения уровня риска представлена в таблице 1 [2].
После определения уровня рисков, руководитель разрабатывает меры по снижению возникновения риска и назначает ответственное лицо на эти мероприятия. Далее отслеживается наступил ли тот или иной риск, результаты заносятся в архив.
Таблица 1.
Пример методики определения уровня риска
Уровень риска |
Баллы |
Требования к действиям для снижения или исключения риска |
Неприемлемый |
8-16 |
Должны быть разработаны мероприятия для устранения или уменьшения риска |
Умеренный |
3-6 |
В KPI процесса должны быть включен показатель для мониторинга этого риска и реагирования на него |
Допустимый |
1-2 |
Действий для снижения или исключения риска не требуется |
На рисунке 2 представлена функциональная модель модуля управления рисками:
Рисунок 2. Функциональная модель модуля управления рисками
Таблица 2.
Методика оценки рисков
Основными функциями являются:
– управление проектами (подключение к системе управления проектами);
– управление рисками (создание, редактирование, оценка рисков);
– формирование отчетности;
– управление архивом рисков.
Таким образом, была создана автоматизированная информационная система управления рисками программного проекта, которая позволяет:
– подключаться к существующей системе управления проектом (создать, изменить или открыть нужный проект)
– управлять рисками (создать, редактировать, удалить, оценить риск или добавить из каталога)
– формировать отчеты (общий отчет, отчеты о произошедших и о не произошедших рисках)
– просмотреть архив (просмотреть проекты, над которыми была завершена работа)
В современных условиях высокой конкуренции любому предприятию важно иметь эффективную систему управления рисками.
В результате, внедрение АИС для процесса управления рисками позволяет сократить время на выполнение операций в 2 раза. Информационная система снижает трудоемкость работ, повышает точность операций, делает процесс управления рисками быстрым, эффективным и удобным.