Repository logo
 
Publication

CONTINUOUS INTEGRATION METHODOLOGY IMPLEMENTATION AND COMPARISON

datacite.subject.fosEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informáticapt_PT
dc.contributor.advisorMaximiano, Marisa da Silva
dc.contributor.advisorReis, Catarina Isabel Ferreira Viveiros Tavares
dc.contributor.authorTituaña, Gabriel Dario Chanchay
dc.date.accessioned2022-06-30T10:59:52Z
dc.date.available2022-06-30T10:59:52Z
dc.date.issued2022-03-31
dc.description.abstractIn order to know the impact and results of a Continuous Integration (CI) Methodology an implementation of CI was made on a software company. Saviasoft is a company that produces custom software. Implementing CI over an existing agile methodology that has not been changed for a while, is not easy, mainly because the developers are unaware of the benefits of using CI tools. In order to accomplish the objective of implementing a CI methodology, developers should have enough knowledge about CI concepts and know how to use the adequate tools properly, and, how to implement them on their projects. The aims of the project are to improve the quality of the software that Saviasoft produces; analyze the impact of the CI methodology implementation; and improve the reliability of the software that is developed, by having a better way of testing. Jenkins is the tool that will serve as the base for the CI methodology implementation. The project implementation has the following steps: (1) Analysis of the actual situation of the company; (2) Selection of specific metrics to measure before implementing CI; (3) Implementation of CI over the existing agile methodology; and (4) Measure the same metrics after the CI implementation and compare the results. The results of the CI implementation were the expected: currently, the company produces software with an enhanced quality. The CI implementation mainly improved the software quality, test phase, and deployment phase. In the future, Saviasoft will propose CI courses to the clients that have in-house developers.pt_PT
dc.identifier.tid203030591pt_PT
dc.identifier.urihttp://hdl.handle.net/10400.8/7306
dc.language.isoengpt_PT
dc.subjectContinuous Integration Implementationpt_PT
dc.subjectQuality Assurancept_PT
dc.subjectContinuous Integration Comparisonpt_PT
dc.subjectImpact of Continuous Integrationpt_PT
dc.subjectMeasure Continuous Integrationpt_PT
dc.titleCONTINUOUS INTEGRATION METHODOLOGY IMPLEMENTATION AND COMPARISONpt_PT
dc.typemaster thesis
dspace.entity.typePublication
rcaap.rightsopenAccesspt_PT
rcaap.typemasterThesispt_PT
thesis.degree.nameMestrado em Engenharia Informática - Computação Móvelpt_PT

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Thesis_Gabriel_Chanchay.pdf
Size:
8.83 MB
Format:
Adobe Portable Document Format
Description: