Proposição de um método de desenvolvimento de software utilizando fatores do método ágil Scrum e das práticas DevOps

Registro completo de metadados
MetadadosDescriçãoIdioma
Autor(es): dc.contributorLinhares, Robson Ribeiro-
Autor(es): dc.contributorEmer, Maria Cláudia Figueiredo Pereira-
Autor(es): dc.contributorSeca Neto, Adolfo Gustavo Serra-
Autor(es): dc.contributorLinhares, Robson Ribeiro-
Autor(es): dc.creatorAmbrósio, Buranello-
Autor(es): dc.creatorFaria, Carolina Cordeiro-
Data de aceite: dc.date.accessioned2022-08-04T20:16:36Z-
Data de disponibilização: dc.date.available2022-08-04T20:16:36Z-
Data de envio: dc.date.issued2022-04-13-
Data de envio: dc.date.issued2022-04-13-
Data de envio: dc.date.issued2021-08-20-
Fonte completa do material: dc.identifierhttp://repositorio.utfpr.edu.br/jspui/handle/1/28001-
Fonte: dc.identifier.urihttp://educapes.capes.gov.br/handle/capes/705902-
Descrição: dc.descriptionThe delivery time of a software product directly influences different aspects of an organization: revenue, allocation of teams within the projects, investments and especially the delivery of the product itself. This delivery time can be influenced by several factors such as inefficient management, disorganization in the project design, changes in software requirements, etc. To get around these issues, the Software Engineering area is always seeking to create or adapt existing methods and methodologies (recommended practices for software development, for example) that help developing software products not only quickly, but also trying to maintain a certain level of quality. This final work had as the main objective proposing a software development approach that will be applied to teams that have up to 10 members, a number suggested by Schwaber e Sutherland (2020), creators of the Scrum framework. This approach will be based on factors of Scrum, DevOps practices and tools that support such practices. To validate the approach, a case study was conducted with a group of users who worked on the development of a web application, and then they answered a questionnaire that helped to map the users’ perception in relation to the comparison between the use of the approach and more traditional software development methods. Thus, it is intended with this final work to show that, using this approach, it is possible to improve the efficiency of the software development process, in order to reduce the delivery time.-
Descrição: dc.descriptionO tempo de entrega de um produto de software influencia diretamente diferentes aspectos de uma organização: faturamento, alocação de equipes em projetos, investimentos e principalmente a entrega do produto em si. Esse tempo pode ser influenciado por diversos fatores como gestão ineficiente, desorganização na concepção do projeto, mudanças de requisitos do software, etc. Para contornar esses problemas, a área de Engenharia de software está sempre buscando criar ou adaptar métodos e metodologias (ou seja, práticas recomendadas para o desenvolvimento de software) já existentes que auxiliem no desenvolvimento de produtos de software não apenas de maneira rápida, mas também tentando manter um certo nível de qualidade. Este trabalho de conclusão de curso possui o objetivo principal de propor uma abordagem para desenvolvimento de software que terá como alvo de aplicação equipes que possuem até 10 membros, número este sugerido por Schwaber e Sutherland (2020), criadores do arcabouço Scrum. Esta abordagem é baseada em fatores do Scrum, das práticas DevOps e ferramentas que apoiam tais práticas. Para validar a abordagem, foi realizado um estudo de caso com um grupo de usuários que trabalhou no desenvolvimento de uma aplicação web, e em seguida responderam um questionário que auxiliou a mapear a percepção dos usuários em relação à comparação entre o uso da abordagem e de métodos mais tradicionais de desenvolvimento de software. Assim, pretende-se com esse trabalho de conclusão de curso mostrar que, fazendo uso da abordagem proposta, é possível aprimorar a eficiência do processo de desenvolvimento de software, visando a redução do tempo de entrega.-
Formato: dc.formatapplication/pdf-
Idioma: dc.languagept_BR-
Publicador: dc.publisherUniversidade Tecnológica Federal do Paraná-
Publicador: dc.publisherCuritiba-
Publicador: dc.publisherBrasil-
Publicador: dc.publisherBacharelado em Sistemas de Informação-
Publicador: dc.publisherUTFPR-
Direitos: dc.rightsopenAccess-
Palavras-chave: dc.subjectSoftware - Desenvolvimento-
Palavras-chave: dc.subjectDesenvolvimento ágil de software-
Palavras-chave: dc.subjectScrum (Desenvolvimento de software)-
Palavras-chave: dc.subjectComputer software - Development-
Palavras-chave: dc.subjectAgile software development-
Palavras-chave: dc.subjectScrum (Computer software development)-
Palavras-chave: dc.subjectCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::ENGENHARIA DE SOFTWARE-
Título: dc.titleProposição de um método de desenvolvimento de software utilizando fatores do método ágil Scrum e das práticas DevOps-
Título: dc.titleProposition of a software development approach using factors of the Scrum framework and DevOps practices-
Tipo de arquivo: dc.typelivro digital-
Aparece nas coleções:Repositorio Institucional da UTFPR - RIUT

Não existem arquivos associados a este item.