Інформаційна система управління процесами прийняття рішень з пріоритизацією вимог у життєвому циклі IT-проектів
| dc.contributor.advisor | Кардашов, Олександр Вадимович | |
| dc.contributor.author | Рожко, Діана Олександрівна | |
| dc.date.accessioned | 2026-07-30T07:28:15Z | |
| dc.date.available | 2026-07-30T07:28:15Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Дипломна робота виконана на 59 сторінках, містить 18 рисунків, 8 таблиць, 1 додаток, 30 джерел у переліку посилань. Мета роботи – розробка інформаційної системи управління процесами прийняття рішень з пріоритизацією вимог у життєвому циклі IT-проектів на основі методу WSJF (Weighted Shortest Job First) та MoSCoW-класифікації з урахуванням ємності команди. Методи та засоби: мова програмування Python 3.12, фреймворк FastAPI, ORM SQLAlchemy 2.0, СУБД PostgreSQL 15, Alembic, python-jose, passlib; клієнтська частина: React 18, TypeScript 5, Tailwind CSS, Vite. Основний зміст роботи: проведено аналіз методів пріоритизації вимог (MoSCoW, RICE, AHP, WSJF) та існуючих програмних засобів; розроблено алгоритм WSJF-пріоритизації з налаштовуваними ваговими коефіцієнтами та шкалою Фібоначчі; реалізовано автоматичну MoSCoW-класифікацію на основі кумулятивного Job Size відносно ємності команди; розроблено механізм виявлення конфліктів залежностей між вимогами (Priority Inversion); створено REST API серверну та SPA клієнтську частини системи; реалізовано підсистеми аналітики, симуляції спринтів, управління змінами та журналу аудиту; проведено тестування системи. Результат – повнофункціональна інформаційна система, що автоматизує процеси пріоритизації вимог IT-проекту та забезпечує прозорість прийнятих управлінських рішень. | |
| dc.description.abstractother | The thesis comprises 58 pages and includes 18 figures, 8 tables, 1 appendice and 30 references. The aim of the thesis is to develop an information system for managing decision-making processes with requirements prioritisation in the IT project lifecycle, based on the WSJF (Weighted Shortest Job First) method and MoSCoW classification considering team capacity. Methods and tools: Python 3.12, FastAPI, SQLAlchemy 2.0, PostgreSQL 15, Alembic, python-jose, passlib; frontend: React 18, TypeScript 5, Tailwind CSS, Vite. Main content: an analysis of requirements prioritisation methods (MoSCoW, RICE, AHP, WSJF) and existing software tools was conducted; a WSJF prioritisation algorithm with configurable weight coefficients and Fibonacci scale was developed; automatic MoSCoW classification based on cumulative Job Size relative to team capacity was implemented; a dependency conflict detection mechanism (Priority Inversion) was developed; a REST API backend and SPA frontend were built; analytics, sprint simulation, change management and audit log subsystems were implemented; software testing was performed. The result is a fully functional information system that automates the requirements prioritisation process for IT projects and ensures transparency of management decisions. | |
| dc.format.extent | 59 c. | |
| dc.identifier.citation | Рожко, Д. О. Інформаційна система управління процесами прийняття рішень з пріоритизацією вимог у життєвому циклі IT-проектів : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Рожко Діана Олександрівна. – Київ, 2026. – 59 с. | |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/82318 | |
| dc.language.iso | uk | |
| dc.publisher | КПІ ім. Ігоря Сікорського | |
| dc.publisher.place | Київ | |
| dc.subject | пріоритизація вимог | |
| dc.subject | WSJF | |
| dc.subject | MoSCoW | |
| dc.subject | IT-проект | |
| dc.subject | .беклог | |
| dc.subject | Fast API | |
| dc.subject | React | |
| dc.subject | PostgreSQL | |
| dc.subject | requirement prioritization | |
| dc.subject | IT project | |
| dc.subject | backlog | |
| dc.title | Інформаційна система управління процесами прийняття рішень з пріоритизацією вимог у життєвому циклі IT-проектів | |
| dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Rozhko_bakalavr.pdf
- Розмір:
- 1.22 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: