Тема: Разработка системы управления проектными рисками с использованием мультиагентных технологий для виртуальных компаний
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Глава 1. Изменение парадигмы проектного управления: виртуальные организации, занимающиеся разработкой программного обеспечения .... 8
1.1 Определение виртуальных компаний 8
1.2 Модель деятельности в виртуальных компаниях 10
1.3 Методологии управления проектами в виртуальных организациях 12
1.4 Управление рисками в виртуальных предприятиях 19
1.5 Риски управления проектами в виртуальных организациях 25
1.6 Выводы к Главе 1 29
Глава 2. Использование мультиагентных технологий для управления рисками в виртуальных организациях 30
2.1 Мультиагентные технологии и возможность их использования в
управленческих целях 30
2.2 Формирование мультиагентной системы 36
2.3 Языки программирования агентов 41
2.4 Мультиагентный подход к управлению рисками в виртуальных
организациях 43
2.5 Выводы к Главе 2 49
Глава 3. Разработка системы управления рисками в виртуальных организациях с использованием мультиагентных технологий 51
3.1 Описание используемых технологий 52
3.2 Описание структуры базы данных 53
3.3 Описание алгоритмов функционирования агентов системы 57
3.3.1 Агент организации встреч 57
3.3.2 Агент анализа рисков 59
3.3.3 Агент мониторинга рисков 63
3.3.4 Агент актуализации карты рисков 66
3.3.5 Агент для уведомлений 66
3.3.6 Агент распределения рисков 68
3.4 Выводы к Главе 3 70
Заключение 71
Список литературы 73
Приложение 1. База данных мультиагентной системы управления проектными рисками в виртуальных компаниях 79
Приложение 2. Фрагменты кода концептуально-функционального
прототипа Web-приложения 80
П 2.1. Агент распределения рисков 80
П 2.2 Класс Main для запуска агента распределения рисков 81
Приложение 3. Примеры экранных форм для инициализации работы агентов, разработанных с использованием платформы JADE 82
Приложение 4. Бизнес-процесс работы мультиагентной системы управления проектными рисками для виртуальных компаний 83
📖 Введение
Помимо цифровизации информационного общества в наше время во всю идет технологизация социального пространства, то есть придание социальному действию динамического, целенаправленного окраса, а также обеспечение его эффективности и практичности. Общественные движения по обеспечению эффективной вовлеченности индивида в социальные связи должны поддерживать информационную технологичность всей социальной сферы. Технологизация задает направления движения по созданию новых служб и организаций, благодаря которым имеется возможность решать уже имеющиеся проблемы социума и отдельного человека.
Технологизация социального пространства — это одна из основных задач социального управления и ее главный способ познания социальной действительности. В основе технологизации лежит теория общественного управления. Общественные процессы обычно делятся на составляющие, решение проблем в которых соответствует необходимой специфике. Помимо этого, синергетический подход к решению задач открывает новые методы в познании природной и социальной реальности. Синергетика изучает механизмы самоорганизации в открытых системах, она имеет тесную связь с кибернетикой и системным подходом, также она позволяет взглянуть на процессы перехода от хаоса к порядку совершенно по-другому.
С ростом актуальности технологизации социального пространства, цифровизации экономики, частоты использования информационных технологий, а также к повышению требований к качеству разрабатываемых продуктов, бизнес-процессы разработки не стоят на месте. Всего несколько десятилетий назад использовался только лишь водопадный подход жизненного цикла проекта, в котором каждая стадия начиналась только после окончательного завершения предыдущей. Данный подход неудобен и неустойчив к изменяющимся требованиям. Далее только в 2001 году в сферу информационных технологий входит понятие гибких методологий, что полностью меняет подход к управлению ИТ-проектами.
Как следствие изменений подходов к управлению программными продуктами, появляются организации совершенно нового формата. Примером таких организаций являются и виртуальные предприятия, которые взаимодействуют по средствам телекоммуникационных технологий и не принуждают иметь физического офиса.
Такие организации создаются с определенной целью для создания конкретного продукта. Поскольку требования к качеству разрабатываемого программного обеспечения растут, то соответственно увеличивается и необходимость в должном менеджменте программными продуктами, а также управлении рисками разработки. Во многих компаниях данному аспекту не уделяется должного внимания, что в свою очередь приносит как минимум увеличение сроков и бюджета, а как максимум — потерю актуальности разрабатываемого проекта.
Помимо этого, с ростом популяризации и активности использования ИТ во всех отраслях деятельности, многие профессии и сферы заменяются автоматизированными рабочими местами. Одним из методов автоматизации процессов является использование мультиагентных технологий. В случае такого подхода сложные и масштабные задачи поручаются специализированным программным сущностям — агентам, которые посредством совместной систематической работы достигают необходимого результата намного быстрее и эффективнее, чем люди.
Таким образом, целью настоящей магистерской диссертации является разработка системы управления программными рисками в обозначенных выше виртуальных организациях с использованием мультиагентного подхода.
Объектом исследования является виртуальная организация,
разрабатывающая сложный ИТ-продукт в распределенной среде разработки.
Предметом исследования является процесс управления рисками в программном проекте.
Для достижения представленной цели были поставлены следующие задачи:
1. изучить и описать особенности деятельности виртуальных организаций;
2. проанализировать и описать риски, связанные с проектной деятельностью в виртуальных организациях;
3. провести аналитическую работу по изучению мультиагентного подхода;
4. описать необходимые для работы аспекты мультиагентных технологий;
5. освоить агентную платформу JADE, для создания мультиагентной системы;
6. разработать состав агентов, а также описать принципы работы этих агентов;
7. разработать алгоритмы функционирования агентов и их взаимодействия между собой;
8. разработать схему базы данных мультиагентный системы;
9. разработать мультиагентную систему управления рисками в виртуальных организациях.
✅ Заключение
Данная тема работы была выбрана исходя из актуальности и роста популярности виртуальных организаций, в которых риск-менеджменту необходимо уделять еще более пристальное внимание, исходя из особенностей данных компаний. Управление рисками в данных организациях более сложное и требует больших временных и ресурсных затрат. В ходе работы была проведена аналитическая работа для определения отличий классических и виртуальных организаций, исходя из чего, можно сделать вывод о сложности мониторинга рисков.
Помимо этого, набирает рост и интерес к мультиагентным технологиям, которые могут стать решением многих сложных проблем. Для решения объемных задач, человеческих ресурсов может быть недостаточно, человек физически не сможет учесть абсолютно всех факторов для решения проблем, именно для этого необходимо вводить агентов, которые могут обучаться и работать с большим объемом данных.
Виртуальные организации - это новый вид организаций, на данный момент только набирающий популярность. Также очень актуальным является создание и освоение мультиагентных систем. Был выполнен обзор теоретических работ, чтобы приблизиться к пониманию мультиагентного подхода.
В ходе данной работы были достигнуты следующие результаты:
1. Проведена аналитическая работа по изучению работы и организации процессов в виртуальных компаниях.
2. Изучены особенности и методологии управления рисками в IT- компаниях.
3. Проведена аналитическая работа по адаптации карты рисков под деятельность в виртуальных организациях.
4. Изучены и описаны особенности работы с мультиагентными технологиями.
5. Изучена платформа JADE для программной реализации агентов.
6. Применен и описан мультиагентный подход к системе мониторинга рисков для виртуальных компаний, выделен перечень необходимых агентов.
7. Разработаны алгоритмы действий 6 агентов и схема взаимодействия между агентами.
8. Разработаны схема базы данных с учетом мониторинга рисков и прототип Web-сервиса системы с учетом карты рисков.
9. Реализован концептуально-функциональный прототип системы управления рисками для виртуальных компаний.
10. Реализованы алгоритмы 6 агентов с использованием агентной платформы JADE.
Данная сфера деятельности является передовой в текущий период времени, и на некоторые вопросы ответов не найдено, что может являться предметом дальнейших исследований.





