DevOps em sistemas de informação : implementação em operações de tecnologias de informação

Detalhes bibliográficos
Autor(a) principal: Rato, Francisco de Oliveira
Data de Publicação: 2018
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10362/35816
Resumo: Dissertation presented as the partial requirement for obtaining a Master's degree in Information Management, specialization in Information Systems and Technologies Management
id RCAP_7c1db46862e4e89c15fb999dae3c7d14
oai_identifier_str oai:run.unl.pt:10362/35816
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling DevOps em sistemas de informação : implementação em operações de tecnologias de informaçãoDevOpsAgileTecnologias de InformaçãoEntregas ContínuasMetodologias de DesenvolvimentoDevOpsAgileInformation TechnologyContinuous DeliveryDevelopment MethodologiesDissertation presented as the partial requirement for obtaining a Master's degree in Information Management, specialization in Information Systems and Technologies ManagementNas últimas décadas verificaram-se grandes alterações aos paradigmas de desenvolvimento de software. Desde o final dos anos 80, o foco era essencialmente a análise de requisitos, evoluindo, nos anos 90, para a programação orientada a objetos, que abriu caminho para a implementação de metodologias como o Rational Unified Process (RUP), introduzido o desenvolvimento por iterações, que transfere o ênfase do planeamento para o desenvolvimento, até aos anos 2000, onde foram introduzidas as metodologias Agile, um conjunto de princípios em que os requisitos e soluções evoluem através da colaboração e auto-organização de equipas especializadas. Com esta evolução natural do Agile, surge o conceito de DevOps. Apesar de semelhantes, ambos os conceitos possuem diferenças intrínsecas: o primeiro representa uma mudança de abordagem (pensamento), enquanto o que o segundo implementa uma mudança cultural nas organizações. A seguinte dissertação contem o desenvolvimento do tema proposto, DevOps em Sistemas de Informação, uma metodologia de desenvolvimento que se baseia na interdependência entre o desenvolvimento de software e operações de tecnologias de informação, sustentado por um framework teórico, relevância e importância do estudo, metodologia e devidos resultados, onde serão apresentados alguns casos de estudo sobre o tema e suas particularidades, e, por fim, as conclusões da pesquisa.Over the last few decades, we have witnessed major changes to the software development paradigms. Since the end of the 80s, the prominence was essentially on requirements’ analysis, evolving, later in the 90s, to object oriented programming, which opened the way for development methodologies such as the Rational Unified Process (RUP), that introduced iterative and incremental development, transferring the emphasis from planning to development, until the turn of the century, where agile methodologies were introduced as a set of principles in which results and solutions evolve through collaboration and self-organization of specialized teams. With this natural evolution of agile, arises the concept of DevOps. Although similar, both concepts possess underlying dissimilarities: the first stands for a behavioral change, while the second drives a cultural change inside organizations. The following thesis contains the embodiment of the proposed subject, DevOps in Information Systems, a development methodology based on the interdependence between software development and information technology operations, sustained by a theoretical framework, importance and relevance of the study, research methodology and its achieved results, where the author will present a few case studies on the main topic and its characteristics and, at last, the conclusions of the study.Gonçalves, Rui Alexandre HenriquesRUNRato, Francisco de Oliveira2018-05-02T17:18:59Z2018-04-202018-04-20T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10362/35816TID:201906252porinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-03-11T04:19:30Zoai:run.unl.pt:10362/35816Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T03:30:22.385827Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv DevOps em sistemas de informação : implementação em operações de tecnologias de informação
title DevOps em sistemas de informação : implementação em operações de tecnologias de informação
spellingShingle DevOps em sistemas de informação : implementação em operações de tecnologias de informação
Rato, Francisco de Oliveira
DevOps
Agile
Tecnologias de Informação
Entregas Contínuas
Metodologias de Desenvolvimento
DevOps
Agile
Information Technology
Continuous Delivery
Development Methodologies
title_short DevOps em sistemas de informação : implementação em operações de tecnologias de informação
title_full DevOps em sistemas de informação : implementação em operações de tecnologias de informação
title_fullStr DevOps em sistemas de informação : implementação em operações de tecnologias de informação
title_full_unstemmed DevOps em sistemas de informação : implementação em operações de tecnologias de informação
title_sort DevOps em sistemas de informação : implementação em operações de tecnologias de informação
author Rato, Francisco de Oliveira
author_facet Rato, Francisco de Oliveira
author_role author
dc.contributor.none.fl_str_mv Gonçalves, Rui Alexandre Henriques
RUN
dc.contributor.author.fl_str_mv Rato, Francisco de Oliveira
dc.subject.por.fl_str_mv DevOps
Agile
Tecnologias de Informação
Entregas Contínuas
Metodologias de Desenvolvimento
DevOps
Agile
Information Technology
Continuous Delivery
Development Methodologies
topic DevOps
Agile
Tecnologias de Informação
Entregas Contínuas
Metodologias de Desenvolvimento
DevOps
Agile
Information Technology
Continuous Delivery
Development Methodologies
description Dissertation presented as the partial requirement for obtaining a Master's degree in Information Management, specialization in Information Systems and Technologies Management
publishDate 2018
dc.date.none.fl_str_mv 2018-05-02T17:18:59Z
2018-04-20
2018-04-20T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10362/35816
TID:201906252
url http://hdl.handle.net/10362/35816
identifier_str_mv TID:201906252
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799137928493924352