Table | Card | RUSMARC | |
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 |
Annotation
Тема выпускной квалификационной работы: «Оценка результативности оптимизации процесса разработки программного обеспечения с применением непрерывной интеграции». Данная работа посвящена анализу применения подхода непрерывной интеграции в процессе разработки программного обеспечения и оценке его результативности. Задачи, которые решались в ходе исследования: 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.
Document access rights
Network | User group | Action | ||||
---|---|---|---|---|---|---|
ILC SPbPU Local Network | All | |||||
Internet | Authorized users SPbPU | |||||
Internet | Anonymous |
Usage statistics
Access count: 12
Last 30 days: 0 Detailed usage statistics |