Aplicação de um framework conceitual de gestão do conhecimento para melhoria em DevOps

Bibliographic Details
Main Author: Pavan, Diogo Reis
Publication Date: 2018
Format: Bachelor thesis
Language: por
Source: Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
Download full: http://repositorio.utfpr.edu.br/jspui/handle/1/10785
Summary: DevOps (Development and Operations) is a cultural movement that aims to approximate the development team, which is responsible for new functionalities and products, and the operation team, which is responsible to implant and maintain the systems. Such culture is supported by tools and practices that make it possible the automation and agility on developing and delivering high-quality software. However, the effective adoption of DevOps is affected by: (i) lack of academic efforts to support the industrial environments; (ii) lack of knowledge management in software organizations; (iii) lack of awareness of organizations that DevOps is a cultural movement. Thus, the main goal of this study is to provide information to support the DevOps adoption in real-world scenarios of software development, by means of Knowledge Management. In addition to that, it is presented an investigation about the DevOps cultural scenario and knowledge management in the national context. Then, two empirical evaluation were conducted: (i) a case study in a practical software development scenario, exploring the DOKS framework to the evaluation and support of DevOps practices and principles with focus on the knowledge management; and (ii) applying a survey in the national context in order to identify practices, benefits, and limitations on adopting the DevOps culture. Our results have revealed: (i) the study case helped in the improvement of the DevOps scenario and the Knowledge Management in the study object; and (ii) the survey made it possible for a partialinitial evaluation of DevOps and Knowledge Management at a national level.
id UTFPR-12_bf2e6bf55ed680ffbfeb8e85391e7189
oai_identifier_str oai:repositorio.utfpr.edu.br:1/10785
network_acronym_str UTFPR-12
network_name_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository_id_str
spelling Aplicação de um framework conceitual de gestão do conhecimento para melhoria em DevOpsApplying a conceptual knowledge management framework to DevOps improvementGestão do conhecimentoEngenharia de SoftwareSoftware - DesenvolvimentoKnowledge managementSoftware engineeringComputer software - DevelopmentCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::ENGENHARIA DE SOFTWAREDevOps (Development and Operations) is a cultural movement that aims to approximate the development team, which is responsible for new functionalities and products, and the operation team, which is responsible to implant and maintain the systems. Such culture is supported by tools and practices that make it possible the automation and agility on developing and delivering high-quality software. However, the effective adoption of DevOps is affected by: (i) lack of academic efforts to support the industrial environments; (ii) lack of knowledge management in software organizations; (iii) lack of awareness of organizations that DevOps is a cultural movement. Thus, the main goal of this study is to provide information to support the DevOps adoption in real-world scenarios of software development, by means of Knowledge Management. In addition to that, it is presented an investigation about the DevOps cultural scenario and knowledge management in the national context. Then, two empirical evaluation were conducted: (i) a case study in a practical software development scenario, exploring the DOKS framework to the evaluation and support of DevOps practices and principles with focus on the knowledge management; and (ii) applying a survey in the national context in order to identify practices, benefits, and limitations on adopting the DevOps culture. Our results have revealed: (i) the study case helped in the improvement of the DevOps scenario and the Knowledge Management in the study object; and (ii) the survey made it possible for a partialinitial evaluation of DevOps and Knowledge Management at a national level.O DevOps (Desenvolvimento e Operações) é um movimento cultural que visa aproximar a equipe de desenvolvimento, responsável pelas novas funcionalidades e produtos, e a equipe de operações, incumbida pela implantação e manutenção do sistema. Tal cultura é apoiada por ferramentas e praticas que possibilitam a automação e a agilidade no desenvolvimento e entrega de software com qualidade. Entretanto, a adoção efetiva da cultura DevOps é afetada por: (i) ausência de estratégias advindas do meio acadêmico para o profissional; (ii) ausência da gestão do conhecimento nas organizações; e (iii) falta de consciência das Organizações que o DevOps é um movimento cultural. Isto posto, este estudo possui o objetivo principal de fornecer um insumo que apoie a adoção da cultura DevOps em cenários práticos de desenvolvimento de software, por meio do uso de recursos de Gestão do Conhecimento. Adicionalmente, e apresentada uma investigação acerca do cenário da cultura DevOps e da Gestão do Conhecimento em um âmbito nacional. Para tanto, foram executadas duas avaliações empíricas: (i) um estudo de caso em cenário pratico de desenvolvimento de software, utilizando o Framework DOKS para a avaliação e apoio das praticas e princípios do DevOps com foco na Gestão do conhecimento; e (ii) aplicação de uma Survey em nível nacional para mapear praticas, benefícios e limitações ao adotar a cultura DevOps. Os resultados obtidos com as atividades empíricas foram: (i) o estudo de caso realizado auxiliou na melhoria do cenário DevOps e da Gestão de Conhecimento no objeto participante do estudo; e (ii) a Survey possibilitou uma avaliação parcial e inicial do cenário DevOps e da Gestão do Conhecimento em um nível nacional.Universidade Tecnológica Federal do ParanáDois VizinhosBrasilEngenharia de SoftwareUTFPROliveira, Rafael Alves Paes deSouza, Érica Ferreira deOliveira, Rafael Alves Paes deSouza, Alinne Cristinne CorrêaMachado, Pedro Henrique de AlencarPavan, Diogo Reis2020-11-13T11:57:22Z2020-11-13T11:57:22Z2018-12-03info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfPAVAN, Diogo Reis. Aplicação de um framework conceitual de gestão do conhecimento para melhoria em DevOps. 2018. 101 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná, Dois Vizinhos, 2018.http://repositorio.utfpr.edu.br/jspui/handle/1/10785porinfo:eu-repo/semantics/embargoedAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPR2020-11-13T11:57:22Zoai:repositorio.utfpr.edu.br:1/10785Repositório InstitucionalPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestriut@utfpr.edu.br || sibi@utfpr.edu.bropendoar:2020-11-13T11:57:22Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false
dc.title.none.fl_str_mv Aplicação de um framework conceitual de gestão do conhecimento para melhoria em DevOps
Applying a conceptual knowledge management framework to DevOps improvement
title Aplicação de um framework conceitual de gestão do conhecimento para melhoria em DevOps
spellingShingle Aplicação de um framework conceitual de gestão do conhecimento para melhoria em DevOps
Pavan, Diogo Reis
Gestão do conhecimento
Engenharia de Software
Software - Desenvolvimento
Knowledge management
Software engineering
Computer software - Development
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::ENGENHARIA DE SOFTWARE
title_short Aplicação de um framework conceitual de gestão do conhecimento para melhoria em DevOps
title_full Aplicação de um framework conceitual de gestão do conhecimento para melhoria em DevOps
title_fullStr Aplicação de um framework conceitual de gestão do conhecimento para melhoria em DevOps
title_full_unstemmed Aplicação de um framework conceitual de gestão do conhecimento para melhoria em DevOps
title_sort Aplicação de um framework conceitual de gestão do conhecimento para melhoria em DevOps
author Pavan, Diogo Reis
author_facet Pavan, Diogo Reis
author_role author
dc.contributor.none.fl_str_mv Oliveira, Rafael Alves Paes de
Souza, Érica Ferreira de
Oliveira, Rafael Alves Paes de
Souza, Alinne Cristinne Corrêa
Machado, Pedro Henrique de Alencar
dc.contributor.author.fl_str_mv Pavan, Diogo Reis
dc.subject.por.fl_str_mv Gestão do conhecimento
Engenharia de Software
Software - Desenvolvimento
Knowledge management
Software engineering
Computer software - Development
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::ENGENHARIA DE SOFTWARE
topic Gestão do conhecimento
Engenharia de Software
Software - Desenvolvimento
Knowledge management
Software engineering
Computer software - Development
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::ENGENHARIA DE SOFTWARE
description DevOps (Development and Operations) is a cultural movement that aims to approximate the development team, which is responsible for new functionalities and products, and the operation team, which is responsible to implant and maintain the systems. Such culture is supported by tools and practices that make it possible the automation and agility on developing and delivering high-quality software. However, the effective adoption of DevOps is affected by: (i) lack of academic efforts to support the industrial environments; (ii) lack of knowledge management in software organizations; (iii) lack of awareness of organizations that DevOps is a cultural movement. Thus, the main goal of this study is to provide information to support the DevOps adoption in real-world scenarios of software development, by means of Knowledge Management. In addition to that, it is presented an investigation about the DevOps cultural scenario and knowledge management in the national context. Then, two empirical evaluation were conducted: (i) a case study in a practical software development scenario, exploring the DOKS framework to the evaluation and support of DevOps practices and principles with focus on the knowledge management; and (ii) applying a survey in the national context in order to identify practices, benefits, and limitations on adopting the DevOps culture. Our results have revealed: (i) the study case helped in the improvement of the DevOps scenario and the Knowledge Management in the study object; and (ii) the survey made it possible for a partialinitial evaluation of DevOps and Knowledge Management at a national level.
publishDate 2018
dc.date.none.fl_str_mv 2018-12-03
2020-11-13T11:57:22Z
2020-11-13T11:57:22Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv PAVAN, Diogo Reis. Aplicação de um framework conceitual de gestão do conhecimento para melhoria em DevOps. 2018. 101 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná, Dois Vizinhos, 2018.
http://repositorio.utfpr.edu.br/jspui/handle/1/10785
identifier_str_mv PAVAN, Diogo Reis. Aplicação de um framework conceitual de gestão do conhecimento para melhoria em DevOps. 2018. 101 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná, Dois Vizinhos, 2018.
url http://repositorio.utfpr.edu.br/jspui/handle/1/10785
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/embargoedAccess
eu_rights_str_mv embargoedAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Dois Vizinhos
Brasil
Engenharia de Software
UTFPR
publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Dois Vizinhos
Brasil
Engenharia de Software
UTFPR
dc.source.none.fl_str_mv reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
instname:Universidade Tecnológica Federal do Paraná (UTFPR)
instacron:UTFPR
instname_str Universidade Tecnológica Federal do Paraná (UTFPR)
instacron_str UTFPR
institution UTFPR
reponame_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
collection Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository.name.fl_str_mv Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)
repository.mail.fl_str_mv riut@utfpr.edu.br || sibi@utfpr.edu.br
_version_ 1850497824066633728