Details

Title Исследование и реализация методов группового принятия решений на примере Agile-разработки программного обеспечения: выпускная квалификационная работа магистра: направление 09.04.03 «Прикладная информатика» ; образовательная программа 09.04.03_04 «Интеллектуальные технологии управления знаниями и данными»
Creators Гурина Валентина Александровна
Scientific adviser Щукин Александр Валентинович
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2025
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects групповое принятие решений ; Agile-среда ; средства поддержки принятия решений ; group decision making ; Agile environment ; decision support tools
Document type Master graduation qualification work
File type PDF
Language Russian
Level of education Master
Speciality code (FGOS) 09.04.03
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2025/vr/vr25-1953
Rights Доступ по паролю из сети Интернет (чтение, печать, копирование)
Additionally New arrival
Record key ru\spstu\vkr\35457
Record create date 7/14/2025

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Action 'Download' will be available if you login or access site from another network

Group Anonymous
Network Internet

Целью данной работы является разработка программного средства для поддержки группового принятия решений в Agile-командах. Объектом исследования выступают процессы принятия решений в условиях гибкой разработки программного обеспечения. Методологическая основа включает анализ литературы, сравнительный обзор групповых методов многокритериального выбора, а также исследование существующих систем поддержки принятия решений. На основе анализа были выбраны методы TOPSIS, РАМПА, АРАМИС, а также Метод расчёта приоритетов на основе групповых предпочтений. В рамках исследования разработано программное средство с клиент-серверной архитектурой, включающее пользовательский интерфейс, серверную часть, базу данных, модуль с реализациями методов принятия решений. Для реализации серверной части используются технологии Spring Boot, REST API и PostgreSQL, для клиентской – TypeScript и React. Разработанные алгоритмы методов интегрированы в средство поддержки принятия решений, что позволяет применять его для задач приоритизации, планирования и оценки рисков в Agile-командах.

The aim of this work is to develop a software tool to support group decision-making in Agile teams. The object of the study is decision-making processes in the context of agile software development. The methodological basis includes literature analysis, a comparative review of group methods of multi-criteria choice, and a study of existing decision support systems. Based on the analysis, the TOPSIS, RAMPA, ARAMIS methods and the Method of calculating priorities based on group preferences are selected. As part of the study, a software tool with a client-server architecture was developed, including a user interface, a server part, a database, and a module with implementations of decision-making methods. Spring Boot, REST API, and PostgreSQL technologies are used to implement the server part, and TypeScript and React are used for the client part. The developed algorithms of the methods are integrated into the decision support tool, which allows it to be used for prioritization, planning, and risk assessment tasks in Agile teams.

Network User group Action
ILC SPbPU Local Network All
Read Print Download
Internet Authorized users SPbPU
Read Print Download
Internet Anonymous
  • Исследование и реализация методов группового принятия решений на примере Agile-разработки программного обеспечения
    • Введение
    • 1. Исследование методов и средств принятия групповых решений в Agile-командах
    • 2. Теоретические основы методов группового принятия решений
    • 3. Проектирование средства поддержки принятия решений
    • 4. Реализация средства поддержки принятия решений
    • 5. Тестирование и апробация разработанного СППР
    • Заключение
    • Список использованных источников
    • Приложение 1 Программный код моделей данных
    • Приложение 2 Программный код сервисов
    • Приложение 3 Программный код контроллеров
    • Приложение 4 Программный код настроек безопасности
    • Приложение 5 Программный код реализованных алгоритмов методов принятия решений
    • Приложение 6 Анкетные данные экспертов по 3 – 5 кейсам апробации

Access count: 0 
Last 30 days: 0

Detailed usage statistics