Repository logo
 
Publication

DevOps approach to measure product quality and developers? Efficiency

datacite.subject.fosEngenharia e Tecnologiapt_PT
dc.contributor.advisorPereira, Nuno Alexandre Magalhães
dc.contributor.authorPinho, João Gonçalo Mesquita Leite de
dc.date.accessioned2024-09-10T10:28:46Z
dc.date.available2024-09-10T10:28:46Z
dc.date.issued2024-07-19
dc.description.abstractTo prosper in today’s competitive technology landscape, companies must rapidly release high quality features, driving the widespread adoption of DevOps practices. DevOps integrates development and operations teams, fostering cross-functional collaboration, enhancing developer efficiency, and accelerating product delivery, thus product quality. Metrics play a crucial role in the DevOps environment by facilitating informed decision making and allowing continuous improvement. Effective metric collection helps to address the challenge of maintaining market competitiveness by allowing companies to assess their practices that impact product quality and developer efficiency. However, collecting these metrics presents challenges, including data collection and security issues, as metrics are often dispersed across various tools with different security models, and may include sensitive information. This project, conducted within a company-specific context, made use of a state of the art open-source tool DevLake that helped centralize data from different tools, automating data collection, and displaying metrics. Contextual factors encountered during the project required thorough research and adaptation. This allowed the collection of 30 metrics, where most of them were tailored to the company’s needs, with potential applicability for benchmarking in other organizations. After employing these metrics, their effectiveness was assessed through six case studies.These case studies demonstrated that the metrics used are effective in assessing changes and providing insightful information for data-driven decisionmaking.pt_PT
dc.identifier.tid203691300pt_PT
dc.identifier.urihttp://hdl.handle.net/10400.22/25955
dc.language.isoengpt_PT
dc.subjectDevOpspt_PT
dc.subjectMetricspt_PT
dc.subjectProduct Qualitypt_PT
dc.subjectDevelopers' efficiencypt_PT
dc.titleDevOps approach to measure product quality and developers? Efficiencypt_PT
dc.title.alternativeDevOps approach to measure product quality and developers' efficiencypt_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:
Tese_5258.pdf
Size:
5.15 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: