
Тема выпуÑкной квалификационно работы: «Разработка веб-Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð¿Ð¾Ð´Ð±Ð¾Ñ€Ð° методологии разработки». Работа опиÑывает подход к решению проблемы выбора методологии разработки программного обеÑÐ¿ÐµÑ‡ÐµÐ½Ð¸Ñ Ð¿ÑƒÑ‚ÐµÐ¼ опроÑа пользователÑ, реализованного в форме веб-приложениÑ. Ð’ работе изучены предпоÑылки поÑÐ²Ð»ÐµÐ½Ð¸Ñ Agile, проведен обзор трех методологий разработки, раÑÑмотрены их преимущеÑтва и недоÑтатки и приведена ÑÑ€Ð°Ð²Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ Ñ…Ð°Ñ€Ð°ÐºÑ‚ÐµÑ€Ð¸Ñтика в виде таблицы. Также раÑÑматриваютÑÑ Ð´Ñ€ÑƒÐ³Ð¸Ðµ ÑущеÑтвующие ÑпоÑобы подбора методологии, приводитÑÑ Ð¸Ñ… Ñравнение. Ðа оÑновании проведенного иÑÑÐ»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ ÑоÑтавлены вопроÑÑ‹ и варианты ответов на них Ð´Ð»Ñ Ñ‚ÐµÑÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ. Полученные результаты иÑÑÐ»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ Ð±Ñ‹Ð»Ð¸ продемонÑтрированы Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ одноÑтраничного веб-приложениÑ, реализованного Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ Ñовременных фреймворков Vue.js и Flask, которое в перÑпективе может Ñтать еще одним ÑредÑтвом поиÑка подходÑщей методологии разработки Ð´Ð»Ñ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ проекта. РекомендациÑ, Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð½Ð°Ñ Ð² результате опроÑа, должна помочь ÑориентироватьÑÑ Ð² множеÑтве гибких методологий и указать направление, в котором пользователю Ñтоит иÑкать информацию.
The subject of the graduate qualification work is: "Development of web application for the selection of development methodology". The paper describes an approach to solve the problem of choosing a software development methodology by interviewing a user implemented in the form of a web application. The paper examines the prerequisites for the emergence of Agile, reviews three development methodologies, considers their advantages and disadvantages, and provides a comparative characteristic in the form of a table. Other existing methods of methodology selection are also considered, and their comparison is given. Based on the conducted research, questions and answers to them have been compiled for testing the user. The results of the study were demonstrated by a single-page web application using modern frameworks Vue.js and Flask, which in the future may become another means of searching a suitable development methodology for the implementation of the project. The received recommendation from the survey should help to navigate a variety of flexible methodologies and indicate the direction in which the user should look for information.
Agile, гибкие Ð¿Ð¾Ð´Ñ Ð¾Ð´Ñ, software development methodology, selection of methodology, iterative development, иÑеÑаÑÐ¸Ð²Ð½Ð°Ñ ÑазÑабоÑка, Ð¿Ð¾Ð´Ð±Ð¾Ñ Ð¼ÐµÑодологии, меÑодологии ÑазÑабоÑки
Agile, гибкие Ð¿Ð¾Ð´Ñ Ð¾Ð´Ñ, software development methodology, selection of methodology, iterative development, иÑеÑаÑÐ¸Ð²Ð½Ð°Ñ ÑазÑабоÑка, Ð¿Ð¾Ð´Ð±Ð¾Ñ Ð¼ÐµÑодологии, меÑодологии ÑазÑабоÑки
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
