Use este identificador para citar ou linkar para este item: http://repositorio.ufc.br/handle/riufc/81781
Tipo: TCC
Título: Adoção de DevOps: práticas, desafios e recomendações para a melhoria na implementação
Autor(es): Freitas, Rayan Victor de Souza
Palavras-chave em português: DevOps;comunicação eficaz;segurança do software;automação;eficiência do desenvolvimento
Palavras-chave em inglês: DevOps;effective communication;software security;automation;development efficiency
CNPq: CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Data do documento: 2025
Citação: FREITAS, Rayan Victor de Souza. Adoção de DevOps: práticas, desafios e recomendações para a melhoria na implementação. 2025. 49 f. Monografia (Graduação em Ciência da Computação) – Universidade Federal do Ceará, Russas, 2025.
Resumo: No Desenvolvimento de Software enfrentar desafios vem se tornando uma realidade para as equipes de desenvolvimento, desde de um planejamento mal elaborado até uma manutenção mal executada, os desenvolvedores se deparam com uma variedade de obstáculos que podem impactar o sucesso de um projeto. Estudos evidenciam que uma das maiores causas de desafios no ciclo de desenvolvimento de software reside na comunicação eficaz com diversas partes interessadas, incluindo clientes, gerentes de projeto e membros da equipe. A dificuldade em colaborar de forma eficiente com colegas de equipe em diferentes áreas pode levar a mal-entendidos, atrasos e até mesmo a falhas no projeto. Nesse contexto, o presente trabalho tem como objetivo investigar como a prática e cultura DevOps podem ser integradas de maneira eficaz no ciclo de vida do desenvolvimento de software, visando melhorar a comunicação entre equipes, automatizar processos e aumentar a eficiência na entrega de software. Para isso, serão implementadas práticas como integração contínua, entrega contínua e automação de testes, focando em um ambiente controlado de desenvolvimento onde se espera reduzir os atrasos e erros comuns no processo. Dessa forma, o trabalho busca fornecer evidências concretas de como o uso dessas práticas impacta a comunicação e eficiência em projetos de software. Ao adotar abordagens de DevOps, que enfatizam a colaboração entre equipes, a automação de tarefas e a integração contínua, espera-se enfrentar os desafios de comunicação, segurança e eficiência mencionados anteriormente, contribuindo para um desenvolvimento de software mais ágil, confiável e seguro.
Abstract: In Software Development, facing challenges has become a reality for development teams, from poorly prepared planning to poorly executed maintenance, developers are faced with a variety of obstacles that can impact the success of a project. Studies show that one of the biggest causes of challenges in the software development cycle lies in effective communication with various stakeholders, including customers, project managers and team members. Difficulty collaborating efficiently with teammates in different areas can lead to misunderstandings, delays, and even project failures. In this context, the present work aims to maximize the efficiency and quality of software development through the integration of DevOps practice and culture into the deve- lopment life cycle. The aim is to improve and accelerate software delivery, ensure its security and promote process automation throughout all phases of the software life cycle. By adopting DevOps approaches, which emphasize collaboration between teams, task automation and conti- nuous integration, it is expected to address the communication, security and efficiency challenges mentioned above, contributing to more agile, reliable and secure software development.
URI: http://repositorio.ufc.br/handle/riufc/81781
Tipo de Acesso: Acesso Aberto
Aparece nas coleções:CIÊNCIA DA COMPUTAÇÃO - RUSSAS - Monografias

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
2025_tcc_rvsfreitas.pdf3,84 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.