PPGTAS - Mestrado Profissional em Tecnologia, Ambiente e Sociedade (Dissertações)
Permanent URI for this collectionhttps://repositorio.ufvjm.edu.br/collections/d9819c75-7fcd-4906-b925-a27d595c7396
Browse
Item Implantação e análise do framework scrum no desenvolvimento da plataforma aberta Nosso Exercício(UFVJM, 2018) Eliote, Yvssa Carneiro Desmots; Alves, Wederson Marcos; Universidade Federal dos Vales do Jequitinhonha e Mucuri (UFVJM); Souza, Marcio Coutinho de; Villela, Maria Lucia BentoEste estudo propõe a implementação e análise do Framework Scrum no desenvolvimento de novas funcionalidade para o website Nosso Exercício. Esta aplicação web consiste em um dos projetos do Programa de Educação Tutorial, PET-UFVJM/Campus do Mucuri situada na cidade de Teófilo Otoni-MG e tem como finalidade o compartilhamento aberto de exercícios didáticos de diversas áreas do conhecimento. Por solicitação de seus idealizadores, novas funcionalidades foram demandadas para o Nosso Exercício, porém, não existiam para este projeto metas claras nem um plano de trabalho a ser seguido, os requisitos não estavam formalizados e a equipe disponível não estava madura nas tecnologias utilizadas. Levando-se em consideração o desafio enfrentado na geração de software de qualidade e o limite de tempo disponível para a realização desta pesquisa, foi proposto o uso de um processo da Engenharia de Software com intuito de se obter maior controle e qualidade do produto final a ser desenvolvido. O método ágil Scrum foi o escolhido para gerenciar as atividades de desenvolvimento para este software. Assim, o objetivo geral desta pesquisa consistiu em buscar uma resposta para a seguinte pergunta-problema: Quais benefícios e/ou dificuldades podem ser obtidas através da aplicação do Framework Scrum na evolução do desenvolvimento da plataforma aberta Nosso Exercício? Seguindo o modelo sugerido por Coughlan e Coghlan (2002), o método de pesquisa-ação foi utilizado para descrever a dinâmica conduzida durante este trabalho. A implantação do Scrum no Nosso Exercício ocorreu em duas etapas, a primeira, visou realizar uma capacitação sobre o Scrum e as ferramentas tecnológicas utilizadas no desenvolvimento do Nosso Exercício. Já a segunda, tratou do desenvolvimento das funcionalidades para este website. A análise dos resultados mostrou vários benefícios obtidos com a implantação do Scrum neste projeto, como: o foco e compromisso do Time durante o seu trabalho, o atendimento às reais necessidades do cliente (Product Owner), a flexibilidade do framework em se ajustar às condições de ambiente e trabalho de cada Time criado; o aprendizado contínuo do software e do processo resultante das discussões feitas nas Reuniões de Planejamento, Revisão e Retrospectiva. O ponto crítico do trabalho deu-se sobre a imaturidade com as tecnologias utilizadas para o desenvolvimento do website. As lições aprendidas com esta pesquisa indicam que é possível obter benefícios com a implantação do framework Scrum que superem as suas dificuldades, desde que sejam feitas as devidas análises do ambiente em que o mesmo for adotado.