Методологічні компоненти побудови архітектури розподіленої системи для проєктного менеджменту
DOI:
https://doi.org/10.32347/2412-9933.2025.64.76-83Ключові слова:
управління проєктами, програмне забезпечення, планування, контроль завдань, розроблення систем, проєктний менеджмент, гібридна архітектура, мікросервіси, Apache Thrift, C , Python, математичне моделювання, продуктивність систем, розподілені системи, серіалізація данихАнотація
У сучасних умовах динамічного розвитку ІТ-індустрії та зростання кількості складних багатокомпонентних проєктів виникає потреба у використанні ефективних інструментів управління проєктами. Метою розробки стало створення програмного продукту, який дозволяє оптимізувати планування, координацію та контроль виконання завдань у рамках проєктної діяльності. У процесі роботи було проаналізовано наявні рішення у сфері проєктного менеджменту, визначено їхні сильні та слабкі сторони, а також сформульовано технічні вимоги до майбутньої системи. Наукова новизна роботи полягає в обґрунтуванні гібридної мікросервісної архітектури, що поєднує високопродуктивне ядро мовою C++ та гнучкі аналітичні модулі мовою Python, взаємодія між якими реалізована за допомогою протоколу Apache Thrift. Розроблено математичну модель оцінки продуктивності системи, яка враховує комунікаційні затримки при міжпроцесній взаємодії та обчислювальну складність завдань. На основі цих вимог розроблено програму з інтуїтивно зрозумілим інтерфейсом, підтримкою управління завданнями, відстеженням прогресу. Результати дослідження свідчать, що створений програмний продукт забезпечує підвищення ефективності взаємодії між учасниками проєкту, скорочує час на виконання рутинних операцій та мінімізує ризики, пов’язані з неузгодженістю дій команди. Експериментальне тестування продемонструвало приріст швидкодії обробки даних на 30–45% порівняно з монолітними рішеннями, а також стабільність роботи системи за наявності великого обсягу інформації. У підсумку, розроблений програмний продукт може бути рекомендований для використання у малих, середніх та великих проєктах різних галузей, де необхідне ефективне планування та контроль виконання завдань. Його застосування дозволяє підвищити продуктивність команди, зменшити кількість помилок, спричинених людським фактором, та забезпечити прозорість управлінських процесів. Подальший розвиток системи передбачає інтеграцію з хмарними сервісами, розширення аналітичних можливостей та впровадження інструментів штучного інтелекту для прогнозування строків виконання робіт, оптимізації ресурсів, формування звітів, створення гнучкої системи розподілу ролей між користувачами, механізму резервного копіювання та авторизації користувачів.
Посилання
Boiko Ye., Diachenko Y., Shandra T., Yakovenko V. (2024). Formation of project portfolios in IT companies. Proceedings of the 5th International Workshop IT Project Management (ITPM 2024), 3709, 264–277. URL: https://ceurws.org/Vol-3709/paper21.pdf
Modeli ta metody proaktyvnoho upravlinnia proiektamy z rozvytku prohramnykh system i produktiv: monohrafiia (2021). Odesa, Odeskyi derzhavnyi ekolohichnyi universytet.
Svintsitska O.M., Puleko I.V. (2023). Intehratsiia Jira, Bitbucket ta Sourcetree v systemi upravlinnia IT-proiektamy. Tekhnichna Inzheneriia, (2(92)), 102–108. URL: https://doi.org/10.26642/ten-2023-2(92)-102-108
Rudenko Yu., Ahadzhanov-Honsales K., Ahadzhanova S., Batalova A. (2023). Vykorystannia servisu Trello v osvitnomu protsesi universytetu. Osvita. Innovatyka. Praktyka, 11(7), 92–97. URL: https://doi.org/10.31110/2616-650X-vol11i7-012
Radkevych O. (2019). Project management software in the field of professional (vocational) education. Scientific Herald of the Institute of Vocational Education and Training of NAES of Ukraine. Professional Pedagogy, (2(19)), 124–132. URL: https://doi.org/10.32835/2223-5752.2019.19.124-132
GitHub – ronin49/statya (2025). URL: https://github.com/ronin49/statya
Apache Thrift – The Apache Software Foundation (2025). URL: https://thrift.apache.org
ISO/IEC 19510:2013. Information technology – Object Management Group Business Process Model and Notation (2013). URL: https://www.iso.org/standard/62652.html
Scrum Guides – The Scrum Guide (2025). URL: https://scrumguides.org
Project Management Institute – PMBOK® Guide and Standards (2025). URL: https://www.pmi.org/pmbok-guidestandards
Atlassian – Agile Coach (2025). URL: https://www.atlassian.com/agile
Microsoft – Microsoft Project (2025). URL: https://www.microsoft.com/microsoft-project
##submission.downloads##
Опубліковано
Як цитувати
Номер
Розділ
Ліцензія
Авторське право (c) 2025 Олег Андрійович Задорожний, Євгенія Григорівна Бойко, Анатолій Олександрович Фесан

Ця робота ліцензується відповідно до Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.