Тип работы:
Предмет:
Язык работы:


Разработка системы управления проектными рисками с использованием мультиагентных технологий для виртуальных компаний

Работа №130560

Тип работы

Магистерская диссертация

Предмет

математика и информатика

Объем работы83
Год сдачи2019
Стоимость5500 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
96
Не подходит работа?

Узнай цену на написание


Введение 5
Глава 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.
Данная сфера деятельности является передовой в текущий период времени, и на некоторые вопросы ответов не найдено, что может являться предметом дальнейших исследований.


1. Амелин К.С., Граничин О.Н., Кияев В.И., Корявко А.В. Введение в разработку приложений для мобильных платформ. - Санкт-Петербург: ВВМ, 2011. - 535 с.
2. Амелина, Н.О., Задача достижения дифференцированного консенсуса при стоимостных ограничениях/ Н.О. Амелина, Ю.В. Иванский // Вестник СПбГУ. Сер. 1: Математика. Механика. Астрономия, 2015. Т.2(60). Вып. 4. C. 3-14.
3. Амелина Н.О., Амелин К.С., Граничин О.Н., Кияев В.И. Развитие
нефтегазовых комплексов и сетей: мониторинг и мультиагентное управление // В сб. материалов V научно-практической
конференции «Суперкомпьютерные технологии в нефтегазовой отрасли. Математические методы, программное и аппаратное обеспечение», Москва, февраль 2015, C. 17- 21.
4. Глазкова, И.Н. Риск-менеджмент как механизм повышения конкурентоспособности предпринимательских структур в условиях нестабильной среды. Автореферат. - СПб: Изд-во СПбГЭУ, 2015. - 19 с.
5. Граничин, О.Н., Информационные технологии и системы в современном менеджменте/ О.Н. Граничин, В.И. Кияев - СПб: Издательство ВВМ. - 2014. - 897 с.
6. Грузенкин, Д. В. Области применения мультиагентных систем. Обзор / Д.В. Грузенкин, Е.А. Карпова, Е.Д. Кулаков //Новая наука: От идеи к результату. - 2016. - №. 12-3. - С. 61-64.
7. Гайдук, А.Р. Распределенные системы планирования действий коллективов роботов/ А.Р. Гайдук, И. А. Каляев, С.Г. Капустян, М.: Янус-К. 2002. — 292 с
8. Годлевский, В. Е. Применение метода анализа видов, причин и последствий потенциальных несоответствий (FMEA) на различных этапах жизненного цикла автомобильной продукции / В.Е. Годлевский, А.Я. Дмитриев, Г.Л. Юнак. /Под ред. В.Я. Кокотова. — Самара: Перспектива, 2002. — 160 с.
9. Граничин, О.Н. Мониторинг и мультиагентное управление/ О.Н. Граничин, В.И. Кияев // В сб. материалов Тринадцатой Всероссийской конференции «Преподавание информационных технологий в Российской Федерации», АПКИТ, 14-15 мая 2015 г., Пермь, с. 90-91
10. Ерофеева В.А., Управление роем динамических объектов на базе мультиагентного подхода/ В.А. Ерофеева, Ю.В. Иванский Ю, В.И. Кияев // Компьютерные инструменты в образовании - 2015, № 6 - с. 36-44.
11. Кияев, В.И. О терминологии и требованиях международного стандарта качества разработки программного обеспечения. //В сб. «Системное программирование» (под ред. проф. А.Н.Терехова), С.-Петерб. ун-та, 2004. — с. 311-334.
12. Кияев, В.И. Интеллектуальный CRM на базе мультиагентного подхода/ В.И. Кияев, Р.В. Герасимов // В сб. «Стохастическая оптимизация в информатике», 2012.
13. Кияев, В.И. Стандартизация, метрология и качество разработки программного обеспечения и информационных технологий. — СПб: Изд-во СПбГЭУ, 2016. — 475 с.
14. Кияев, В.И. Мониторинговые системы безопасности на базе
мультигентного подхода / В.И. Кияев, А.С. Шкарбан // В сб. Докладов IX Санкт-Петербургской региональной конференции
«Информационная безопасность регионов России" (ИБРР-2015), СПб, 28-30 октября 2015 г. - с. 93.
15. Муравьев, Е.В. Управление рисками распределенной разработки
программного обеспечения // Экономика России в современных условиях: пути инновационного развития и повышения
конкурентоспособности Сборник научных трудов по итогам всероссийской научно-практической конференции молодых ученых
Санкт-Петербургского государственного экономического
университета. Под ред. Е.А. Горбашко. Санкт-Петербург, 2017. С. 446450
16. Николаенко, В.С. Внедрение риск-менеджмента в ИТ-проекты // Государственное управление. Электронный вестник. 2016. №54 С.6388.
17. Трофимов, В.В. Методологические основы управления проектами виртуальных предприятий / В.В. Трофимов, И.Г. Горбунов - СПб.: Изд- во СЗТУ, 2007. - 174 с.
... Всего источников – 51.


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ