DevOps na Prática: Explorando a Compreensão e os Desafios da Adoção em Projetos Acadêmicos
Resumo
A adoção de DevOps é um movimento crescente nas organizações que buscam aumentar a eficiência e confiabilidade de seus processos de desenvolvimento e operação de software. Este estudo analisa a percepção de profissionais da área sobre a adoção de DevOps, explorando os principais desafios enfrentados e as estratégias utilizadas para sua implementação. Por meio de um questionário aplicado a 32 participantes, investigamos o conhecimento sobre DevOps, o uso de ferramentas, a frequência de deploys e as dificuldades relatadas. Os resultados indicam que, apesar do reconhecimento dos benefícios, há barreiras significativas relacionadas à capacitação, cultura organizacional e integração de ferramentas. O estudo destaca a necessidade de treinamentos estruturados e uma abordagem gradual para facilitar a transição para DevOps.Referências
Capozucca, A., Guelfi, N., and Ries, B. (2019). Design of a (yet another?) devops course. In Software Engineering Aspects of Continuous Development and New Paradigms of Software Production and Deployment: First International Workshop, DEVOPS 2018, Chateau de Villebrumier, France, March 5-6, 2018, Revised Selected Papers 1, pages 1–18. Springer.
Cardoso, C. A. (2024). Análise do uso de práticas e ferramentas devops por empresas brasileiras. Monografia (Graduação em Sistemas de Informação) – Instituto de Ciências Exatas e Aplicadas, Universidade Federal de Ouro Preto. Acessado em: 8 maio 2025.
da Silva, F., Amaral, A. M., and Colanzi, T. E. (2020). Políticas de gerência de configuração de software para grupos de pesquisa. In Anais da IV Escola Regional de Engenharia de Software, pages 275–284, Porto Alegre, RS, Brasil. SBC.
Fernandes, M., Ferino, S., Kulesza, U., and Aranha, E. (2020). Challenges and recommendations in devops education: A systematic literature review. In Proceedings of the XXXIV Brazilian Symposium on Software Engineering, pages 648–657.
Humble, J. and Farley, D. (2010). Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation. Addison-Wesley.
Kim, G., Humble, J., Debois, P., and Willis, J. (2016). The DevOps Handbook. IT Revolution Press.
Leite, L., Rocha, C., Kon, F., Milojicic, D., and Meirelles, P. (2019). A survey of devops concepts and challenges. ACM computing surveys (CSUR), 52(6):1–35.
Levita, F. and Neto, J. (2018a). DevOps: Culture and Practice in Agile Development. Springer.
Levita, Z. and Neto, W. (2018b). Monitoramento contínuo de desempenho em ambientes de devops. Journal of DevOps Engineering, 3(2):55–68.
Neubrand, T. and Haendler, T. (2020). Development of a gqm-based technique for assessing devops maturity. In KMIS, pages 117–129.
Pressman, R. S. (2011). Engenharia de Software: Uma Abordagem Profissional. McGraw-Hill.
Rato, A. and Silva, B. (2017). Práticas devops: Integração contínua. Revista de Desenvolvimento de Software, 10(3):45–56.
Cardoso, C. A. (2024). Análise do uso de práticas e ferramentas devops por empresas brasileiras. Monografia (Graduação em Sistemas de Informação) – Instituto de Ciências Exatas e Aplicadas, Universidade Federal de Ouro Preto. Acessado em: 8 maio 2025.
da Silva, F., Amaral, A. M., and Colanzi, T. E. (2020). Políticas de gerência de configuração de software para grupos de pesquisa. In Anais da IV Escola Regional de Engenharia de Software, pages 275–284, Porto Alegre, RS, Brasil. SBC.
Fernandes, M., Ferino, S., Kulesza, U., and Aranha, E. (2020). Challenges and recommendations in devops education: A systematic literature review. In Proceedings of the XXXIV Brazilian Symposium on Software Engineering, pages 648–657.
Humble, J. and Farley, D. (2010). Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation. Addison-Wesley.
Kim, G., Humble, J., Debois, P., and Willis, J. (2016). The DevOps Handbook. IT Revolution Press.
Leite, L., Rocha, C., Kon, F., Milojicic, D., and Meirelles, P. (2019). A survey of devops concepts and challenges. ACM computing surveys (CSUR), 52(6):1–35.
Levita, F. and Neto, J. (2018a). DevOps: Culture and Practice in Agile Development. Springer.
Levita, Z. and Neto, W. (2018b). Monitoramento contínuo de desempenho em ambientes de devops. Journal of DevOps Engineering, 3(2):55–68.
Neubrand, T. and Haendler, T. (2020). Development of a gqm-based technique for assessing devops maturity. In KMIS, pages 117–129.
Pressman, R. S. (2011). Engenharia de Software: Uma Abordagem Profissional. McGraw-Hill.
Rato, A. and Silva, B. (2017). Práticas devops: Integração contínua. Revista de Desenvolvimento de Software, 10(3):45–56.
Publicado
20/07/2025
Como Citar
VICTOR, Rayan; VASCONCELOS, Renato; RODRIGUES, Maria Elanne; NASCIMENTO, Fernanda Ferreira do; PINHEIRO, Valéria da Silva.
DevOps na Prática: Explorando a Compreensão e os Desafios da Adoção em Projetos Acadêmicos. In: WORKSHOP SOBRE ASPECTOS SOCIAIS, HUMANOS E ECONÔMICOS DE SOFTWARE (WASHES), 10. , 2025, Maceió/AL.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2025
.
p. 155-165.
ISSN 2763-874X.
DOI: https://doi.org/10.5753/washes.2025.8675.
