Mestrado em Informática – Ramo: Computação em Nuvem
Permanent URI for this collection
Browse
Browsing Mestrado em Informática – Ramo: Computação em Nuvem by Author "Arrulo, Tiago Filipe Martins"
Now showing 1 - 1 of 1
Results Per Page
Sort Options
- The Role of Plarform Engineering in Digital TransformationPublication . Arrulo, Tiago Filipe MartinsÀ medida que o desenvolvimento de software se torna mais complexo e competitivo, as organizações deparam-se com toolchains fragmentados, complexidade operacional e fluxos de trabalho inconsistentes, dificultando a sua jornada DevOps. Como resultado, as organizações lidam com ciclos de entrega mais longos e a obtenção de um menor valor comercial. Platform Engineering, através da implementação de Internal Developer Platform (IDP), surgiu como uma abordagem promissora para mitigar estes problemas. Estas plataformas foram concebidas de modo a abstraírem a complexidade, aumentarem a produtividade dos programadores e simplificar os fluxos de trabalho. Esta dissertação tem como objetivo documentar a elaboração, implementação e avaliação de um protótipo de IDP, como forma de validar a utilização de Platform Engineering como resposta aos desafios de desenvolvimento de software. Este protótipo integra ferramentas e fluxos de trabalho numa plataforma self-service, explorando como as IDPs podem uniformizar processos, reduzir a complexidade operacional e utilizar golden paths para fornecer aos programadores fluxos de trabalho claros e otimizados. A investigação utiliza a abordagem Design Science Research Methodology (DSRM) para assegurar um processo iterativo, focado no desenvolvimento e avaliação de uma IDP, através de ciclos de identificação de problemas, criação de soluções, implementação, avaliação e aperfeiçoamento. Complementarmente ao desenvolvimento do protótipo, foram conduzidas duas rondas de entrevistas com profissionais da área das tecnologias. Estas entrevistas forneceram visões qualitativas sobre os benefícios, limitações e aplicabilidade prática de Platform Engineering e dos IDPs, permitindo validar os resultados empíricos do protótipo e reforçar a compreensão do seu impacto na experiência do programador, na produtividade das equipas e na entrega de valor ao negócio. O objetivo desta investigação é analisar o potencial de Platform Engineering e das IDP para melhorar a velocidade na entrega de software, a fiabilidade e a eficiência operacional. O estudo procura conceber conhecimentos que contribuam para uma compreensão teórica de Platform Engineering, que ofereça orientações práticas para as organizações que estejam a considerar a sua adoção de modo a obterem uma vantagem competitiva no panorama tecnológico e adicionalmente, espera contribuir para a comunidade científica.
