Banca de DEFESA: MARCELO RÔMULO FERNANDES

Uma banca de DEFESA de DOUTORADO foi cadastrada pelo programa.
DISCENTE : MARCELO RÔMULO FERNANDES
DATA : 30/11/2023
HORA: 08:30
LOCAL: Google Meet
TÍTULO:

Understanding Challenges and Recommendations in DevOps Education


PALAVRAS-CHAVES:

DevOps, challenges, recommendations, thematic analysis, systematic literature review


PÁGINAS: 107
RESUMO:

DevOps represents a set of practices that integrates software development an operation, now widely adopted in the software industry. It involves implementing various vital concepts, such as a culture of collaboration, continuous delivery, and infrastructure as code. The high demand for DevOps practitioners requires non-trivial adjustments in traditional software engineering courses and educational methodologies. As a new area, DevOps has brought significant challenges for the academy regarding research topics and teaching strategies. From an educational perspective, it is essential to understand how existing courses teach fundamental DevOps concepts. In this thesis, we perform empirical studies to investigate existing challenges of DevOps courses and recommendations to overcome them. Understanding those challenges and recommendations can contribute to improving the learning of DevOps concepts and practices. Our first study presents a systematic literature review to identify challenges and recommendations for teaching DevOps. Our findings show a total of 73 challenges and 85 recommendations organized into seven categories (pedagogy, curriculum, assessment, tool, DevOps concepts, class preparation, and environment setup) from 18 papers selected. We also discuss how existing recommendations address the challenges found in the study, thus contributing to the preparation and execution of DevOps courses. Finally, we investigate if challenges and recommendations are specific to teaching DevOps. Our second study involves interviews with 14 DevOps educators from different universities and countries to identify the main challenges and recommendations for DevOps teaching. It identified 83 challenges, 185 recommendations, and several association links and conflicts between them. Our findings can help educators plan, execute, and evaluate DevOps courses.They also highlight several opportunities for reviii searchers to propose new methods and tools for teaching DevOps. The last study in this thesis interviews 11 DevOps educators from different universities to evaluate the usefulness of the reported challenges and recommendations for DevOps education when preparing new courses and improving existing ones. It identified that about 22.6% of the recommendations shown are new to the educators and they are interested in using them to improve their courses. In addition, 64.6% of the challenges shown are relevant to the educators and have useful associated recommendations to overcome the challenges.


MEMBROS DA BANCA:
Presidente - 1644456 - UIRA KULESZA
Interno - 1671962 - EDUARDO HENRIQUE DA SILVA ARANHA
Externo ao Programa - 1363515 - ANDRE MAURICIO CUNHA CAMPOS - UFRNExterno ao Programa - 2180207 - ITAMIR DE MORAIS BARROCA FILHO - UFRNExterno à Instituição - RODRIGO BONIFACIO DE ALMEIDA - UnB
Externo à Instituição - VINICIUS CARDOSO GARCIA - UFPE
Notícia cadastrada em: 09/11/2023 11:44
SIGAA | Superintendência de Tecnologia da Informação - (84) 3342 2210 | Copyright © 2006-2024 - UFRN - sigaa03-producao.info.ufrn.br.sigaa03-producao