Інформаційна система управління процесами прийняття рішень з пріоритизацією вимог у життєвому циклі IT-проектів

Вантажиться...
Ескіз

Дата

2026

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Дипломна робота виконана на 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-проекту та забезпечує прозорість прийнятих управлінських рішень.

Опис

Ключові слова

пріоритизація вимог, WSJF, MoSCoW, IT-проект, .беклог, Fast API, React, PostgreSQL, requirement prioritization, IT project, backlog

Бібліографічний опис

Рожко, Д. О. Інформаційна система управління процесами прийняття рішень з пріоритизацією вимог у життєвому циклі IT-проектів : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Рожко Діана Олександрівна. – Київ, 2026. – 59 с.

ORCID

DOI