Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/19433
Registro completo de metadados
Campo DCValorIdioma
dc.creatorFreitas, Pedro Henrique de Souza
dc.date.accessioned2020-11-23T19:18:55Z-
dc.date.available2020-11-23T19:18:55Z-
dc.date.issued2018-11-23
dc.identifier.citationFREITAS, Pedro Henrique de Souza. Práticas de DevOps na melhoria da qualidade no desenvolvimento de software. 2018. 37 f. Trabalho de Conclusão de Curso (Especialização Gestão da Tecnologia da Informação e Comunicação) - Universidade Tecnológica Federal do Paraná (UTFPR), Curitiba, 2018.pt_BR
dc.identifier.urihttp://repositorio.utfpr.edu.br/jspui/handle/1/19433-
dc.description.abstractThe purpose of this research is to explore how DevOps practices are helping to improve quality in software development. This goal stands out in the benefits that the adoption of the DevOps philosophy brings in the software life cycle management. This goal is achieved through the understanding of software development processes and the analysis of processes that have a potential to adopt DevOps practices. For this, a review of the literature on Software Development processes with emphasis on agile methodologies, DevOps practices within a philosophical approach and culture, and the quality of software was carried out. We used a case study comparing two software systems, presented the benefits obtained with the adoption of DevOps practices using automation tools for the deployment and testing processes. With the information collected, the criteria analyzed were the number of failures during software development, the speed of execution of tests and mass, and the speed of deployment and availability of the software for the interested parties. It is concluded that the DevOps practices used to improve the quality of software development show a relative improvement in the repetitive activities that are part of the development cycle, bringing cost reduction and optimization of delivery and testing. As suggestions for future studies it is recommended to check how the adoption of DevOps practices impact on company culture and the reduction of jobs.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Tecnológica Federal do Paranápt_BR
dc.rightsopenAccesspt_BR
dc.subjectDesenvolvimento ágil de softwarept_BR
dc.subjectSoftware - Desenvolvimentopt_BR
dc.subjectSoftware - Qualidadept_BR
dc.subjectSoftware - Testespt_BR
dc.subjectAgile software developmentpt_BR
dc.subjectComputer software - Developmentpt_BR
dc.subjectComputer software - Qualitypt_BR
dc.subjectComputer software - Testingpt_BR
dc.titlePráticas de DevOps na melhoria da qualidade no desenvolvimento de softwarept_BR
dc.typespecializationThesispt_BR
dc.description.resumoO objetivo da presente pesquisa é explorar como as práticas de DevOps estão auxiliando na melhoria da qualidade no desenvolvimento de software. Este objetivo destaca-se nos benéficos que a adoção da filosofia DevOps traz na gestão de ciclo de vida de um software. Este objetivo se alcança através do entendimento dos processos de desenvolvimento de software e da análise dos processos que possuem um potencial de adoção de práticas DevOps. Para isso foi realizada uma revisão da literatura sobre os processos de Desenvolvimento de Software com ênfase em metodologias ágeis, práticas DevOps dentro de uma abordagem filosófica e cultura, e a qualidade de software. Foi utilizado um estudo de caso comparando dois sistemas de software, apresentado os benéficos que se obteve com a adoção das práticas DevOps utilizando ferramentas de automatização de processos de implantação e testes. Com as informações levantadas, os critérios analisados foram a quantidade de falhas no decorrer do desenvolvimento do software, a velocidade de execução de testes e massa, e a velocidade de implantação e disponibilização do software para as partes interessadas. Conclui-se que as práticas de DevOps utilizadas na melhoria da qualidade do desenvolvimento do software apresentam uma melhoria relativa nas atividades repetitivas que fazem parte do ciclo de desenvolvimento, trazendo redução de custo e otimização de entrega e testes. Como sugestões de estudos futuros recomenda-se verificar como a adoção das práticas de DevOps impactam na cultura da empresa e na redução dos postos de trabalho.pt_BR
dc.degree.grantorUniversidade Tecnológica Federal do Paranápt_BR
dc.degree.programGestão de Tecnologia da Informação e Comunicaçãopt_BR
dc.degree.localCuritibapt_BR
dc.publisher.localCuritibapt_BR
dc.contributor.advisor1Pinheiro Junior, Luiz
dc.contributor.referee1Miziara, Alexandre Jorge
dc.contributor.referee2Pinheiro Junior, Luiz
dc.contributor.referee3.
dc.publisher.countryBrasilpt_BR
dc.publisher.programEspecialização em Gestão da Tecnologia da Informação e Comunicaçãopt_BR
dc.publisher.initialsUTFPRpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
Aparece nas coleções:CT - Gestão de Tecnologia da Informação e Comunicação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
CT_GETIC_VII_2018_11.pdf801,08 kBAdobe PDFThumbnail
Visualizar/Abrir


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