Dissertação de Mestrado
Patterns for DevOps Pipeline Quality
2022
—Informações chave
Autores:
Orientadores:
Publicado em
25/11/2022
Resumo
Software quality is one of the most important characteristics while the development teams build software products and artifacts. DevOps brought speed and agility and the need to create artifacts with quality to avoid unnecessary future work. This research proposes a qualitative analysis supported by complexity expressions describing pipeline patterns used by small size development teams driven by two of the most common source management strategies, Trunk-based, and Feature Branch. A Systematic Literature Review was executed to assess the current scientific state of the art in DevOps pipeline patterns and Quality Attributes of pipelines. The Design Research Methodology will support the execution of the qualitative analysis, using the pipeline patterns as artifacts. In this research, we observe that while using Trunk-Based Driven Pipelines (TBDP), the development team can rely on full automation of the delivery process driven by pipelines with higher efficiency, security, and reliability. This pipeline type also gives the developers a faster delivery of new features promoted by the pipeline’s high availability. Using Feature-Based Driven Pipelines (FBDP), the development team has more control over the code integration and can rely on isolating new features in a dedicated pipeline during development due to the pipeline’s high suitability for the stakeholders. Due to this pipeline type’s high availability, the development team will also count on the capacity to respond quickly to unplanned releases.
Detalhes da publicação
Autores da comunidade :
Francisco José Costa Silva
ist198719
Orientadores desta instituição:
Domínio Científico (FOS)
electrical-engineering-electronic-engineering-information-engineering - Engenharia Eletrotécnica, Eletrónica e Informática
Idioma da publicação (código ISO)
eng - Inglês
Acesso à publicação:
Embargo levantado
Data do fim do embargo:
15/10/2023
Nome da instituição
Instituto Superior Técnico