Repository logo
 
Publication

Desenvolvimento de software com integração contínua

datacite.subject.fosArquiteturas, Sistemas e Redespt_PT
dc.contributor.advisorPereira, Nuno Alexandre Magalhães
dc.contributor.authorCoelho, António Sérgio Matos
dc.date.accessioned2016-04-07T10:42:03Z
dc.date.available2018-11-01T01:30:13Z
dc.date.issued2015-10
dc.date.submitted2015-10
dc.description.abstractA integração contínua é uma prática no desenvolvimento de software que já existe há algum tempo mas ainda não é muito conhecida nem usada. Esta prática no desenvolvimento de software surgiu com a programação extrema e tem evoluído ao longo dos últimos anos, adaptando-se às novas tecnologias. O estudo aqui apresentado pretende essencialmente mostrar a real importância e o valor acrescido que a integração contínua pode trazer a um projeto de desenvolvimento de software. O trabalho aqui exposto surge no âmbito de um projeto interno, realizado pelo autor na empresa Konkconsulting, cuja finalidade se prende com o conhecimento mais aprofundado da integração contínua e com o levantamento das necessidades e criação de soluções, de modo a conseguir a sua utilização nos produtos que irão ser desenvolvidos pela empresa. Nesta dissertação, é proposto um conjunto de ferramentas para responder às necessidades imediatas da empresa na implementação de integração contínua num dos seus projetos. Estas ferramentas devem ser de simples e de fácil utilização, de modo a ajudar os programadores durante os desenvolvimentos e responder às necessidades da utilização da integração contínua em um projeto a ser desenvolvido pela empresa, mas ao mesmo tempo, podendo ser facilmente incorporadas em futuros projetos.pt_PT
dc.description.abstractContinuous integration is a software development practice that has existed for some time, but it is not widely known or used. This practice in the software development came with the extreme programming and has evolved over the years, adapting to new technologies. The study presented here essentially aims to show the real importance and the value that continuous integration can bring to a software development project. The work exposed here comes as part of an internal project, conducted by the author in Konkconsulting, whose purpose relates to the deeper knowledge of continuous integration and the needs assessment and creating solutions in order to achieve their use in products that will be developed by the company. In this thesis, is proposed a set of tools to meet the company's close needs in implementing a continuous integration solution in their projects. These tools must be simple and easy to use in order to help developers during the developments and the needs of the use of continuous integration on a project being developed by the company, but at the same time can be easily incorporated into future projects.pt_PT
dc.identifier.tid201754029
dc.identifier.urihttp://hdl.handle.net/10400.22/8011
dc.language.isoporpt_PT
dc.subjectIntegração contínuapt_PT
dc.subjectDesenvolvimento de softwarept_PT
dc.subjectContinuous integrationpt_PT
dc.subjectSoftware Developmentpt_PT
dc.titleDesenvolvimento de software com integração contínuapt_PT
dc.typemaster thesis
dspace.entity.typePublication
rcaap.rightsopenAccesspt_PT
rcaap.typemasterThesispt_PT
thesis.degree.nameMestrado em Engenharia Informáticapt_PT

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
DM_AntonioCoelho_2015_MEI.pdf
Size:
2.19 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: