Influência das práticas do DevOps nos processos de gestão de TI conforme o modelo COBIT 5

Autores

  • Tereza Cristina Maia Fernandes Universidade Nove de Julho (UNINOVE)
  • Ivanir Costa Universidade Nove de Julho (UNINOVE) http://orcid.org/0000-0001-8187-4137
  • Nilson Salvetti Universidade Nove de Julho (UNINOVE)
  • Fábio Luís Falchi de Magalhães Universidade Nove de Julho (UNINOVE) http://orcid.org/0000-0003-3307-8659
  • Aguinaldo Aragon Fernandes Instituto de Tecnologia Aragon & Costa

DOI:

https://doi.org/10.22279/navus.2018.v8n1.p20-31.584

Palavras-chave:

DevOps. COBIT. Gestão de TI. Governança de TI. Infraestrutura ágil.

Resumo

O software tem se tornado imprescindível para as organizações sendo considerado elemento fundamental para a vantagem competitiva das organizações. A pressão por entregas de software de forma contínua e com qualidade é significativa. Ainda mais, quando a integração entre o desenvolvimento e a operação se torna necessária utilizando-se uma infraestrutura ágil. Observa-se que a área de operação da TI não tem sido eficiente neste sentido. Empresas inovadoras têm utilizado as práticas do movimento DevOps, que propõe o deploy de aplicações e de infraestrutura de forma rápida e controlada. O objetivo deste trabalho foi o estudo da influência que as práticas de execução do DevOps têm sobre processos de Gestão de TI tendo como referência o modelo de governança de TI COBIT em sua versão 5. O método é de natureza qualitativa, através de pesquisa documental e utilização de um teste de face com três especialistas em COBIT. Verificou-se que os processos de gerenciamento do conhecimento e gerenciamento da configuração são os processos mais influenciados pelas cinco práticas DevOps, objeto do estudo, e que a prática de infraestrutura como código é a que mais influencia os processos selecionados. A escolha do modelo COBIT, permitiu uma análise aderente as melhores práticas de governança e gestão de TI utilizadas pelas corporações, bem como utilizar toda uma estrutura de processos que contém práticas de gestão de forma bem detalhada. Como contribuição é a indicação, ainda que preliminar, da intensidade da influência das práticas DevOps sobre os processos do framework COBIT.

Downloads

Não há dados estatísticos.

Biografia do Autor

Tereza Cristina Maia Fernandes, Universidade Nove de Julho (UNINOVE)

Mestranda em Informática e Gestão do Conhecimento da Universidade Nove de Julho (UNINOVE). 

Ivanir Costa, Universidade Nove de Julho (UNINOVE)

Doutor em Engenharia de Produção. Professor permanente do programa de mestrado e doutorado em Informática e Gestão do Conhecimento da Universidade Nove de Julho (UNINOVE)

Nilson Salvetti, Universidade Nove de Julho (UNINOVE)

Doutorando em Informática e Gestão do Conhecimento. Coordenador do bacharelado de Sistemas de Informação da Universidade Nove de Julho (UNINOVE)

Fábio Luís Falchi de Magalhães, Universidade Nove de Julho (UNINOVE)

Doutorando em Informática e Gestão do Conhecimento e professor da diretoria de Informática da Universidade Nove de Julho (UNINOVE)

Aguinaldo Aragon Fernandes, Instituto de Tecnologia Aragon & Costa

Doutor em Engenharia de Produção. ‎CEO do Instituto de Tecnologia Aragon & Costa. Professor orientador do Instituto de Pesquisas Tecnológicas.

Referências

Audy, J. L. N., & Prikladnicki, R. (2007). Desenvolvimento distribuído de software. Rio de Janeiro: Elsevier.

Braga, F. A. M. (2015). Um panorama sobre o uso de práticas DevOps nas indústrias de software. Dissertação de Mestrado em Ciência da Computação. Universidade Federal de Pernambuco.

Duvall, P. M. (2011). Continuous Delivery Patterns and AntiPatterns in the Software LifeCycle. Dzone.

Duvall, P. M., Matyas, S., & Glover, A. (2007). Continuous Integration: Improving Software Quality and Reducing Risk. Indianapolis: Addison-Wesley Professional.

Erich, F., Amrit, C., & Maya, D. (2014). DevOps Literature Review. University of Twente, Report.

Fernandes, A. A., & Abreu, V. F. (2014). Implantando a governança de TI: da estratégia à gestão dos processos e serviços. Rio de Janeiro: Brasport, 4. ed.

Fowler, M. (2006). Continous Integration. Disponível em: <http://www.martinfowler.com/articles/continuousIntegration.html>. Acesso em 08 set. 2016.

Freire, F. (2013). O que é DevOps? EUA: IBM developerWorks. Disponível em: <https://www.ibm.com/developerworks/community/blogs/rationalbrasil/entry/o_que_devops?lang=en>. Acesso em 08 ago. 2016.

Giampaoli, R. Z., Testa, M. G., & Luciano, D. M. (2011). Contribuições do modelo COBIT para a Governança Corporativa e de Tecnologia da Informação: desafios, problemas e benefícios na percepção de especialistas e CIOs. Porto Alegre: Análise, v. 22, n. 2, p. 120-133.

Humble, J. (2010). Continuous delivery vs continuous Deployment. EUA: Continuous delivery. Disponível em <http://continuousdelivery.com/2010/08/continuous-delivery-vs-continuous-Deployment>. Acesso em 08 set. 2016.

Humble, J., & Farley, D. (2013). Entrega contínua: como entregar software de forma rápida e confiável. São Paulo: Bookman.

Huttermann, M. (2012). DevOps for Developers: Integrate Development and Operations. The Agile Way.

ISACA. (2012a). COBIT 5: Enabling Processes. ISACA: Rolling Meadows.

ISACA. (2012b). Modelo corporativo para governança e gestão de TI da organização: COBIT 5 - Framework. Rolling Meadows: ISACA.

ISACA. (2015). DevOps practitioner considerations. ISACA: Rolling Meadows.

Kim, G. (2013). Top 11 things you need to know about DevOps. IT Revolution Press. Disponível em: http://miroslawdabrowski.com/downloads/DevOps/Top%2011%20Things%20You%20Need%20To%20Know%20About%20DevOps.pdf>. Acesso em 11 set. 2016.

Lunardi, G. L., Dolci, P. C., Maçada, A. C. G., & Becker, J. L. (2014). Análise dos mecanismos de governança de TI mais difundidos entre as empresas brasileiras. Alcance, 21(1).

Magalhães, F. L. F., Gaspar, M. A., Costa, I. & Campos, J. G. F. (2017). Planejamento estratégico de tecnologia da informação: análise de conceitos, frameworks e processos apresentados em livros publicados no Brasil. Espacios (Caracas), 38(1), p. 31.

Palko, T. (2015). Monitoring in the DevOps Pipeline. SEI - Technical Guidelines and Practical Advice for DevOps. Disponível em: <https://insights.sei.cmu.edu/devops/2015/12/monitoring-in-the-devops-pipeline.html>. Acesso em 27 abr.2017.

Rappaport, R. (2014). A short history of Devops. CA Technologies. Disponível em: <http://www.ca.com/us/rewrite/articles/devops/a-short-history-of-devops.html>. Acesso em 11 set. 2016.

Reddy, A. (2013). DevOps: The IBM Approach. Nova York: IBM Corporation.

Riley, C, (2015). Métricas de DevOps. DevOps. Disponível em: < https://devops.com/metrics-devops/>. Acesso em 20 abr. 2017.

Ross, J. W. et al. (2016). Design digital organizations. Center for information systems research. MITSloan. Working Paper, n. 406.

Sato, D. (2013). DevOps na Prática: Entrega de Software Confiável e Automatizada. São Paulo: Casa do Código.

Selig, G. J. (2016). IT Governance - an integrated framework and roadmap: how to plan, deploy and sustain for improved effectiveness. Journal of International Technology and Information Management. 25(1), p. 55-76.

Sharma, S. (2014). DevOps for Dummies. New Jersey: IBM Limited Edition, John Wiley & Sons, Inc., Hoboken.

Taurion, C. (2014). Você realmente conhece o conceito de DevOps? TI Especialistas, 23. abr. 2014. Disponível em: <http://www.tiespecialistas.com.br/2014/04/voce-realmente-conhece-o-conceito-de-devops>. Acesso em 05 jan. 2016.

Taurion, C. (2016). O primeiro passo: transformação digital como base para os negócios do século 21. São Paulo: Amazon.

Wahaballa, A., Wahaballa, O., Abdellatief, M., Xiog, H., & Quin, Z. (2015). Toward Unified DevOps Model. In: VI IEEE International Conference on Software Engineering & Service Science, IEEE, p. 211-214.

Wettinger, J., Andrikopoulos, V., & Leymann, F. (2015). Automated Capturing and Systematic Usage of DevOps Knowledge for Cloud Applications. IEEE Computer Society: IEEE International Conference in Cloud Engineering. IEEE Computer Society, p. 60-65.

Zentgraf, D. (2013). Definindo a Implementação Distribuível em DevOps. IBM Developer Works. Disponível em: <http://www.ibm.com/developerworks/br/rational/library/defining-Deployment-deliverable-devops/index.html >. Acesso em 13 dez. 2016.

Downloads

Publicado

2017-12-27

Edição

Seção

Artigos