Кононенко, Игорь ВладимировичЛуценко, Светлана Юрьевна2019-04-082019-04-082019Кононенко И. В. Разработка веб-приложения для решения задачи выбора методологии управления проектом при нечетких исходных данных / И. В. Кононенко, С. Ю. Луценко // Вісник Національного технічного університету "ХПІ". Сер. : Стратегічне управління, управління портфелями, програмами та проектами = Bulletin of the National Technical University "KhPI". Ser. : Strategic management, portfolio, program and project management : зб. наук. пр. – Харків : НТУ "ХПІ", 2019. – № 1 (1326). – С. 11-17.https://repository.kpi.kharkov.ua/handle/KhPI-Press/40586Проведен анализ последних исследований и публикаций, посвященных проблеме выбора методологии управления для определенного проекта и исследованию влияния применяемой методологии на успех проекта. На основе проведенного анализа установлена необходимость автоматизации решения задачи выбора методологии для конкретного проекта. В качестве подхода для решения задачи использован метод выбора методологии управления проектом на основе нечетких представлений. В методе применена анкета с вопросами, касающимися количества людей, вовлеченных в проект, опыта работы заказчика с командой, оценки компетентности команды проекта менеджером проекта, отчетности по проекту, вероятности появления рисковых событий. Для каждой ситуации, заданной в анкете, с помощью опроса экспертов определены функции принадлежности всех рассматриваемых методологий управления проектами, т.е. их применимость к конкретной ситуации. В соответствии с ответами на вопросы анкеты по проекту, формируются функции принадлежности оценки проекта по каждому его параметру. Для всех рассматриваемых методологий рассчитываются их суммарные взвешенные расстояния от оценки проекта по анкете при использовании расстояний Хэмминга и Евклида. Выбирается тот подход, для которого вычисленные расстояния являются минимальными. Разработано веб-приложение решения задачи выбора методологии управления проектом при нечетких исходных данных "PMGuide". Данное веб-приложение применено для выбора методологии управления проектом по разработке программного обеспечения оптимизации содержания проекта "PTCQR Optimization". Исходя из результатов расчета расстояний Евклида и Хемминга от проекта до каждой из семи альтернатив (PMBOK, PRINCE2, ISO21500, SWEBOK, SCRUM, XP и KANBAN), выбрана гибкая методология SCRUM, как лучшая для условий рассматриваемого проекта. На тестовом примере подтверждена корректность работы веб-приложения для выбора методологии управления проектом "PMGuide".The analysis of the latest research and publications devoted to the problem of choosing a management methodology for a particular project and studying the influence of the applied methodology on the project's success has been carried out. On the basis of the analysis performed, the necessity of automatization of the methodology selection problem’s solution is established. The method for choosing a project management methodology based on fuzzy concepts was used as an approach for solving the problem. The method uses a questionnaire with questions regarding the number of people involved in the project, the customer’s working experience with the team, the assessment of the project team’s competence by the project manager, project reporting, and the likelihood of risk events. For each situation specified in the questionnaire, with the help of the survey of experts, the membership functions of all considered project management methodologies are defined, i.e. their applicability to a specific situation. In accordance with the answers to the questions of the project questionnaire, the membership functions of the project evaluation for each of its parameters are formed. For all considered methodologies, their total weighted distances from the evaluation of the project by the questionnaire are calculated using Hamming and Euclidean distances. The approach, for which the calculated distances are minimal, is chosen. A web application PMGuide has been developed to solve the problem of choosing a project management methodology with fuzzy input data. This web application is used to select a project management methodology for developing PTCQR Optimization software to optimize the scope of the project. Based on the results of calculating, the Euclidean and Hamming distances from this project to each of the seven alternatives (PMBOK, PRINCE2, ISO21500, SWEBOK, SCRUM, XP, and KANBAN), the flexible SCRUM methodology was chosen as the best alternative for the conditions of the considered project. The test case confirmed the correctness of PMGuide web application for choosing the project management methodology.ruметодология управления проектомвеб-приложениенечеткие данныеуспех проектаPMGuidestatistical dataprocessingopinion pollalgorithmРазработка веб-приложения для решения задачи выбора методологии управления проектом при нечетких исходных данныхDevelopment of a web application for solving the problem of project management methodology selection with fuzzy input dataArticle10.20998/2413-3000.2019.1326.2https://orcid.org/0000-0002-1218-2791https://orcid.org/0000-0002-5072-9014