Детальная информация

Название: Оценка результативности оптимизации процесса разработки программного обеспечения с применением непрерывной интеграции: выпускная квалификационная работа магистра: направление 27.04.03 «Системный анализ и управление» ; образовательная программа 27.04.03_01 «Теория и математические методы системного анализа и управления в технических и экономических системах»
Авторы: Двоеглазов Денис Александрович
Научный руководитель: Магер Владимир Евстафьевич
Другие авторы: Магер Владимир Евстафьевич
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2020
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: Вычислительные машины электронные персональные — Программы прикладные; Интернет; непрерывная интеграция; разработка программного обеспечения; результативность; GitLab; continuous integration; software development; effectiveness
УДК: 004.9; 004.738.5
Тип документа: Выпускная квалификационная работа магистра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Магистратура
Код специальности ФГОС: 27.04.03
Группа специальностей ФГОС: 270000 - Управление в технических системах
Ссылки: Отзыв руководителя; Рецензия; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2020/vr/vr20-3358
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: ru\spstu\vkr\10150

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Тема выпускной квалификационной работы: «Оценка результативности оптимизации процесса разработки программного обеспечения с применением непрерывной интеграции». Данная работа посвящена анализу применения подхода непрерывной интеграции в процессе разработки программного обеспечения и оценке его результативности. Задачи, которые решались в ходе исследования: 1. Определение недостатков процесса разработки программного обеспечения. 2. Выявление достоинств и недостатков подхода непрерывной интеграции. 3. Проведение сравнительного анализа средств непрерывной интеграции. 4. Выбор оптимального средства непрерывной интеграции и его настройка. 5. Исследование проектов с открытым исходным кодом для оценки возможностей применения подхода непрерывной интеграции в процессе разработки программного обеспечения. 6. Оценка результативности использования средств непрерывной интеграции в процессе разработки программного обеспечения. Анализ применения подхода непрерывной интеграции в целях оптимизации процесса разработки программного обеспечения проведен на основе проектов разработчиков с открытым исходным кодом, находящихся в общем доступе в онлайн-сервисе GitHub. Предложен способ оценки результативности применения данного подхода. Полученные в работе оценки результативности доказывают эффективность использования непрерывной интеграции.

The subject of the graduate qualification work is « Performance assessment of the software development process' optimization using continuous integration». The given work is devoted to analyzing of using of the continuous integration in the software development process, and to assessing its performance. The research set the following goals: 1. Detection of the disadvantages of the software development process. 2. Detection of the advantages and disadvantages of the continuous integration. 3. А comparative analysis of the continuous integration software tools. 4. Selecting the optimal continuous integration software tool and configuring it. 5. Analysis of the open source projects to assess the possibilities of using the continuous integration in the software development process. 6. Performance assessment of using of the continuous integration tools in the software development process. The analysis of using of the continuous integration in order to optimize the software development process is based on open source developer projects that are publicly available in the online service GitHub. A method for assessing the performance of this approach is proposed. The resulting performance assessments prove the effectiveness of using of continuous integration.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ Прочитать Печать Загрузить
-> Интернет Анонимные пользователи

Статистика использования

stat Количество обращений: 12
За последние 30 дней: 0
Подробная статистика